FS#16786 - xbitmaps and xf86dgaproto conflict with xorg-apps 7.4-2 and libxxf86dga 1.0.99.1-1

Attached to Project: Arch Linux
Opened by Börje Holmberg (linfan) - Thursday, 22 October 2009, 18:03 GMT
Last edited by Jan de Groot (JGC) - Thursday, 22 October 2009, 21:54 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 14
Private No

Details

pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...

Targets (8): compositeproto-0.4.1-1 dmxproto-2.3-1 recordproto-1.14-1
xbitmaps-1.1.0-1 xcursor-themes-1.0.2-1 xf86dgaproto-2.1-1
xf86vidmodeproto-2.3-1 xineramaproto-1.2-1

Total Download Size: 0.00 MB
Total Installed Size: 4.47 MB

Proceed with installation? [Y/n]
checking package integrity...
(8/8) checking for file conflicts [---------------------] 100%
error: failed to commit transaction (conflicting files)
xbitmaps: /usr/include/X11/bitmaps/black6 exists in filesystem
xbitmaps: /usr/include/X11/bitmaps/box6 exists in filesystem
xf86dgaproto: /usr/include/X11/extensions/xf86dga.h exists in filesystem
Errors occurred, no packages were upgraded.
root /home/borje4 # pacman -Qo /usr/include/X11/bitmaps/black6
/usr/include/X11/bitmaps/black6 is owned by xorg-apps 7.4-2
root /home/borje4 # pacman -Qo /usr/include/X11/bitmaps/box6
/usr/include/X11/bitmaps/box6 is owned by xorg-apps 7.4-2
root /home/borje4 # pacman -Qo /usr/include/X11/extensions/xf86dga.h
/usr/include/X11/extensions/xf86dga.h is owned by libxxf86dga 1.0.99.1-1
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 22 October 2009, 21:54 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed with xorg-apps-7.5-1.1 and libxxf86dga-1.1.1-0.1.
Reinstall any protos if you removed files or used pacman -Sf, as the files will be missing.
Comment by ugaciaka (ugaciaka) - Thursday, 22 October 2009, 19:39 GMT
change title please...
Comment by Börje Holmberg (linfan) - Thursday, 22 October 2009, 19:53 GMT
just delete it - dunno how to decipher the error message, so i don't understand which package is faulty, sorry for making a mess. Just delet the whole post. Thank you.
Comment by Chris Cooper (coopstah13) - Thursday, 22 October 2009, 20:02 GMT
I'm trying to install group xorg on new install. My output gives more information about the troublesome packages.

(88/88) checking for file conflicts [##########################################################################] 100%
error: failed to commit transaction (conflicting files)
/usr/include/X11/bitmaps/black6 exists in both 'xbitmaps' and 'xorg-apps'
/usr/include/X11/bitmaps/box6 exists in both 'xbitmaps' and 'xorg-apps'
/usr/include/X11/extensions/xf86dga.h exists in both 'xf86dgaproto' and 'libxxf86dga'
Errors occurred, no packages were upgraded.
Comment by Chris Cooper (coopstah13) - Thursday, 22 October 2009, 20:05 GMT
Current workaround is to delete those files, then run the update if that is how you are doing it. For me, I installed the packages xbitmaps and xf86dgaproto, then deleted those files, then ran install for xorg.
Comment by Johan R (cleanrock) - Thursday, 22 October 2009, 20:05 GMT
imo, basic conflicts like this should not happen in [extra]
Comment by ugaciaka (ugaciaka) - Thursday, 22 October 2009, 20:06 GMT
[22:05:47] ugaciaka@skynet: ~% sudo pacman -Rsn xf86dgaproto
controllo delle dipendenze in corso...
errore: impossibile eseguire l'operazione richiesta (impossibile soddisfare le dipendenze)
:: libxxf86dga: richiede xf86dgaproto>=2.1
[22:05:52] ugaciaka@skynet: ~% sudo pacman -Rsn xf86dgaproto libxxf86dga
controllo delle dipendenze in corso...
errore: impossibile eseguire l'operazione richiesta (impossibile soddisfare le dipendenze)
:: mplayer: richiede libxxf86dga
:: xorg-utils: richiede libxxf86dga
[22:06:04] ugaciaka@skynet: ~%
Comment by Chris Cooper (coopstah13) - Thursday, 22 October 2009, 20:13 GMT
I can't check to see if my workaround works for people with these packages already installed, but I can say for sure it works on the new install.

try deleting these files (well move them to your home or something just in case)
/usr/include/X11/bitmaps/black6
/usr/include/X11/bitmaps/box6
/usr/include/X11/extensions/xf86dga.h

Then run pacman -Syu and see if it works.
Comment by Johan R (cleanrock) - Thursday, 22 October 2009, 20:19 GMT
Chris, i dont think deleting files like that is a good idea, its a conflict between xbitmaps and xorg-apps. Its just sloppy package testing.
Comment by Chris Cooper (coopstah13) - Thursday, 22 October 2009, 21:46 GMT
I understand that it isn't a good idea, I'm just saying it was a workaround so i could get these things installed, I didn't want to wait for a fix.

Loading...