FS#7811 - Pacman cannot replace conflicting packages correctly with certain deps

Attached to Project: Pacman
Opened by Alex Heck (nesl247) - Tuesday, 14 August 2007, 00:59 GMT
Last edited by Dan McGee (toofishes) - Thursday, 15 November 2007, 14:01 GMT
Task Type Bug Report
Category General
Status Closed
Assigned To Aaron Griffin (phrakture)
Dan McGee (toofishes)
Architecture All
Severity Medium
Priority Normal
Reported Version 3.0.5
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Summary and Info:
Can't explain, see steps to reproduce to understand. What is odd though, which you'll see when you read the steps to reproduce, and read the pkgbuilds (available at the url for the repo below), you'll notice libcompizconfig does NOT require compizconfig-python, although pacman says it does.


Steps to Reproduce:
With my compiz fusion repo ([compiz-fusion] Server = http://arch.nesl247.org/compiz-fusion/i686)

pacman -S compiz-fusion
pacman -S compiz-fusion-git

This should return an error like:
:: libcompizconfig requires compizconfig-python
This task depends upon

This task blocks these from closing
 FS#8109 - Pacman 3.1 Release Roadmap 
Closed by  Dan McGee (toofishes)
Thursday, 15 November 2007, 14:01 GMT
Reason for closing:  Fixed
Additional comments about closing:  Same issue as  bug 6057 , which is now fixed
Comment by Xavier (shining) - Tuesday, 14 August 2007, 08:07 GMT
Indeed, pacman got it backward, it should be : is required by
see http://bugs.archlinux.org/task/6057#comment15371

Does the error make more sense this way?
Comment by Xavier (shining) - Tuesday, 14 August 2007, 10:51 GMT
pacman -Si compizconfig-python : ... Conflicts With : compizcompiz-python-git ...

typo?
Comment by Roman Kyrylych (Romashka) - Thursday, 15 November 2007, 12:03 GMT
I think it's fixed ( FS#6057 )

Loading...