After updating from the testing branch on ARM recently some executables coud not be run because some libraries (.so) could not be found:
file path |
package name |
package version |
missing libraries |
installed libraries |
/usr/bin/flatpak |
flatpak |
1:1.16.1-1 |
libgpgme.so.11 |
libgpgme.so.45 |
/usr/bin/pacman |
pacman |
7.0.0.r10.ga2d0293-2 |
libgpgme.so.11 |
libgpgme.so.45 |
/usr/lib/chromium/chromium |
chromium |
131.0.6778.264-1 |
libicui18n.so.75 , libicuuc.so.75 , libFLAC.so.12 , libxml2.so.2 |
libicui18n.so.76 , libicuuc.so.76 , libFLAC.so.14 , libxml2.so.16 |
The missing libraries are from the packages gpgme
, icu
, flac
and libxml2
. There are more broken executables mostly due to gpgme
, but these are the most prevelant ones.
Currently the only maintained branch for ARM is unstable branch.
You will need to ensure a full system sync and possibly a complete restart.
1 Like
Chromium has been broken for months. Last update was in January. I use the flatpak version.
1 Like
Okay, I switched to the unstable branch using
sudo pacman-mirrors --api --set-branch unstable
sudo pacman -Syyu
which was very problematic because the pacman-mirrors package was outdated and still used a python3.12 library, therefore I had to clone the PKGBUILD from the manjaro gitlab and build the newest version.
After the switch there are still some broken executables:
file path |
package name |
package version |
missing libraries |
installed libraries |
/usr/bin/volume_key |
volume_key |
0.3.12-11 |
libgpgme.so.11 |
libgpgme.so.45 |
/usr/lib/python3.13/site-packages/gpg/_gpgme.cpython-313-aarch64-linux-gnu.so |
python-gpgme |
2-3 |
libgpgme.so.11 |
libgpgme.so.45 |
/usr/lib/chromium/chromium |
chromium |
131.0.6778.264-1 |
libicui18n.so.75 , libicuuc.so.75 , libFLAC.so.12 , libxml2.so.2 |
libicui18n.so.76 , libicuuc.so.76 , libFLAC.so.14 , libxml2.so.16 |
/usr/lib/qt/plugins/kf5/kfilemetadata/kfilemetadata_ffmpegextractor.so |
kfilemetadata5 |
5.115.0-1 |
libavformat.so.60 , libavutil.so.58 |
libavformat.so.61 , libavformat.so.58 , libavutil.so.56 , libavutil.so.59 |
/usr/lib/samba/ldb/password_hash.so |
ldb |
2:4.22.2-1 |
libgpgme.so.11 |
libgpgme.so.45 |
/usr/lib/libbd_crypto.so.3.0.0 |
libblockdev-crypto |
3.3.1-1 |
libgpgme.so.11 |
libgpgme.so.45 |
Good to know. I am currently using the ungoogled-chromium flatpak, but to use Spotify, Disney+ and such I had to install widevine
which was not possible for the flatpak. Is it possible now to use these services in the flatpak? Would a rebuild of the chromium package fix it? What exactly is the problem? The package is also broken on archlinuxarm.
There is issues with the latest update mostly involving gpgme. Some of your issues will probably be solved with the volume_key package provided here. Maybe some other of your issues may be covered in this Unstable Update Thread also. There may be a couple of other packages users have provided also.
https://forum.manjaro.org/t/arm-unstable-update-2025-06-04-linux-firefox-pipewire-thunderbird/178595/34
We are still waiting for arch-arm to bring some things up to speed in that thread.
Some one built Chromium a couple of times in this thread.
https://forum.manjaro.org/t/chromium-does-not-run-after-latest-unstable-update/175004
And here also.
https://archlinuxarm.org/forum/viewtopic.php?f=15&t=17210
1 Like