You are not logged in.

#1 2011-03-12 17:23:03

kradle
Member
Registered: 2010-07-21
Posts: 31

Dependencies problem

When running "yaourt -Syu" I get the following output:


:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 archlinuxfr is up to date
error: failed to prepare transaction (could not satisfy dependencies)
:: Starting full system upgrade...
:: haskell-cairo: requires haskell-array=0.3.0.1
:: haskell-cairo: requires haskell-bytestring=0.9.1.7
:: haskell-cairo: requires haskell-haskell98=1.0.1.1
:: haskell-configfile: requires haskell-containers=0.3.0.0
:: haskell-configfile: requires haskell-haskell98=1.0.1.1
:: haskell-configfile: requires haskell-parsec=2.1.0.1
:: haskell-gio: requires haskell-array=0.3.0.1
:: haskell-gio: requires haskell-bytestring=0.9.1.7
:: haskell-gio: requires haskell-containers=0.3.0.0
:: haskell-gio: requires haskell-haskell98=1.0.1.1
:: haskell-glade: requires haskell-array=0.3.0.1
:: haskell-glade: requires haskell-containers=0.3.0.0
:: haskell-glade: requires haskell-haskell98=1.0.1.1
:: haskell-glib: requires haskell-containers=0.3.0.0
:: haskell-glib: requires haskell-haskell98=1.0.1.1
:: haskell-gtk: requires haskell-array=0.3.0.1
:: haskell-gtk: requires haskell-bytestring=0.9.1.7
:: haskell-gtk: requires haskell-containers=0.3.0.0
:: haskell-gtk: requires haskell-haskell98=1.0.1.1
:: haskell-hinotify: requires haskell-containers=0.3.0.0
:: haskell-hinotify: requires haskell-directory=1.0.1.1
:: haskell-hinotify: requires haskell-unix=2.4.0.2
:: haskell-missingh: requires haskell-hunit=1.2.2.1
:: haskell-missingh: requires haskell-array=0.3.0.1
:: haskell-missingh: requires haskell-containers=0.3.0.0
:: haskell-missingh: requires haskell-directory=1.0.1.1
:: haskell-missingh: requires haskell-filepath=1.1.0.4
:: haskell-missingh: requires haskell-haskell98=1.0.1.1
:: haskell-missingh: requires haskell-network=2.2.1.7
:: haskell-missingh: requires haskell-old-time=1.0.0.5
:: haskell-missingh: requires haskell-parsec=2.1.0.1
:: haskell-missingh: requires haskell-process=1.0.1.3
:: haskell-missingh: requires haskell-random=1.0.0.2
:: haskell-missingh: requires haskell-unix=2.4.0.2
:: haskell-pango: requires haskell-array=0.3.0.1
:: haskell-pango: requires haskell-containers=0.3.0.0
:: haskell-pango: requires haskell-directory=1.0.1.1
:: haskell-pango: requires haskell-haskell98=1.0.1.1
:: haskell-pango: requires haskell-pretty=1.0.1.1
:: haskell-pango: requires haskell-process=1.0.1.3

When running pacman -Syu --debug, it reports the dependency problem after checking the dependencies for xmobar:

...
debug: checkdeps: package xmobar-0.12-3
debug: checkdeps: transaction would break 'haskell-array=0.3.0.1' dependency of 'haskell-cairo'
debug: checkdeps: transaction would break 'haskell-bytestring=0.9.1.7' dependency of 'haskell-cairo'
...

What should I do?

Thanks, kradle

Offline

#2 2011-03-12 20:42:15

wench
Member
From: Newcastle
Registered: 2009-02-28
Posts: 11
Website

Re: Dependencies problem

There's a load of issues with the Xmonad/Haskell dependencies at the moment. I've a boat load of problems too.

Unfortunately I'm not clever enough to sort it out, so I'm going to wait for the Haskell packages to get updated as well so they're not dependent on old stuff... neutral

Last edited by wench (2011-03-12 20:45:58)


Arch64/Xmonad | @mo6020 on Identica

Offline

#3 2011-03-12 22:14:04

wench
Member
From: Newcastle
Registered: 2009-02-28
Posts: 11
Website

Re: Dependencies problem

https://bbs.archlinux.org/viewtopic.php?id=114918

Would appear to suggest a way forwards, if not an answer...


Arch64/Xmonad | @mo6020 on Identica

Offline

#4 2011-03-12 22:44:06

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,097

Re: Dependencies problem

It's really not that hard.

Uninstall the haskell packages you got from aur, -Syu, _update_ and rebuild the haskell packages you got from aur.

Take special notice of the "_update_" part. Sadly many of the haskell packages in aur are outdated, and therefor won't work with ghc 7, but most of them have been updated upstream, so check hackage and bump the versions as needed.


Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

Board footer

Powered by FluxBB