Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#51913 - [spice-glib] 0.33-1 and [spice-gkt3] 0.33-2 have confilicing files since

Attached to Project: Community Packages
Opened by Thibaut Lorrain (fredszaq) - Monday, 21 November 2016, 13:51 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 21 November 2016, 15:41 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

Impossible to update the system due to conflicting files between spice-glib 0.33-1 and spice-gtk3 0.33-2


Additional info:
pacman log :
...
error: failed to commit transaction (conflicting files)
/usr/lib/libspice-client-glib-2.0.so.8.6.0 exists in both 'spice-glib' and 'spice-gtk3'
/usr/share/locale/it/LC_MESSAGES/spice-gtk.mo exists in both 'spice-glib' and 'spice-gtk3'
Errors occurred, no packages were upgraded.


Steps to reproduce:

pacman -Suy
This task depends upon

Closed by  Doug Newgard (Scimmia)
Monday, 21 November 2016, 15:41 GMT
Reason for closing:  Fixed
Additional comments about closing:  spice-gtk3 0.33-6
Comment by Thibaut Lorrain (fredszaq) - Monday, 21 November 2016, 13:54 GMT Comment by Larry Johnson (keepitsimpleengineer) - Monday, 21 November 2016, 14:38 GMT
[--ljohnson{06:21:17}~]$ yaourt -S --force spice-glib
resolving dependencies...
looking for conflicting packages...

Package (1) Old Version New Version Net Change

community/spice-glib 0.32-1 0.33-1 0.03 MiB

Total Installed Size: 2.41 MiB
Net Upgrade Size: 0.03 MiB

:: Proceed with installation? [Y/n]
(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) upgrading spice-glib [################################################] 100%
error: file owned by 'spice-glib' and 'spice-gtk3': 'usr/lib/libspice-client-glib-2.0.so.8.6.0'
error: file owned by 'spice-glib' and 'spice-gtk3': 'usr/share/locale/it/LC_MESSAGES/spice-gtk.mo'
Comment by Trois Singes (ThreeMonkeys) - Monday, 21 November 2016, 14:42 GMT
Same here.

Before upgrading:

# pacman -Qs spice-glib
local/spice-glib 0.32-1
# pacman -Qo /usr/lib/libspice-client-glib-2.0.so.8.6.0
/usr/lib/libspice-client-glib-2.0.so.8.6.0 is owned by spice-gtk3 0.33-2
# pacman -Qo /usr/share/locale/it/LC_MESSAGES/spice-gtk.mo
/usr/share/locale/it/LC_MESSAGES/spice-gtk.mo is owned by spice-gtk3 0.33-2

Upgrading to spice-glib-0.33-1 is forbidden:

# pacman -Syu
error: failed to commit transaction (conflicting files)
spice-glib: /usr/lib/libspice-client-glib-2.0.so.8.6.0 exists in filesystem
spice-glib: /usr/share/locale/it/LC_MESSAGES/spice-gtk.mo exists in filesystem
Comment by Doug Newgard (Scimmia) - Monday, 21 November 2016, 15:41 GMT
Using --force here was a horrible idea, keepitsimpleengineer. Good luck with that.

Loading...