[arch-general] Information: libcups lib32-libcups
Hi, libcups is in extra https://www.archlinux.org/packages/extra/x86_64/libcups/ and it conflicts with the upgrade of lib32-libcups from multilib https://www.archlinux.org/packages/multilib/x86_64/lib32-libcups/ . [rocketmouse@archlinux ~]$ pacman -Qo /usr/lib/cups/backend/usb /usr/lib/cups/backend/usb is owned by libcups 2.0.1-1 [rocketmouse@archlinux ~]$ date ; sudo pacman -Syu Sun Nov 23 15:15:01 CET 2014 [snip] Packages (10): lib32-gettext-0.19.3-1 lib32-glib2-2.42.1-1 lib32-gmp-6.0.0-1 lib32-gnutls-3.3.10-1 lib32-libcups-2.0.1-1 lib32-libgpg-error-1.17-1 lib32-libpng-1.6.15-1 lib32-libtasn1-4.2-1 lib32-nettle-2.7.1-1 lib32-p11-kit-0.22.1-1 [snip] error: failed to commit transaction (conflicting files) lib32-libcups: /usr/lib/cups/backend/usb exists in filesystem Errors occurred, no packages were upgraded. [rocketmouse@archlinux ~]$ sudo rm /usr/lib/cups/backend/usb [rocketmouse@archlinux ~]$ sudo pacman -Syu There are no news about it on https://www.archlinux.org/ and also not on https://www.archlinux.de/ . After removing the existing file, the upgrade does work. I wanted to filed a bug report against lib32-libcups, but somebody already did that: https://bugs.archlinux.org/task/42882?string=lib32-libcups&project=5&search_name=&type I don't use cups at the moment, so I'm not sure if it's wise to run rm as I did, if somebody wants to print. Regards, Ralf
On 23.11.2014 15:30, Ralf Mardorf wrote:
lib32-libcups: /usr/lib/cups/backend/usb exists in filesystem
Already fixed in lib32-libcups 2.0.1-2.
On Sun, 23 Nov 2014 15:39:23 +0100 Florian Pritz <bluewind@xinu.at> wrote:
On 23.11.2014 15:30, Ralf Mardorf wrote:
lib32-libcups: /usr/lib/cups/backend/usb exists in filesystem
Already fixed in lib32-libcups 2.0.1-2.
Thank you Florian. # pacman -Syu libcups lib32-libcups No problem any more. Regards, Ralf
Before I upgraded to the "broken" package I removed /usr/lib/cups/backend/usb. When the package was fixed I run # pacman -Syu libcups lib32-libcups after that /usr/lib/cups/backend/usb was missing. Later today I run # pacman -Syu libcups # pacman -Syu lib32-libcups now /usr/lib/cups/backend/usb does exist. I wonder why it was missing first? This is from the log file: [2014-11-23 15:53] [PACMAN] Running 'pacman -Syu libcups lib32-libcups' [2014-11-23 15:53] [PACMAN] synchronizing package lists [2014-11-23 15:53] [PACMAN] starting full system upgrade [2014-11-23 15:53] [PACMAN] reinstalled libcups (2.0.1-1) [2014-11-23 15:53] [PACMAN] upgraded lib32-libcups (2.0.1-1 -> 2.0.1-2) [2014-11-23 19:03] [PACMAN] Running 'pacman -Syu libcups' [2014-11-23 19:03] [PACMAN] synchronizing package lists [2014-11-23 19:03] [PACMAN] starting full system upgrade [2014-11-23 19:03] [PACMAN] reinstalled libcups (2.0.1-1) [2014-11-23 19:05] [PACMAN] Running 'pacman -Syu lib32-libcups' [2014-11-23 19:05] [PACMAN] synchronizing package lists [2014-11-23 19:05] [PACMAN] starting full system upgrade [2014-11-23 19:05] [PACMAN] reinstalled lib32-libcups (2.0.1-2) Regards, Ralf
participants (2)
-
Florian Pritz
-
Ralf Mardorf