You are not logged in.
I tried to update this morning my system and got this error message:
sudo pacman -Syu
[sudo] password for david:
:: Sincronizando las bases de datos de los paquetes…
core está actualizado
extra está actualizado
community está actualizado
multilib está actualizado
archlinuxfr está actualizado
:: Iniciando actualización completa del sistema…
resolviendo dependencias…
buscando conflictos entre paquetes…
error: no se pudo preparar la operación (no se pudieron satisfacer las dependencias)
:: haskell-deepseq-generics: instalando «ghc» (8.0.1-1) se rompe la dependencia con «ghc=7.10.3»
:: haskell-fail: instalando «ghc» (8.0.1-1) se rompe la dependencia con «ghc=7.10.3»
:: haskell-regex-pcre-builtin: instalando «ghc» (8.0.1-1) se rompe la dependencia con «ghc=7.10.3»
I checked what are these packages for:
pactree -r haskell-regex-pcre-builtin
haskell-regex-pcre-builtin
pactree -r haskell-deepseq-generics
haskell-deepseq-generics
pactree -r haskell-fail
haskell-fail
└─haskell-aeson
├─haskell-aeson-pretty
│ └─haskell-pandoc-citeproc
├─haskell-pandoc
│ ├─haskell-pandoc-citeproc
│ └─haskell-pandoc-crossref
├─haskell-pandoc-citeproc
├─haskell-pandoc-types
│ ├─haskell-pandoc
│ ├─haskell-pandoc-citeproc
│ ├─haskell-pandoc-crossref
│ └─haskell-texmath
│ └─haskell-pandoc
└─haskell-yaml
├─haskell-pandoc
├─haskell-pandoc-citeproc
└─haskell-pandoc-crossref
and except for the last one, the others two are safe to remove, aren't they?
How can I safely remove haskell-fail without breaking everything else that "apparently" depends on him? A simple "pacman -R haskell-fail" will do it?
Last edited by doblerone (2016-06-11 14:49:52)
Offline
haskell-aeson no longer depends on haskell-fail. Just pacman -Rdd haskell-fail then update.
Offline
I uninstalled them and now I can update.
Thanks Scimmia!
Offline