FS#6575 - Pacman should be able to replace a package with dependencies by an equivalent package with different
|
Details
Suppose that I have a package libxml and I want to replace
it by package libxml-custom that provides libxml.
The package libxml is a dependency for other packages. Currently pacman does not allow to replace libxml by libxml-custom. It complains that libxml is required by other packages. I think that pacman should recognize that libxml-custom is an equivalent package and allow the replacement. |
This task depends upon
Closed by Roman Kyrylych (Romashka)
Monday, 12 March 2007, 09:54 GMT
Reason for closing: Duplicate
Additional comments about closing: http://bugs.archlinux.org/task/3492
Monday, 12 March 2007, 09:54 GMT
Reason for closing: Duplicate
Additional comments about closing: http://bugs.archlinux.org/task/3492
Required By : audacious-plugins sound-juicer
[root@home ~]# pacman -Si taglib-rcc | grep Provides -A2
Provides : taglib
Depends On : bash db gcc>=4.0.1 librcc libxml2 zlib
Conflicts With : taglib
[root@home ~]# pacman -S taglib-rcc
Remove: taglib
Targets: enca-1.9-2 librcd-0.1.8-3 librcc-0.2.3-4 taglib-rcc-1.4-3
Total Package Size: 0.6 MB
Proceed with upgrade? [Y/n]
:: Retrieving packages from community...
enca-1.9-2 [#### ] 27% 45K 5.5K/s 00:00:28
Everything works even with pacman2.