FS#24862 - [xmonad] installation broken due to missing dependency: haskell-utf8-string

Attached to Project: Community Packages
Opened by Shreyas Phadnis (acewin) - Friday, 24 June 2011, 14:15 GMT
Last edited by Jelle van der Waa (jelly) - Sunday, 26 June 2011, 17:21 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Vesa Kaihlavirta (vegai)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 8
Private No

Details

Description:
xmonad installation seems to be broken due to missing dependency:
haskell-utf8-string.

It seems an updated version of haskell-utf8-string is in community-testing repository and required a newer version of ghc.

More reports of this issue are on this thread:

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

Additional info:
$ sudo pacman -Syu xmonad xmonad-contrib
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
archlinuxfr is up to date
:: Starting full system upgrade...
warning: flashplugin-prerelease: local (10.3.162.29-2) is newer than archlinuxfr (10.3.162.29-1)
resolving dependencies...
warning: cannot resolve "haskell-utf8-string=0.3.6", a dependency of "xmonad"
warning: cannot resolve "haskell-utf8-string=0.3.6", a dependency of "xmonad-contrib"
warning: cannot resolve "haskell-utf8-string=0.3.6", a dependency of "xmonad"
warning: cannot resolve "haskell-utf8-string=0.3.6", a dependency of "haskell-x11-xft"
:: The following packages cannot be upgraded due to unresolvable dependencies:
xmonad xmonad-contrib

Do you want to skip the above packages for this upgrade? [y/N] N
error: failed to prepare transaction (could not satisfy dependencies)
:: xmonad: requires haskell-utf8-string=0.3.6
:: xmonad-contrib: requires haskell-utf8-string=0.3.6
:: xmonad: requires haskell-utf8-string=0.3.6
:: haskell-x11-xft: requires haskell-utf8-string=0.3.6


Steps to reproduce:

On a fresh arch install perform:

pacman -Sy xmonad xmonad-contrib
This task depends upon

Closed by  Jelle van der Waa (jelly)
Sunday, 26 June 2011, 17:21 GMT
Reason for closing:  Fixed
Additional comments about closing:  fixed now, also ghc is moved into extra
Comment by Josh Cox (thoth) - Friday, 24 June 2011, 14:25 GMT
I can confirm this, I have two running arch installs on a netbook and laptop with xmonad installed and:

pacman -Sy xmonad xmonad-contrib

runs without issue. However, on a an install I just finished yesterday on this desktop fails with the same errors as above.
Comment by Vesa Kaihlavirta (vegai) - Saturday, 25 June 2011, 12:52 GMT
Yep, I deleted some packages that moved to community from extra too soon. I'm doing the testing=>extra move currently, that should fix these issues once your mirrors gets hit with updates.
Comment by Liberty (helloworld1) - Sunday, 26 June 2011, 00:33 GMT
I think glibc needs to update.
Comment by Shreyas Phadnis (acewin) - Sunday, 26 June 2011, 03:15 GMT
Thanks. Shouldn`t ghc 7.0.3-2 also move from testing -> extra?

$ sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
archlinuxfr is up to date
:: Starting full system upgrade...
warning: flashplugin-prerelease: local (10.3.162.29-2) is newer than archlinuxfr (10.3.162.29-1)
resolving dependencies...
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-mtl"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-transformers"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-syb"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-transformers"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-utf8-string"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-x11"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-syb"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-x11-xft"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-x11"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-utf8-string"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-syb"
warning: cannot resolve "ghc=7.0.3", a dependency of "xmonad"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-x11"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-mtl"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-utf8-string"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-syb"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-transformers"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "xmonad-contrib"
warning: cannot resolve "ghc=7.0.3", a dependency of "xmonad"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-x11"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-x11-xft"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-utf8-string"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-mtl"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-syb"
warning: cannot resolve "ghc=7.0.3-2", a dependency of "haskell-transformers"
:: The following packages cannot be upgraded due to unresolvable dependencies:
haskell-mtl haskell-syb haskell-transformers haskell-utf8-string haskell-x11 haskell-x11-xft xmonad xmonad-contrib

Do you want to skip the above packages for this upgrade? [y/N]
error: failed to prepare transaction (could not satisfy dependencies)
:: haskell-mtl: requires ghc=7.0.3-2
:: haskell-transformers: requires ghc=7.0.3-2
:: haskell-syb: requires ghc=7.0.3-2
:: haskell-transformers: requires ghc=7.0.3-2
:: haskell-utf8-string: requires ghc=7.0.3-2
:: haskell-x11: requires ghc=7.0.3-2
:: haskell-syb: requires ghc=7.0.3-2
:: haskell-x11-xft: requires ghc=7.0.3-2
:: haskell-x11: requires ghc=7.0.3-2
:: haskell-utf8-string: requires ghc=7.0.3-2
:: haskell-syb: requires ghc=7.0.3-2
:: xmonad: requires ghc=7.0.3
:: haskell-x11: requires ghc=7.0.3-2
:: haskell-mtl: requires ghc=7.0.3-2
:: haskell-utf8-string: requires ghc=7.0.3-2
:: haskell-syb: requires ghc=7.0.3-2
:: haskell-transformers: requires ghc=7.0.3-2
:: xmonad-contrib: requires ghc=7.0.3-2
:: xmonad: requires ghc=7.0.3
:: haskell-x11: requires ghc=7.0.3-2
:: haskell-x11-xft: requires ghc=7.0.3-2
:: haskell-utf8-string: requires ghc=7.0.3-2
:: haskell-mtl: requires ghc=7.0.3-2
:: haskell-syb: requires ghc=7.0.3-2
:: haskell-transformers: requires ghc=7.0.3-2
Comment by Karol Błażewicz (karol) - Sunday, 26 June 2011, 12:29 GMT
Can somebody please add [ghc] to the title so it's easier to find this bugreport?

Loading...