Hi Team,
Just went through a lengthy process of standing up my Manjaro from 25.0.7 back up to 26.1 and I wanted to check now in terms of best practices in evaluating the remaining Orphans and AUR’s and making sure I build the right items and remove the ones no longer useful. I would say after the exercise my computer is up and running, a bit leaner without all the massive AUR libraries and I’m not getting any errors (currently)
Big Shout out to this post and guide summary:
Just wanted to gather and see whether or not team had advice as to whether I really to go and update/re-build these AURs.
Here’s Some system info:
Currently running: 6.18.38-1-MANJARO (linux618)
The following kernels are installed in your system:
* linux612
* linux618
* linux66
When I populate my Alien Packages list here is outread:
accounts-qml-module 0.7-6 AUR 263.5 kB
amdgpu-fan 1:0.0.24.r2.4dda773eb8-2 AUR 72.8 kB
b43-firmware 6.30.163.46-1 AUR 804.2 kB
botan2 2.19.5-5 AUR 23.0 MB
coolercontrol 4.3.1-2 AUR 348.0 kB
coolercontrold 4.3.1-2 AUR 36.7 MB
debtap-mod 23.01.28-1 AUR 427.0 kB
discover-snap 6.4.4-1 AUR 7.1 MB
electron35 35.7.4-1 AUR 283.7 MB
etcher-bin 2.1.6-1 AUR 429.9 MB
glew1.10 1.10.0-4 AUR 522.1 kB
gtk2 2.24.33-5 AUR 38.2 MB
lib32-glew1.10 1.10.0-6 AUR 509.1 kB
lib32-gtk2 2.24.33-5 AUR 6.2 MB
lib32-libappindicator-gtk2 12.10.0.r298-2 AUR 59.0 kB
lib32-libdbusmenu-gtk2 16.04.0-6 AUR 67.2 kB
lib32-libgcrypt15 1.5.6-8 AUR 532.9 kB
lib32-libidn11 1.33-3 AUR 206.2 kB
lib32-libindicator-gtk2 12.10.1-10 AUR 68.8 kB
lib32-libjpeg6-turbo 1.5.3-3 AUR 350.8 kB
lib32-libpng12 1.2.59-3 AUR 355.4 kB
lib32-librtmp0 2.4-6 AUR 103.8 kB
lib32-libtiff4 3.9.7-6 AUR 412.7 kB
lib32-libudev0-shim 2-1 AUR 13.6 kB
lib32-libvpx1.3 1.3.0-4 AUR 1.8 MB
lib32-openssl-1.1 1.1.1.w-2 AUR 3.0 MB
lib32-sdl2_image 2.8.4-1 AUR 128.4 kB
libdbusmenu-gtk2 16.04.0.r498-2 AUR 134.4 kB
libgcrypt15 1.5.6-6 AUR 544.4 kB
libidn11 1.33-2 AUR 210.7 kB
libindicator-gtk2 12.10.1-10 AUR 99.6 kB
libjpeg6-turbo 1.5.3-2 AUR 322.5 kB
libkcompactdisc 25.04.3-1 AUR 218.4 kB
libpng12 1.2.59-2 AUR 569.1 kB
librtmp0 2.4-6 AUR 108.5 kB
libtiff4 3.9.7-6 AUR 431.7 kB
libudev0-shim 2-1 AUR 14.2 kB
libvpx1.3 1.3.0-3 AUR 1.7 MB
linux-firmware-meta 20250808-1
nbfc 1.6.3-4 AUR 1.5 MB
neofetch 7.1.0-2 AUR 347.3 kB
openssl-1.1 1.1.1.w-2 AUR 5.4 MB
pacnew 1.1-1 AUR 4.5 kB
qfirmwareswitch 0.0.7.3-1 487.2 MB
qt5-location 5.15.17+kde+r7-1 AUR 9.7 MB
qt5-remoteobjects 5.15.17-1 AUR 1.2 MB
qt5-webchannel 5.15.17+kde+r3-1 AUR 234.2 kB
qt5-webengine 5.15.19-2 AUR 165.0 MB
reiserfsprogs 3.6.27-5 AUR 615.7 kB
simpfand-git v4.2.10.gdd100b5-1 AUR 21.7 kB
steam-native-runtime 1.0.0.75-4 AUR 8.1 kB
zoom 6.5.8-1 AUR 797.8 MB
When I generate my Foreign Orphans List:
pamac remove --orphans --unneeded
Preparing...
Checking dependencies...
To remove (146):
cantarell-fonts 1:0.311-1 extra
python-build 1.4.3-1 extra
python-pyproject-hooks 1.2.0-6 (Orphan Of: python-build) extra
appstream-glib 0.8.3-4 extra
vala 0.56.19-1 extra
graphviz 15.1.0-1 (Orphan Of: vala) extra
gts 0.7.6.121130-5 (Orphan Of: vala) extra
ada 3.4.4-1 extra
libinstpatch 1.1.7-2 extra
libgit2 1:1.9.4-1 extra
llhttp 9.3.1-1 (Orphan Of: libgit2) extra
gn 0.2385.9ece3f52-1 extra
simdjson 1:4.6.4-1 extra
lib32-libcap 2.78-1 multilib
lib32-pam 1.7.2-1 (Orphan Of: lib32-libcap) multilib
lib32-audit 4.1.4-1 (Orphan Of: lib32-libcap) multilib
lib32-libnsl 2.0.1-2 multilib
lib32-libtirpc 1.3.7-1 multilib
accounts-qml-module 0.7-6
electron35 35.7.4-1
steam-native-runtime 1.0.0.75-4
lib32-openssl-1.1 1.1.1.w-2 (Orphan Of: steam-native-runtime)
lib32-libpng12 1.2.59-3 (Orphan Of: steam-native-runtime)
libvpx1.3 1.3.0-3 (Orphan Of: steam-native-runtime)
lib32-sdl_mixer 1.2.12-6 (Orphan Of: steam-native-runtime) multilib
lib32-libmikmod 3.3.13-1 (Orphan Of: steam-native-runtime) multilib
lib32-librtmp0 2.4-6 (Orphan Of: steam-native-runtime)
lib32-sdl2_mixer 2.8.2-1 (Orphan Of: steam-native-runtime) multilib
lib32-mpg123 1.33.5-1 (Orphan Of: steam-native-runtime) multilib
lib32-libmodplug 0.8.9.0-5 multilib
lib32-sdl_ttf 2.0.11-9 (Orphan Of: steam-native-runtime) multilib
libpng12 1.2.59-2 (Orphan Of: steam-native-runtime)
lib32-freeglut 3.8.0-2 (Orphan Of: steam-native-runtime) multilib
lib32-libjpeg6-turbo 1.5.3-3 (Orphan Of: steam-native-runtime)
lib32-libvdpau 1.5-3 (Orphan Of: steam-native-runtime) multilib
lib32-dbus-glib 0.114-1 (Orphan Of: steam-native-runtime) multilib
librtmp0 2.4-6 (Orphan Of: steam-native-runtime)
lib32-libidn11 1.33-3 (Orphan Of: steam-native-runtime)
lib32-libindicator-gtk2 12.10.1-10 (Orphan Of: steam-native-runtime)
libindicator-gtk2 12.10.1-10 (Orphan Of: steam-native-runtime)
lib32-libudev0-shim 2-1 (Orphan Of: steam-native-runtime)
sdl_ttf 2.0.11-8 (Orphan Of: steam-native-runtime) extra
libgcrypt15 1.5.6-6 (Orphan Of: steam-native-runtime)
lib32-glew1.10 1.10.0-6 (Orphan Of: steam-native-runtime)
lib32-libvpx1.3 1.3.0-4 (Orphan Of: steam-native-runtime)
lib32-libtheora 1.2.0-1 (Orphan Of: steam-native-runtime) multilib
glew1.10 1.10.0-4 (Orphan Of: steam-native-runtime)
libidn11 1.33-2 (Orphan Of: steam-native-runtime)
lib32-sdl_image 1.2.12-9 (Orphan Of: steam-native-runtime) multilib
sdl_image 1.2.12-9 (Orphan Of: steam-native-runtime) extra
lib32-sdl12-compat 1.2.68-2 multilib
sdl_mixer 1.2.12-13 extra
libmikmod 3.3.13-1 extra
lib32-libgcrypt15 1.5.6-8 (Orphan Of: steam-native-runtime)
lib32-libcaca 0.99.beta20-2 (Orphan Of: steam-native-runtime) multilib
lib32-imlib2 1.12.6-1 (Orphan Of: steam-native-runtime) multilib
lib32-giflib 6.1.3-1 multilib
lib32-sdl2_image 2.8.4-1 (Orphan Of: steam-native-runtime)
sdl2_image 2.8.12-1 (Orphan Of: steam-native-runtime) extra
lib32-libwebp 1.6.0-1 multilib
lib32-libtiff4 3.9.7-6 (Orphan Of: steam-native-runtime)
libudev0-shim 2-1 (Orphan Of: steam-native-runtime)
lib32-openal 1.25.2-1 (Orphan Of: steam-native-runtime) multilib
libibus 1.5.34-1 (Orphan Of: steam-native-runtime) extra
sdl2_mixer 2.8.2-1 extra
opusfile 0.12-4 extra
libxmp 4.7.1-1 extra
openssl-1.1 1.1.1.w-2 (Orphan Of: steam-native-runtime)
libtiff4 3.9.7-6 (Orphan Of: steam-native-runtime)
lib32-libcurl-gnutls 8.21.0-1 (Orphan Of: steam-native-runtime) multilib
libcurl-gnutls 8.21.0-1 (Orphan Of: steam-native-runtime) core
lib32-libcurl-compat 8.21.0-1 (Orphan Of: steam-native-runtime) multilib
libcurl-compat 8.21.0-1 (Orphan Of: steam-native-runtime) core
lib32-sdl2_ttf 2.24.0-2 (Orphan Of: steam-native-runtime) multilib
lib32-sdl2-compat 2.32.70-1 multilib
lib32-sdl3 3.4.12-1 multilib
lib32-libappindicator-gtk2 12.10.0.r298-2 (Orphan Of: steam-native-runtime)
lib32-libdbusmenu-gtk2 16.04.0-6 (Orphan Of: steam-native-runtime)
libdbusmenu-gtk2 16.04.0.r498-2
lib32-libdbusmenu-glib 18.10.20180917-1 multilib
lib32-gtk2 2.24.33-5
lib32-libxcomposite 0.4.7-1 multilib
lib32-libxdamage 1.1.7-1 multilib
lib32-libxrandr 1.5.5-1 (Orphan Of: steam-native-runtime) multilib
gtk2 2.24.33-5
lib32-at-spi2-core 2.60.5-1 multilib
lib32-libxtst 1.2.5-2 multilib
lib32-libcups 2.4.19-1 multilib
lib32-libxcursor 1.2.3-1 multilib
sdl2_ttf 2.24.0-2 (Orphan Of: steam-native-runtime) extra
lib32-libusb 1.0.30-1 multilib
libjpeg6-turbo 1.5.3-2 (Orphan Of: steam-native-runtime)
gperf 3.3-2 extra
patchutils 0.4.5-1 extra
valgrind 3.25.1-5 extra
python-sphinx 9.1.0-1 extra
python-sphinxcontrib-htmlhelp 2.1.0-5 (Orphan Of: python-sphinx) extra
python-sphinxcontrib-devhelp 2.0.0-6 (Orphan Of: python-sphinx) extra
python-sphinxcontrib-serializinghtml 2.0.0-5 (Orphan Of: python-sphinx) extra
python-imagesize 2.0.0-1 (Orphan Of: python-sphinx) extra
python-snowballstemmer 3.1.1-1 (Orphan Of: python-sphinx) extra
python-sphinx-alabaster-theme 1.0.0-6 (Orphan Of: python-sphinx) extra
python-jinja 1:3.1.6-3 (Orphan Of: python-sphinx) extra
python-sphinxcontrib-qthelp 2.0.0-5 (Orphan Of: python-sphinx) extra
python-sphinxcontrib-applehelp 2.0.0-5 (Orphan Of: python-sphinx) extra
python-sphinxcontrib-jsmath 1.0.1-21 (Orphan Of: python-sphinx) extra
python-roman-numerals-py 3.1.0-2 (Orphan Of: python-sphinx) extra
python-docutils 1:0.23-1 (Orphan Of: python-sphinx) extra
libkcompactdisc 25.04.3-1
extra-cmake-modules 6.27.0-1 extra
cmake 4.3.4-1 (Orphan Of: extra-cmake-modules) extra
cppdap 1.58.0-3 (Orphan Of: extra-cmake-modules) extra
rhash 1.4.6-1 extra
flashrom 1.7.0-1 extra
libftdi 1.5-10 (Orphan Of: flashrom) extra
confuse 3.3-5 (Orphan Of: flashrom) extra
sdl2_net 2:2.4.0-1 extra
python-installer 1.0.0-1 extra
yarn 1.22.22-2 extra
gobject-introspection 1.86.0-2 extra
python-mako 1.3.12-1 (Orphan Of: gobject-introspection) extra
python-markupsafe 3.0.3-1 (Orphan Of: python-sphinx) extra
boost 1.91.0-1 extra
rust-bindgen 0.72.1-3 extra
botan2 2.19.5-5
lld 22.1.6-1 extra
nasm 3.02-1 extra
ffmpeg4.4 4.4.8-2 extra
libmfx 23.2.2-6 (Orphan Of: ffmpeg4.4) extra
breezy 3.3.21-2 extra
python-fastbencode 0.3.10-1 (Orphan Of: breezy) extra
python-merge3 0.0.16-2 (Orphan Of: breezy) extra
python-configobj 5.0.9-6 (Orphan Of: breezy) extra
python-dulwich 1.1.0-1 (Orphan Of: breezy) extra
python-patiencediff 0.2.19-1 (Orphan Of: breezy) extra
yasm 1.3.0-9 extra
qt6-wayland 6.11.1-1 extra
gnome-common 3.18.0-5 extra
gtk-doc 1.36.1-1 (Orphan Of: gnome-common) extra
glib2-docs 2.88.2-1 (Orphan Of: gnome-common) core
yelp-tools 42.1-2 (Orphan Of: gnome-common) extra
mallard-ducktype 1.0.2-13 (Orphan Of: gnome-common) extra
yelp-xsl 49.0-1 extra
itstool 1:2.0.7-3 extra
intltool 0.51.0-6 (Orphan Of: gnome-common) extra
autoconf-archive 1:2024.10.16-4 (Orphan Of: gnome-common) extra
Total removed size: 1.1 GB
Apply transaction ? [y/N] n
And effectively what Pamac is now stating I should do with current above considerations:
Synchronizing package databases...
Refreshing AUR...
Nothing to do.
Checking openssl-1.1 dependencies...
Checking lib32-libpng12 dependencies...
Checking libjpeg6-turbo dependencies...
Checking lib32-libjpeg6-turbo dependencies...
Checking libtiff4 dependencies...
Checking discover-snap dependencies...
Checking libidn11 dependencies...
Checking lib32-openssl-1.1 dependencies...
Checking accounts-qml-module dependencies...
Checking libdbusmenu-gtk2 dependencies...
Checking steam-native-runtime dependencies...
Checking qt5-webengine dependencies...
Checking zoom dependencies...
Checking lib32-libdbusmenu-gtk2 dependencies...
Checking electron35 dependencies...
Checking lib32-sdl2_image dependencies...
Checking qt5-remoteobjects dependencies...
Checking lib32-libappindicator-gtk2 dependencies...
Checking librtmp0 dependencies...
Checking reiserfsprogs dependencies...
Checking libgcrypt15 dependencies...
Checking libpng12 dependencies...
Checking libudev0-shim dependencies...
Checking libkcompactdisc dependencies...
Checking qt5-location dependencies...
Checking qt5-webchannel dependencies...
Checking libvpx1.3 dependencies...
Checking lib32-libindicator-gtk2 dependencies...
Checking lib32-librtmp0 dependencies...
Checking libindicator-gtk2 dependencies...
Resolving dependencies...
Checking inter-conflicts...
To build (30):
accounts-qml-module 0.7-8 (0.7-6) AUR
discover-snap 6.6.5-1 (6.4.4-1) AUR
electron35 35.7.5-1 (35.7.4-1) AUR
libdbusmenu-gtk2 16.04.0.r498-3 (16.04.0.r498-2) AUR
lib32-libdbusmenu-gtk2 16.04.0-7 (16.04.0-6) AUR
lib32-libappindicator-gtk2 12.10.0.r298-5 (12.10.0.r298-2) AUR
libindicator-gtk2 12.10.1-11 (12.10.1-10) AUR
lib32-libindicator-gtk2 12.10.1-11 (12.10.1-10) AUR
lib32-libjpeg6-turbo 1.5.3-4 (1.5.3-3) AUR
lib32-libpng12 1.2.59-4 (1.2.59-3) AUR
lib32-librtmp0 2.6-2 (2.4-6) AUR
openssl-1.1 1.1.1.w-11 (1.1.1.w-2) AUR
lib32-openssl-1.1 1.1.1.w-5 (1.1.1.w-2) AUR
lib32-sdl2_image 2.8.12-1 (2.8.4-1) AUR
libgcrypt15 1.5.6-7 (1.5.6-6) AUR
libidn11 1.33-3 (1.33-2) AUR
libjpeg6-turbo 1.5.3-3 (1.5.3-2) AUR
libkcompactdisc 25.12.3-2 (25.04.3-1) AUR
libpng12 1.2.59-3 (1.2.59-2) AUR
librtmp0 2.6-1 (2.4-6) AUR
libtiff4 3.9.7-8 (3.9.7-6) AUR
libudev0-shim 2-2 (2-1) AUR
libvpx1.3 1.3.0-4 (1.3.0-3) AUR
qt5-location 5.15.19+kde+r7-1 (5.15.17+kde+r7-1) AUR
qt5-remoteobjects 5.15.19-1 (5.15.17-1) AUR
qt5-webchannel 5.15.19-1 (5.15.17+kde+r3-1) AUR
qt5-webengine 5.15.19-4 (5.15.19-2) AUR
reiserfsprogs 3.6.27-7 (3.6.27-5) AUR
steam-native-runtime 1.0.0.75-9 (1.0.0.75-4) AUR
zoom 7.1.0-1 (6.5.8-1) AUR
Edit build files : [e]
Apply transaction ? [e/y/N]
I know some of this will need to assess whether or not I really need, like for example the Steam Native… I can’t recall where I read that in order to have some USB drive accessibility you need to have the Steam Native Installed, but I dont appear to be getting the same issues as I was before.
Anyway, appreciate the thoughts or guidance. Just super happy that everything is up, Network & BlueRay no longer coflicting with plugins and operating as expected. Thanks!