Historical bug tracker for the Pacman package manager.
The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues
This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues
This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
FS#6575 - Pacman should be able to replace a package with dependencies by an equivalent package with different
|
DetailsSuppose 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.