On 13.07.2014 09:27, Allan McRae wrote:
On 22/06/14 23:32, Florian Pritz wrote: So this is the process now:
pacman -Syu <- perl version dependency error pacman -Sd perl pacman -Su
and this will change to:
pacman -Syu <- perl version dependency error pacman -Su --ignore-depends perl=5.18
Is that correct?
Correct with the difference that -Sd perl will ignore the versions for all dependencies of perl and those of packages that get pulled in by a (new) dependency. --ignore-depends simply makes pacman believe that perl=5.18 is "installed" so dependency checks for other packages run just the way they normally would. Far smaller scope, more obvious what will happen and probably enough to deal with most cases without having to risk fallout by ignoring too much.