Hello Martin, this is indeed an annoying behaviour of pacman. I use the following trick:
pacman -Syu --ignore $(pacman -Qqu | grep "haskell-" | tr '\n' ',') There are probably other solutions with sed, awk, ... Cheers mmh On Sat 2014-08-30 14:06, Martin DeMello wrote: > I regularly get into version pinning conflicts with my haskell- packages. > The current one has been going on for some days now: > > $ sudo pacman -Syu > :: Synchronizing package databases... > core is up to date > haskell-core is up to date > haskell-happstack is up to date > infinality-bundle is up to date > infinality-bundle-fonts is up to date > extra is up to date > community is up to date > :: Starting full system upgrade... > resolving dependencies... > looking for inter-conflicts... > error: failed to prepare transaction (could not satisfy dependencies) > :: haskell-lens: requires haskell-aeson=0.7.0.6-9 > :: haskell-lens: requires haskell-attoparsec=0.11.3.4-5 > :: haskell-lens: requires haskell-bifunctors=4.1.1.1-14 > :: haskell-lens: requires haskell-comonad=4.2.2-1 > :: haskell-lens: requires haskell-contravariant=1.1-1 > :: haskell-lens: requires haskell-free=4.9-7 > :: haskell-lens: requires haskell-profunctors=4.2.0.1-1 > :: haskell-lens: requires haskell-scientific=0.3.2.2-1 > :: haskell-lens: requires haskell-semigroupoids=4.2-1 > > I don't so much mind that this is happening, as that it blocks my entire > rest-of-system upgrade. Is there any easy way to recursively ignore > everything that is unsatisfiable? > > martin > _______________________________________________ > arch-haskell mailing list > arch-haskell@haskell.org > http://www.haskell.org/mailman/listinfo/arch-haskell
pgp77UJ2Ejjqd.pgp
Description: PGP signature
_______________________________________________ arch-haskell mailing list arch-haskell@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell