Bug #258821 reported by Martin Marcher on 2008-08-17
Affects Status Importance Assigned to Milestone
Hardy Backports

Bug Description

Please update XMonad (+haskell) from intrepid, it does now have xinerama support as described in https://bugs.launchpad.net/ubuntu/+source/xmonad/+bug/203594

thank you

Pär Lindfors (paran) wrote :

Just filling in a little more details about this:

xmonad 0.6 in hardy, and 0.7 in hardy-backports does not support Xinerama.

This is caused by libghc6-x11-dev 1.4.1-1 in hardy (source package "haskell-x11"). The package is simply built without xinerama-support. In the current deibian/intrepid-version 1.4.2-1 this have been fixed by adding a build-dep on libxinerama-dev, but note that this is also a new upstream version.

The backport is also a bit tricky. All xmonad-packages for some weird reason have hard coded exakt version dependencies on 1.4.1-1. So after backporting haskell-x11 you cant just rebuild xmonad and xmonad-contrib, you have to edit their control-files and update the version everywhere first. (This would of course also be required if haskell-x11 should be SRU-ed instead of backported)

With modified dependencies the resulting packages work fine. I have been running my own backport of haskell-x11 1.4.2 xmonad+xmonad-contrib 0.7 a while now without any problems. No changes was made except the dependencies as mentioned, but I could post the trivial debdiffs if necessary.

Martin Marcher (martinmarcher) wrote :

Could you provide a diff so that I can manually apply this in the meanwhile?

would be really nice and I have a couple of boxes to test this so I could give feedback.


As this needs changes to the dependencies, I'm marking this incomplete. Please post the trival patch when you get an opportunity, it will help speed backporting.

Changed in hardy-backports:
importance: Undecided → Wishlist
status: New → Incomplete
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers