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#33602 - [pacman] Improve "pacman --ignore" syntax
Attached to Project:
Pacman
Opened by Philip (nuc) - Sunday, 27 January 2013, 20:46 GMT
Last edited by Allan McRae (Allan) - Sunday, 27 January 2013, 23:31 GMT
Opened by Philip (nuc) - Sunday, 27 January 2013, 20:46 GMT
Last edited by Allan McRae (Allan) - Sunday, 27 January 2013, 23:31 GMT
|
DetailsSummary and Info:
The "pacman --ignore" command requires to separate packages by a comma: "pacman -Syu --ignore filesyste,glibc" But this doesn't comply with the general pacman syntax, e.g. you do "pacman -S filesystem glibc" but not "pacman -S filesystem,glibc" The syntax of the "--ignore" command should also work with "spaces" because this is more intuitive. The way it is now already managed to break my system, since I was assuming I need to separate packages by spaces. Steps to Reproduce: Do "pacman -Syu --ignore filesystem glibc". It will only "ignore" filesystem but not glibc. |
This task depends upon
Closed by Allan McRae (Allan)
Sunday, 27 January 2013, 23:31 GMT
Reason for closing: Won't implement
Sunday, 27 January 2013, 23:31 GMT
Reason for closing: Won't implement
man pacman:
--ignore <package>
Directs pacman to ignore upgrades of package even if there is one
available. Multiple packages can be specified by separating them
with a comma.
Also,
pacman -Syu foo
means update and install foo. What does
pacman -Syu --ignore bar foo
mean if we allow spaces?