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#28007 - [pacman] 'provides' is ignored?
Attached to Project:
Pacman
Opened by Artem Sheremet (dot) - Thursday, 19 January 2012, 22:54 GMT
Last edited by Dave Reisner (falconindy) - Sunday, 22 January 2012, 14:23 GMT
Opened by Artem Sheremet (dot) - Thursday, 19 January 2012, 22:54 GMT
Last edited by Dave Reisner (falconindy) - Sunday, 22 January 2012, 14:23 GMT
|
DetailsDescription:
pacman seems to ignore what installed package provides and require the installation of original package in any case. Additional info: * package version(s) pacman 4.0.1-4 * config and/or log files etc. $ pacman -Qi linux-ck-headers | grep Provides Provides : linux-ck-headers=3.2.1 linux-headers=3.2.1 $ sudo pacman -Rn linux-headers checking dependencies... error: failed to prepare transaction (could not satisfy dependencies) :: dkms: requires linux-headers $ pacman -Si dkms | grep Depends Depends On : linux-headers # we see that linux-ck-headers provides linux-headers, but when it comes to removing unrequired now linux-headers, it complains about dependencies # The same happens when attempting to install 'dkms' with only linux-ck-headers: it claims to install linux-headers before to satisfy deps. # Am I missing something? |
This task depends upon
Closed by Dave Reisner (falconindy)
Sunday, 22 January 2012, 14:23 GMT
Reason for closing: Not a bug
Sunday, 22 January 2012, 14:23 GMT
Reason for closing: Not a bug
# pacman -Qi linux | grep Provides
Provides : kernel26 linux-headers=3.2.1
# pacman -Q dkms
dkms 2.2.0.3-1
# pacman -R linux-headers
checking dependencies...
Targets (1): linux-headers-3.2.1-1
Total Removed Size: 44.78 MiB
Do you want to remove these packages? [Y/n]
(1/1) removing linux-headers [######################] 100%
Also, broken AUR package is broken. linux-ck-headers can't possibly provide linux-headers.