Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 278543

Summary: Stable request for x11-wm/xmonad-0.8 and deps
Product: Gentoo Linux Reporter: Lennart Kolmodin (RETIRED) <kolmodin>
Component: New packagesAssignee: Gentoo's Haskell Language team <haskell>
Status: RESOLVED FIXED    
Severity: enhancement Keywords: STABLEREQ
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Lennart Kolmodin (RETIRED) gentoo-dev 2009-07-21 06:14:16 UTC
Hi,

stabilization request for the window manager xmonad.

x11-wm/xmonad-0.8
dev-haskell/x11-1.4.2

Both has been in portage and bug free for 10 months or more.

Thanks!
Comment 1 Tony Vroon (RETIRED) gentoo-dev 2009-07-21 16:43:48 UTC
+  21 Jul 2009; <chainsaw@gentoo.org> x11-1.4.2.ebuild:
+  Marked stable on AMD64 as requested by Lennart Kolmodin
+  <kolmodin@gentoo.org> in bug #278543. Dependency of x11-wm/xmonad.

+  21 Jul 2009; <chainsaw@gentoo.org> xmonad-0.8.ebuild:
+  Marked stable on AMD64 as requested by Lennart Kolmodin
+  <kolmodin@gentoo.org> in bug #278543.
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2009-07-22 09:33:08 UTC
[8 of 8] Compiling XMonad           ( XMonad.hs, dist/build/XMonad.o )

XMonad.hs:47:7:
    Could not find module `Control.Monad.Reader':
      Perhaps you haven't installed the profiling libraries for package mtl-1.1.0.0?
      Use -v to see a list of the files searched for.

This happens with USE=profile only
Comment 3 Lennart Kolmodin (RETIRED) gentoo-dev 2009-07-23 06:13:11 UTC
Christian,
yes, this will happen if you compile xmonad with USE=profile, but have not USE=profile when you compiled mtl.
I guess we could move to EAPI=2 to make this clear.
dev-haskell/mtl[profile?]
Very few people compile with USE=profile so in practise it hasn't been a very big ussue.
Comment 4 Lennart Kolmodin (RETIRED) gentoo-dev 2009-07-31 17:51:01 UTC
Emerging packages USE="-profile" and packages that depend on it with USE="profile" has always given the message you got.
We do have a plan to move to use dependencies, but that's a bit down the road. We need to work on our tools that generate the ebuilds, and then update the 60+ packages with the ~200 ebuilds.

Would it be possible to overlook this particular issue until we've got it fixed for all haskell packages? Otherwise close to nothing could be stabilized until then.
What do you guys think?

Comment 5 Markus Meier gentoo-dev 2009-08-04 05:39:38 UTC
x86 stable
Comment 6 Raúl Porcel (RETIRED) gentoo-dev 2009-10-11 17:32:40 UTC
sparc will pass, its not stable
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2010-07-01 20:03:41 UTC
HPPA is pulling out.