You are not logged in.

#1 2022-11-05 11:13:26

Registered: 2018-04-29
Posts: 503

Can I get rid of lib32 packages?

How can I check if I can safely remove lib32* packages?

2 reasons:

1. Outdated and vulnerable openssl-1.0 (1.0.2.u-1) package which is not updated since 2020 and is needed for lib32-openssl-1.0 and lib32-glibc.
2. Maybe I don't need multilib (lib32) packages and I can free some space on disk.

LC_ALL=C pacman -Ss lib32 | grep installed:

core/lib32-gcc-libs 12.2.0-1 (multilib-devel) [installed]
core/lib32-glibc 2.36-6 [installed]
multilib/lib32-brotli 1.0.9-4 [installed]
multilib/lib32-bzip2 1.0.8-2 [installed]
multilib/lib32-curl 7.86.0-1 [installed]
multilib/lib32-e2fsprogs 1.46.5-1 [installed]
multilib/lib32-expat 2.5.0-2 [installed]
multilib/lib32-icu 72.1-1 [installed]
multilib/lib32-keyutils 1.6.3-1 [installed]
multilib/lib32-krb5 1.20-1 [installed]
multilib/lib32-libdrm 2.4.113-1 [installed]
multilib/lib32-libelf 0.187-1 [installed]
multilib/lib32-libffi 3.4.4-1 [installed]
multilib/lib32-libglvnd 1.5.0-1 [installed]
multilib/lib32-libidn2 2.3.3-1 [installed]
multilib/lib32-libldap 2.6.3-1 [installed]
multilib/lib32-libpciaccess 0.16-1 [installed]
multilib/lib32-libpsl 0.21.1-2 [installed]
multilib/lib32-libssh2 1.10.0-1 [installed]
multilib/lib32-libunistring 1.0-1 [installed]
multilib/lib32-libunwind 1.6.2-1 [installed]
multilib/lib32-libx11 1.8.1-1 [installed]
multilib/lib32-libxau 1.0.9-2 [installed]
multilib/lib32-libxcb 1.15-1 [installed]
multilib/lib32-libxcrypt 4.4.28-2 [installed]
multilib/lib32-libxdamage 1.1.5-2 [installed]
multilib/lib32-libxdmcp 1.1.3-1 [installed]
multilib/lib32-libxext 1.3.4-2 [installed]
multilib/lib32-libxfixes 6.0.0-1 [installed]
multilib/lib32-libxml2 2.10.3-2 [installed]
multilib/lib32-libxshmfence 1.3-2 [installed]
multilib/lib32-libxxf86vm 1.1.4-3 [installed]
multilib/lib32-llvm-libs 14.0.6-2 [installed]
multilib/lib32-lm_sensors 1:3.6.0.r41.g31d1f125-1 [installed]
multilib/lib32-lz4 1.9.3-1 [installed]
multilib/lib32-mesa 22.2.1-1 [installed]
multilib/lib32-ncurses 6.3-1 [installed]
multilib/lib32-openssl 1:1.1.1.q-1 [installed]
multilib/lib32-readline 8.2.0-1 [installed]
multilib/lib32-util-linux 2.38.1-1 [installed]
multilib/lib32-vulkan-icd-loader 1.3.226-1 [installed]
multilib/lib32-wayland 1.21.0-1 [installed]
multilib/lib32-xz 5.2.7-1 [installed]
multilib/lib32-zlib 1.2.13-1 [installed]
multilib/lib32-zstd 1.5.2-1 [installed]

And if I can safely remove lib32 packages then by which pacman command? And remove before commenting multilib in /etc/pacman.conf?

Last edited by xerxes_ (2022-11-05 11:17:50)


#2 2022-11-05 11:22:13

Forum Moderator
Registered: 2012-10-16
Posts: 17,734

Re: Can I get rid of lib32 packages?

Try removing the ones you assume to not need, if they were required by anything you would pull in a chain of packages. Also … _(orphans) can help here and checking pacman -Qm for packages that aren't even in the repos anymore

FWIW this is a pretty standard set of lib32 packages safe for a few outliers. Do you want to use steam or wine? You'll not get rid of most of the packages here if that is something you'd want.

Last edited by V1del (2022-11-05 11:24:17)


Board footer

Powered by FluxBB