Pacman

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.
Tasklist

FS#6575 - Pacman should be able to replace a package with dependencies by an equivalent package with different

Attached to Project: Pacman
Opened by Yuri Chernyavsky (yurac) - Sunday, 11 March 2007, 14:57 GMT
Task Type Feature Request
Category
Status Closed
Assigned To No-one
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

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
Comment by Roman Kyrylych (Romashka) - Sunday, 11 March 2007, 23:16 GMT
[root@home ~]# pacman -Qi taglib | grep Required
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.
Comment by Scott H (stonecrest) - Monday, 12 March 2007, 05:21 GMT
Maybe it's a difference between -S and -U (since he mentions making a custom package).
Comment by Roman Kyrylych (Romashka) - Monday, 12 March 2007, 09:51 GMT
Then it's a duplicate of http://bugs.archlinux.org/task/3492

Loading...