* Package: x11-wm/xmonad-0.9 * Repository: gentoo * Maintainer: haskell@gentoo.org * USE: amd64 doc elibc_glibc kernel_linux multilib profile userland_GNU * FEATURES: sandbox splitdebug >>> Unpacking source... >>> Unpacking xmonad-0.9.tar.gz to /tmp/portage/x11-wm/xmonad-0.9/work >>> Source unpacked in /tmp/portage/x11-wm/xmonad-0.9/work >>> Compiling source in /tmp/portage/x11-wm/xmonad-0.9/work/xmonad-0.9 ... * Using cabal-1.8.0.6. [1 of 1] Compiling Main ( /tmp/portage/x11-wm/xmonad-0.9/work/xmonad-0.9/Setup.lhs, /tmp/portage/x11-wm/xmonad-0.9/work/xmonad-0.9/Setup.o ) Linking setup ... Configuring xmonad-0.9... Flags chosen: testing=False, small_base=True Dependency X11 >=1.4.6.1: using X11-1.4.6.1 Dependency base ==3.*: using base-3.0.3.2 Dependency containers -any: using containers-0.3.0.0 Dependency directory -any: using directory-1.0.1.1 Dependency filepath -any: using filepath-1.1.0.4 Dependency mtl -any: using mtl-1.1.0.2 Dependency process -any: using process-1.0.1.3 Dependency unix -any: using unix-2.4.0.2 Using Cabal-1.8.0.6 compiled by ghc-6.12 Using compiler: ghc-6.12.3 Using install prefix: /usr Binaries installed in: /usr/bin Libraries installed in: /usr/lib64/xmonad-0.9/ghc-6.12.3 Private binaries installed in: /usr/libexec Data files installed in: /usr/share/xmonad-0.9/ghc-6.12.3 Documentation installed in: /usr/share/doc/xmonad-0.9 No alex found Using ar found on system at: /usr/bin/ar No c2hs found No cpphs found No ffihugs found Using gcc version 4.4.5 found on system at: /usr/bin/gcc Using ghc version 6.12.3 given by user at: /usr/bin/ghc Using ghc-pkg version 6.12.3 given by user at: /usr/bin/ghc-pkg No greencard found Using haddock version 2.6.1 given by user at: /usr/bin/haddock No happy found No hmake found Using hsc2hs version 0.67 found on system at: /usr/bin/hsc2hs No hscolour found No hugs found No jhc found Using ld found on system at: /usr/bin/ld No lhc found No lhc-pkg found No nhc98 found Using pkg-config version 0.25 found on system at: /usr/bin/pkg-config Using ranlib found on system at: /usr/bin/ranlib Using strip found on system at: /usr/bin/strip Using tar found on system at: /bin/tar Preprocessing library xmonad-0.9... Preprocessing executables for xmonad-0.9... Building xmonad-0.9... [1 of 8] Compiling XMonad.StackSet ( XMonad/StackSet.hs, dist/build/XMonad/StackSet.o ) XMonad/StackSet.hs:54:0: Warning: Module `Prelude' is deprecated: You are using the old package `base' version 3.x. Future GHC versions will not support base version 3.x. You should update your code to use the new base version 4.x. [2 of 8] Compiling XMonad.Core ( XMonad/Core.hs, dist/build/XMonad/Core.o ) XMonad/Core.hs:35:0: Warning: Module `Prelude' is deprecated: You are using the old package `base' version 3.x. Future GHC versions will not support base version 3.x. You should update your code to use the new base version 4.x. XMonad/Core.hs:36:26: Warning: In the use of `catch' (imported from Control.Exception, but defined in base:Control.OldException): Deprecated: "Future versions of base will not support the old exceptions style. Please switch to extensible exceptions." XMonad/Core.hs:36:33: Warning: In the use of `try' (imported from Control.Exception, but defined in base:Control.OldException): Deprecated: "Future versions of base will not support the old exceptions style. Please switch to extensible exceptions." XMonad/Core.hs:36:38: Warning: In the use of `bracket' (imported from Control.Exception, but defined in base:Control.OldException): Deprecated: "Future versions of base will not support the old exceptions style. Please switch to extensible exceptions." XMonad/Core.hs:36:54: Warning: In the use of `finally' (imported from Control.Exception, but defined in base:Control.OldException): Deprecated: "Future versions of base will not support the old exceptions style. Please switch to extensible exceptions." XMonad/Core.hs:36:63: Warning: In the use of data constructor `ExitException' (imported from Control.Exception, but defined in base:Control.OldException): Deprecated: "Future versions of base will not support the old exceptions style. Please switch to extensible exceptions." XMonad/Core.hs:367:16: Warning: A do-notation statement discarded a result of type base:System.Posix.Types.ProcessGroupID. Suppress this warning by saying "_ <- createSession", or by using the flag -fno-warn-unused-do-bind XMonad/Core.hs:372:8: Warning: A do-notation statement discarded a result of type base:System.Posix.Types.Fd. Suppress this warning by saying "_ <- dupTo fd stdInput", or by using the flag -fno-warn-unused-do-bind XMonad/Core.hs:438:12: Warning: A do-notation statement discarded a result of type ProcessID. Suppress this warning by saying "_ <- ($) forkProcess executeFile "xmessage" ghc-prim:GHC.Bool.True ["-default", "okay", msg] (base:Data.Maybe.Nothing)", or by using the flag -fno-warn-unused-do-bind XMonad/Core.hs:467:4: Warning: A do-notation statement discarded a result of type Handler. Suppress this warning by saying "_ <- installHandler openEndedPipe System.Posix.Signals.Ignore (base:Data.Maybe.Nothing)", or by using the flag -fno-warn-unused-do-bind XMonad/Core.hs:468:4: Warning: A do-notation statement discarded a result of type Handler. Suppress this warning by saying "_ <- installHandler sigCHLD System.Posix.Signals.Ignore (base:Data.Maybe.Nothing)", or by using the flag -fno-warn-unused-do-bind XMonad/Core.hs:469:4: Warning: A do-notation statement discarded a result of type Either Exception (). Suppress this warning by saying "_ <- ($) try ($) fix \ more -> do { x <- getAnyProcessStatus ghc-prim:GHC.Bool.False ghc-prim:GHC.Bool.False; when (isJust x) more }", or by using the flag -fno-warn-unused-do-bind XMonad/Core.hs:476:4: Warning: A do-notation statement discarded a result of type Handler. Suppress this warning by saying "_ <- installHandler sigCHLD System.Posix.Signals.Default (base:Data.Maybe.Nothing)", or by using the flag -fno-warn-unused-do-bind [3 of 8] Compiling XMonad.Layout ( XMonad/Layout.hs, dist/build/XMonad/Layout.o ) XMonad/Layout.hs:1:0: Warning: Module `Prelude' is deprecated: You are using the old package `base' version 3.x. Future GHC versions will not support base version 3.x. You should update your code to use the new base version 4.x. [4 of 8] Compiling XMonad.Operations ( XMonad/Operations.hs, dist/build/XMonad/Operations.o ) XMonad/Operations.hs:1:0: Warning: Module `Prelude' is deprecated: You are using the old package `base' version 3.x. Future GHC versions will not support base version 3.x. You should update your code to use the new base version 4.x. XMonad/Operations.hs:36:0: Warning: In the use of `C.handle' (imported from Control.Exception, but defined in base:Control.OldException): Deprecated: "Future versions of base will not support the old exceptions style. Please switch to extensible exceptions." XMonad/Operations.hs:38:0: Warning: The import of `System.IO' is redundant except perhaps to import instances from `System.IO' To import instances alone, use: import System.IO() XMonad/Operations.hs:370:4: Warning: A do-notation statement discarded a result of type Maybe (Layout Window). Suppress this warning by saying "_ <- handleMessage (W.layout ws) (SomeMessage XMonad.Core.ReleaseResources)", or by using the flag -fno-warn-unused-do-bind XMonad/Operations.hs:477:12: Warning: A do-notation statement discarded a result of type GrabStatus. Suppress this warning by saying "_ <- ($) io grabPointer d root ghc-prim:GHC.Bool.False (buttonReleaseMask .|. pointerMotionMask) grabModeAsync grabModeAsync none none currentTime", or by using the flag -fno-warn-unused-do-bind [5 of 8] Compiling XMonad.ManageHook ( XMonad/ManageHook.hs, dist/build/XMonad/ManageHook.o ) XMonad/ManageHook.hs:21:0: Warning: Module `Prelude' is deprecated: You are using the old package `base' version 3.x. Future GHC versions will not support base version 3.x. You should update your code to use the new base version 4.x. XMonad/ManageHook.hs:25:26: Warning: In the use of `bracket' (imported from Control.Exception, but defined in base:Control.OldException): Deprecated: "Future versions of base will not support the old exceptions style. Please switch to extensible exceptions." XMonad/ManageHook.hs:25:35: Warning: In the use of `catch' (imported from Control.Exception, but defined in base:Control.OldException): Deprecated: "Future versions of base will not support the old exceptions style. Please switch to extensible exceptions." [6 of 8] Compiling XMonad.Config ( XMonad/Config.hs, dist/build/XMonad/Config.o ) XMonad/Config.hs:1:0: Warning: Module `Prelude' is deprecated: You are using the old package `base' version 3.x. Future GHC versions will not support base version 3.x. You should update your code to use the new base version 4.x. [7 of 8] Compiling XMonad.Main ( dist/build/XMonad/Main.hs, dist/build/XMonad/Main.o ) XMonad/Main.hsc:1:0: Warning: Module `Prelude' is deprecated: You are using the old package `base' version 3.x. Future GHC versions will not support base version 3.x. You should update your code to use the new base version 4.x. XMonad/Main.hsc:59:4: Warning: A do-notation statement discarded a result of type Ptr CChar. Suppress this warning by saying "_ <- ($) withCString "" c_setlocale (6)", or by using the flag -fno-warn-unused-do-bind XMonad/Main.hsc:123:4: Warning: A do-notation statement discarded a result of type (ghc-prim:GHC.Prim.Any, XState). Suppress this warning by saying "_ <- ($) allocaXEvent \ e -> ($) runX cf st do { grabKeys; grabButtons; .... }", or by using the flag -fno-warn-unused-do-bind XMonad/Main.hsc:143:12: Warning: A do-notation statement discarded a result of type Maybe (). Suppress this warning by saying "_ <- ($) userCode startupHook initxmc", or by using the flag -fno-warn-unused-do-bind [8 of 8] Compiling XMonad ( XMonad.hs, dist/build/XMonad.o ) XMonad.hs:1:0: Warning: Module `Prelude' is deprecated: You are using the old package `base' version 3.x. Future GHC versions will not support base version 3.x. You should update your code to use the new base version 4.x. 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.2'? Use -v to see a list of the files searched for. * ERROR: x11-wm/xmonad-0.9 failed (compile phase): * setup build failed * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 2973: Called haskell-cabal_src_compile * environment, line 2288: Called cabal_src_compile * environment, line 585: Called cabal-build * environment, line 454: Called die * The specific snippet of code: * ./setup build || die "setup build failed" * * If you need support, post the output of 'emerge --info =x11-wm/xmonad-0.9', * the complete build log and the output of 'emerge -pqv =x11-wm/xmonad-0.9'. * The complete build log is located at '/home/ago/log/build/x11-wm/xmonad-0.9:20110322-112043.log'. * The ebuild environment file is located at '/tmp/portage/x11-wm/xmonad-0.9/temp/environment'. * S: '/tmp/portage/x11-wm/xmonad-0.9/work/xmonad-0.9'