You are not logged in.

#1 2024-05-10 08:35:16

Zibi1981
Member
From: Poland
Registered: 2008-01-31
Posts: 681

[SOLVED] ldconfig multiple warnings during system update.

Again I have issue while upgrading my system

$ LC_ALL=C sudo pacman -Syu samba
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 multilib is up to date
warning: samba-4.20.1-1 is up to date -- reinstalling
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Package (1)  Old Version  New Version  Net Change

extra/samba  4.20.1-1     4.20.1-1       0.00 MiB

Total Installed Size:  61.80 MiB
Net Upgrade Size:       0.00 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                                     [####################################] 100%
(1/1) checking package integrity                                   [####################################] 100%
(1/1) loading package files                                        [####################################] 100%
(1/1) checking for file conflicts                                  [####################################] 100%
(1/1) checking available disk space                                [####################################] 100%
:: Processing package changes...
(1/1) reinstalling samba                                           [####################################] 100%
ldconfig: File /usr/lib/libdcerpc-binding.so is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-binding.so.0 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-binding.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-samr.so is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-samr.so.0 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-samr.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-server-core.so is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-server-core.so.0 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-server-core.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-server.so is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-server.so.0 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc-server.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc.so is empty, not checked.
ldconfig: File /usr/lib/libdcerpc.so.0 is empty, not checked.
ldconfig: File /usr/lib/libdcerpc.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libndr-krb5pac.so is empty, not checked.
ldconfig: File /usr/lib/libndr-krb5pac.so.0 is empty, not checked.
ldconfig: File /usr/lib/libndr-krb5pac.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libndr-nbt.so is empty, not checked.
ldconfig: File /usr/lib/libndr-nbt.so.0 is empty, not checked.
ldconfig: File /usr/lib/libndr-nbt.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libndr-standard.so is empty, not checked.
ldconfig: File /usr/lib/libndr-standard.so.0 is empty, not checked.
ldconfig: File /usr/lib/libndr-standard.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libndr.so is empty, not checked.
ldconfig: File /usr/lib/libndr.so.4 is empty, not checked.
ldconfig: File /usr/lib/libndr.so.4.0.0 is empty, not checked.
ldconfig: File /usr/lib/libnetapi.so is empty, not checked.
ldconfig: File /usr/lib/libnetapi.so.1 is empty, not checked.
ldconfig: File /usr/lib/libnetapi.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libnss_winbind.so.2 is empty, not checked.
ldconfig: File /usr/lib/libnss_wins.so.2 is empty, not checked.
ldconfig: File /usr/lib/libsamba-credentials.so is empty, not checked.
ldconfig: File /usr/lib/libsamba-credentials.so.1 is empty, not checked.
ldconfig: File /usr/lib/libsamba-credentials.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libsamba-errors.so is empty, not checked.
ldconfig: File /usr/lib/libsamba-errors.so.1 is empty, not checked.
ldconfig: File /usr/lib/libsamba-errors.so.1.0.0 is empty, not checked.
ldconfig: File /usr/lib/libsamba-hostconfig.so is empty, not checked.
ldconfig: File /usr/lib/libsamba-hostconfig.so.0 is empty, not checked.
ldconfig: File /usr/lib/libsamba-hostconfig.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libsamba-passdb.so is empty, not checked.
ldconfig: File /usr/lib/libsamba-passdb.so.0 is empty, not checked.
ldconfig: File /usr/lib/libsamba-passdb.so.0.28.0 is empty, not checked.
ldconfig: File /usr/lib/libsamba-policy.cpython-312-x86-64-linux-gnu.so is empty, not checked.
ldconfig: File /usr/lib/libsamba-policy.cpython-312-x86-64-linux-gnu.so.0 is empty, not checked.
ldconfig: File /usr/lib/libsamba-policy.cpython-312-x86-64-linux-gnu.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libsamba-util.so is empty, not checked.
ldconfig: File /usr/lib/libsamba-util.so.0 is empty, not checked.
ldconfig: File /usr/lib/libsamba-util.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libsamdb.so is empty, not checked.
ldconfig: File /usr/lib/libsamdb.so.0 is empty, not checked.
ldconfig: File /usr/lib/libsamdb.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libsmbclient.so is empty, not checked.
ldconfig: File /usr/lib/libsmbclient.so.0 is empty, not checked.
ldconfig: File /usr/lib/libsmbclient.so.0.8.0 is empty, not checked.
ldconfig: File /usr/lib/libsmbconf.so is empty, not checked.
ldconfig: File /usr/lib/libsmbconf.so.0 is empty, not checked.
ldconfig: File /usr/lib/libsmbconf.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libsmbldap.so is empty, not checked.
ldconfig: File /usr/lib/libsmbldap.so.2 is empty, not checked.
ldconfig: File /usr/lib/libsmbldap.so.2.1.0 is empty, not checked.
ldconfig: File /usr/lib/libtevent-util.so is empty, not checked.
ldconfig: File /usr/lib/libtevent-util.so.0 is empty, not checked.
ldconfig: File /usr/lib/libtevent-util.so.0.0.1 is empty, not checked.
ldconfig: File /usr/lib/libpoppler-qt6.so is empty, not checked.
ldconfig: File /usr/lib/libpoppler-qt6.so.3 is empty, not checked.
ldconfig: File /usr/lib/libpoppler-qt6.so.3.5.0 is empty, not checked.
ldconfig: File /usr/lib/libpoppler-qt5.so is empty, not checked.
ldconfig: File /usr/lib/libpoppler-qt5.so.1 is empty, not checked.
ldconfig: File /usr/lib/libpoppler-qt5.so.1.34.0 is empty, not checked.
ldconfig: File /usr/lib/libpoppler-glib.so is empty, not checked.
ldconfig: File /usr/lib/libpoppler-glib.so.8 is empty, not checked.
ldconfig: File /usr/lib/libpoppler-glib.so.8.26.0 is empty, not checked.
ldconfig: File /usr/lib/liblibreofficekitgtk.so is empty, not checked.
:: Running post-transaction hooks...
(1/3) Reloading system manager configuration...
(2/3) Creating temporary files...
(3/3) Arming ConditionNeedsUpdate...

How to resolve this?

Last edited by Zibi1981 (2024-05-10 20:00:35)


"... being a Linux user is sort of like living in a house inhabited by a large family of carpenters and architects. Every morning when you wake up, the house is a little different. Maybe there is a new turret, or some walls have moved. Or perhaps someone has temporarily removed the floor under your bed."

MSI Raider GE78HX 13VI-032PL

Offline

#2 2024-05-10 14:15:02

seth
Member
Registered: 2012-09-03
Posts: 56,103

Re: [SOLVED] ldconfig multiple warnings during system update.

sudo LC_ALL=C pacman -Qkk | grep -v ', 0 altered files'

You'll have to re-install some packages, eg. libdcerpc-binding.so is from smbclient but there's also libpoppler and god knows what non-library file is compromised.

The cause is likely related to https://bbs.archlinux.org/viewtopic.php … 0#p2170380 and the power button.

Offline

#3 2024-05-10 16:32:19

Zibi1981
Member
From: Poland
Registered: 2008-01-31
Posts: 681

Re: [SOLVED] ldconfig multiple warnings during system update.

seth wrote:
sudo LC_ALL=C pacman -Qkk | grep -v ', 0 altered files'

Here it is

backup file: bluez: /etc/bluetooth/main.conf (Modification time mismatch)
backup file: bluez: /etc/bluetooth/main.conf (Size mismatch)
backup file: bluez: /etc/bluetooth/main.conf (SHA256 checksum mismatch)
cronie: 49 total files, 2 altered files
backup file: cups: /etc/cups/classes.conf (Modification time mismatch)
backup file: cups: /etc/cups/classes.conf (Size mismatch)
backup file: cups: /etc/cups/classes.conf (SHA256 checksum mismatch)
backup file: cups: /etc/cups/cupsd.conf (Modification time mismatch)
backup file: cups: /etc/cups/cupsd.conf (Size mismatch)
backup file: cups: /etc/cups/cupsd.conf (SHA256 checksum mismatch)
backup file: cups: /etc/cups/printers.conf (Modification time mismatch)
backup file: cups: /etc/cups/printers.conf (Size mismatch)
backup file: cups: /etc/cups/printers.conf (SHA256 checksum mismatch)
backup file: cups: /etc/cups/subscriptions.conf (Modification time mismatch)
backup file: cups: /etc/cups/subscriptions.conf (Size mismatch)
backup file: cups: /etc/cups/subscriptions.conf (SHA256 checksum mismatch)
cups: 946 total files, 4 altered files
backup file: filesystem: /etc/fstab (Modification time mismatch)
backup file: filesystem: /etc/fstab (Size mismatch)
backup file: filesystem: /etc/fstab (SHA256 checksum mismatch)
backup file: filesystem: /etc/group (Modification time mismatch)
backup file: filesystem: /etc/group (Size mismatch)
backup file: filesystem: /etc/group (SHA256 checksum mismatch)
backup file: filesystem: /etc/gshadow (Modification time mismatch)
backup file: filesystem: /etc/gshadow (Size mismatch)
backup file: filesystem: /etc/gshadow (SHA256 checksum mismatch)
backup file: filesystem: /etc/hosts (Modification time mismatch)
backup file: filesystem: /etc/hosts (Size mismatch)
backup file: filesystem: /etc/hosts (SHA256 checksum mismatch)
backup file: filesystem: /etc/nsswitch.conf (Modification time mismatch)
backup file: filesystem: /etc/nsswitch.conf (Size mismatch)
backup file: filesystem: /etc/nsswitch.conf (SHA256 checksum mismatch)
backup file: filesystem: /etc/passwd (Modification time mismatch)
backup file: filesystem: /etc/passwd (Size mismatch)
backup file: filesystem: /etc/passwd (SHA256 checksum mismatch)
backup file: filesystem: /etc/resolv.conf (Modification time mismatch)
backup file: filesystem: /etc/resolv.conf (Size mismatch)
backup file: filesystem: /etc/resolv.conf (SHA256 checksum mismatch)
backup file: filesystem: /etc/shadow (Modification time mismatch)
backup file: filesystem: /etc/shadow (Size mismatch)
backup file: filesystem: /etc/shadow (SHA256 checksum mismatch)
backup file: filesystem: /etc/shells (Modification time mismatch)
backup file: filesystem: /etc/shells (Size mismatch)
backup file: filesystem: /etc/shells (SHA256 checksum mismatch)
backup file: filesystem: /etc/subgid (Modification time mismatch)
backup file: filesystem: /etc/subgid (Size mismatch)
backup file: filesystem: /etc/subgid (SHA256 checksum mismatch)
backup file: filesystem: /etc/subuid (Modification time mismatch)
backup file: filesystem: /etc/subuid (Size mismatch)
backup file: filesystem: /etc/subuid (SHA256 checksum mismatch)
filesystem: 124 total files, 2 altered files
backup file: glibc: /etc/locale.gen (Modification time mismatch)
backup file: glibc: /etc/locale.gen (Size mismatch)
backup file: glibc: /etc/locale.gen (SHA256 checksum mismatch)
backup file: grub: /etc/default/grub (Modification time mismatch)
backup file: grub: /etc/default/grub (Size mismatch)
backup file: grub: /etc/default/grub (SHA256 checksum mismatch)
gssproxy: 38 total files, 1 altered file
intel-ucode: 159 total files, 1 altered file
java-runtime-common: 21 total files, 2 altered files
kolourpaint: 628 total files, 2 altered files
ktuberling: 2586 total files, 11 altered files
libreoffice-fresh: 12371 total files, 9203 altered files
libutempter: 20 total files, 1 altered file
memtest86+: 6 total files, 1 altered file
memtest86+-efi: 6 total files, 1 altered file
backup file: mkinitcpio: /etc/mkinitcpio.conf (Modification time mismatch)
backup file: mkinitcpio: /etc/mkinitcpio.conf (Size mismatch)
backup file: mkinitcpio: /etc/mkinitcpio.conf (SHA256 checksum mismatch)
backup file: open-iscsi: /etc/iscsi/initiatorname.iscsi (Modification time mismatch)
backup file: open-iscsi: /etc/iscsi/initiatorname.iscsi (Size mismatch)
backup file: open-iscsi: /etc/iscsi/initiatorname.iscsi (SHA256 checksum mismatch)
opera-ffmpeg-codecs: 5 total files, 1 altered file
backup file: pacman: /etc/makepkg.conf (Modification time mismatch)
backup file: pacman: /etc/makepkg.conf (Size mismatch)
backup file: pacman: /etc/makepkg.conf (SHA256 checksum mismatch)
backup file: pacman: /etc/pacman.conf (Modification time mismatch)
backup file: pacman: /etc/pacman.conf (Size mismatch)
backup file: pacman: /etc/pacman.conf (SHA256 checksum mismatch)
backup file: pacman-mirrorlist: /etc/pacman.d/mirrorlist (Modification time mismatch)
backup file: pacman-mirrorlist: /etc/pacman.d/mirrorlist (Size mismatch)
backup file: pacman-mirrorlist: /etc/pacman.d/mirrorlist (SHA256 checksum mismatch)
backup file: pam: /etc/environment (Modification time mismatch)
backup file: pam: /etc/environment (Size mismatch)
backup file: pam: /etc/environment (SHA256 checksum mismatch)
passim: 72 total files, 2 altered files
backup file: plymouth: /etc/plymouth/plymouthd.conf (Modification time mismatch)
backup file: plymouth: /etc/plymouth/plymouthd.conf (Size mismatch)
backup file: plymouth: /etc/plymouth/plymouthd.conf (SHA256 checksum mismatch)
plymouth: 485 total files, 1 altered file
poppler-glib: no mtree file
poppler-qt5: no mtree file
poppler-qt6: no mtree file
python-hypothesis: no mtree file
qt5-webengine: 357 total files, 5 altered files
samba: 1109 total files, 1 altered file
shadow: 588 total files, 1 altered file
smbclient: no mtree file
backup file: sudo: /etc/sudoers (Modification time mismatch)
backup file: sudo: /etc/sudoers (Size mismatch)
backup file: sudo: /etc/sudoers (SHA256 checksum mismatch)
systemd: 1449 total files, 1 altered file
backup file: ufw: /etc/ufw/ufw.conf (Modification time mismatch)
backup file: ufw: /etc/ufw/ufw.conf (Size mismatch)
backup file: ufw: /etc/ufw/ufw.conf (SHA256 checksum mismatch)
backup file: ufw: /etc/ufw/user.rules (Modification time mismatch)
backup file: ufw: /etc/ufw/user.rules (Size mismatch)
backup file: ufw: /etc/ufw/user.rules (SHA256 checksum mismatch)
backup file: ufw: /etc/ufw/user6.rules (Modification time mismatch)
backup file: ufw: /etc/ufw/user6.rules (Size mismatch)
backup file: ufw: /etc/ufw/user6.rules (SHA256 checksum mismatch)
vlc: 1085 total files, 1 altered file
webkit2gtk-4.1: no mtree file
webkitgtk-6.0-docs: no mtree file
seth wrote:

You'll have to re-install some packages, eg. libdcerpc-binding.so is from smbclient but there's also libpoppler and god knows what non-library file is compromised.

One at a time or can it be done "in bulk"?

seth wrote:

The cause is likely related to https://bbs.archlinux.org/viewtopic.php … 0#p2170380 and the power button.

Most probably.


"... being a Linux user is sort of like living in a house inhabited by a large family of carpenters and architects. Every morning when you wake up, the house is a little different. Maybe there is a new turret, or some walls have moved. Or perhaps someone has temporarily removed the floor under your bed."

MSI Raider GE78HX 13VI-032PL

Offline

#4 2024-05-10 16:46:32

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,895

Re: [SOLVED] ldconfig multiple warnings during system update.

All of the ones that have altered files but aren't listing 'backup' files will need reinstalled and it should go fine.

All of those that list 'no mtree file' will need reinstalled, and will likely be a problem. See https://wiki.archlinux.org/title/Pacman … )%22_error

Offline

#5 2024-05-10 19:30:37

seth
Member
Registered: 2012-09-03
Posts: 56,103

Re: [SOLVED] ldconfig multiple warnings during system update.

Avoid the --override parameter, https://wiki.archlinux.org/title/System … n_commands
Reinstall the ones w/ mossing or broken mtree's first w/ "pacman -S --dbonly <package>" and then properly (w/o --dbonly) which will ideally leave you w/o any file conflicts.

Most packages w/ only 1 or 2 deviations are gonna be ok, eg. systemd is most likely a different GID on /var/log/journal ?

Offline

#6 2024-05-10 19:59:53

Zibi1981
Member
From: Poland
Registered: 2008-01-31
Posts: 681

Re: [SOLVED] ldconfig multiple warnings during system update.

Done. It seems resolved...for now.

Dziękuję wink

Last edited by Zibi1981 (2024-05-10 20:00:59)


"... being a Linux user is sort of like living in a house inhabited by a large family of carpenters and architects. Every morning when you wake up, the house is a little different. Maybe there is a new turret, or some walls have moved. Or perhaps someone has temporarily removed the floor under your bed."

MSI Raider GE78HX 13VI-032PL

Offline

Board footer

Powered by FluxBB