- Edited
Hello all,
In my last upgrade of packages, lib32-libcap gave me this error:
I believe that's the reason to lib32-libcap be pulling lib32-dbus from multilib instead of obmultilib.
For now, I'm ignoring lib32-libcap to be able to update and everything seems to be working as usual.
However, I would like to know if the lib32-dbus provided by obmultilib can be updated to also provide libdbus-1.so=3-32.
Or is there a technical reason to not provide it? Maybe it's just because it's in a previous version?
I have no knowledge about the intricacies of dbus, so I'm just letting you all know there is a problem with it.
In my last upgrade of packages, lib32-libcap gave me this error:
warning: ignoring package systemd-246.6-1
warning: cannot resolve "systemd", a dependency of "lib32-systemd"
warning: cannot resolve "lib32-systemd", a dependency of "lib32-dbus"
warning: cannot resolve "libdbus-1.so=3-32", a dependency of "lib32-libpcap"
:: The following package cannot be upgraded due to unresolvable dependencies:
lib32-libpcap
:: Do you want to skip the above package for this upgrade? [y/N]
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'systemd' required by lib32-systemd
:: unable to satisfy dependency 'lib32-systemd' required by lib32-dbus
:: unable to satisfy dependency 'libdbus-1.so=3-32' required by lib32-libpcap
On closer inspection, I've noticed some differences between the lib32-dbus provided by multilib and the one provided by obmultilib:
Repository : obmultilib
Name : lib32-dbus
Version : 1.12.16-3
Description : Freedesktop.org message bus system (32-bit)
Architecture : x86_64
URL : https://gitlab.freedesktop.org/dbus/dbus.git
Licenses : GPL custom
Groups : None
Provides : lib32-libdbus
Depends On : dbus
Optional Deps : None
Conflicts With : lib32-libdbus
Replaces : lib32-libdbus
Download Size : 117.22 KiB
Installed Size : 327.17 KiB
Packager : Unknown Packager
Build Date : Mon 06 Jan 2020 06:13:06 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature
Repository : multilib
Name : lib32-dbus
Version : 1.12.20-1
Description : Freedesktop.org message bus system (32-bit)
Architecture : x86_64
URL : https://wiki.freedesktop.org/www/Software/dbus/
Licenses : GPL custom
Groups : None
Provides : lib32-libdbus libdbus-1.so=3-32
Depends On : lib32-systemd dbus
Optional Deps : None
Conflicts With : lib32-libdbus
Replaces : lib32-libdbus
Download Size : 152.77 KiB
Installed Size : 407.67 KiB
Packager : Jan Alexander Steffens (heftig) <heftig@ archlinux.org>
Build Date : Thu 02 Jul 2020 03:05:45 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature
They are at different versions, and the package from multilib also provides libdbus-1.so=3-32 (obmultilib's package does not).I believe that's the reason to lib32-libcap be pulling lib32-dbus from multilib instead of obmultilib.
For now, I'm ignoring lib32-libcap to be able to update and everything seems to be working as usual.
However, I would like to know if the lib32-dbus provided by obmultilib can be updated to also provide libdbus-1.so=3-32.
Or is there a technical reason to not provide it? Maybe it's just because it's in a previous version?
I have no knowledge about the intricacies of dbus, so I'm just letting you all know there is a problem with it.