* Package: dev-util/bustle-0.4.7-r1  * Repository: gentoo  * Maintainer: haskell@gentoo.org  * USE: abi_x86_64 amd64 elibc_glibc kernel_linux test userland_GNU  * FEATURES: preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking bustle-0.4.7.tar.gz to /var/tmp/portage/dev-util/bustle-0.4.7-r1/work >>> Source unpacked in /var/tmp/portage/dev-util/bustle-0.4.7-r1/work >>> Preparing source in /var/tmp/portage/dev-util/bustle-0.4.7-r1/work/bustle-0.4.7 ... * Applying bustle-0.4.7-gtk-0.13.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-util/bustle-0.4.7-r1/work/bustle-0.4.7 ... * Using cabal-1.22.8.0. * Prepending /usr/lib64/ghc-7.10.3 to LD_LIBRARY_PATH /usr/bin/ghc -package Cabal-1.22.8.0 --make /var/tmp/portage/dev-util/bustle-0.4.7-r1/work/bustle-0.4.7/Setup.hs -j3 +RTS -A256M -qb0 -RTS -threaded -dynamic -o setup [1 of 1] Compiling Main ( /var/tmp/portage/dev-util/bustle-0.4.7-r1/work/bustle-0.4.7/Setup.hs, /var/tmp/portage/dev-util/bustle-0.4.7-r1/work/bustle-0.4.7/Setup.o ) Linking setup ... ./setup configure --ghc --prefix=/usr --with-compiler=/usr/bin/ghc --with-hc-pkg=/usr/bin/ghc-pkg --prefix=/usr --libdir=/usr/lib64 --libsubdir=bustle-0.4.7/ghc-7.10.3 --datadir=/usr/share/ --datasubdir=bustle-0.4.7/ghc-7.10.3 --enable-tests --ghc-options=-j3 +RTS -A256M -qb0 -RTS --with-ar=x86_64-pc-linux-gnu-ar --ghc-option=-optc-march=native --ghc-option=-optc-mtune=native --ghc-option=-optc-O2 --ghc-option=-optc-pipe --ghc-option=-optl-Wl,-O1 --ghc-option=-optl-Wl,--as-needed --disable-executable-stripping --docdir=/usr/share/doc/bustle-0.4.7-r1 --verbose --enable-shared --enable-executable-dynamic --sysconfdir=/etc --disable-library-stripping Configuring bustle-0.4.7... Flags chosen: threaded=True, interactivetests=False Dependency HUnit -any: using HUnit-1.2.5.2 Dependency QuickCheck -any: using QuickCheck-2.8.1 Dependency base ==4.*: using base-4.8.2.0 Dependency bytestring -any: using bytestring-0.10.6.0 Dependency cairo -any: using cairo-0.13.1.1 Dependency containers -any: using containers-0.5.6.2 Dependency dbus >=0.10: using dbus-0.10.10 Dependency directory -any: using directory-1.2.2.0 Dependency filepath -any: using filepath-1.4.0.0 Dependency glib -any: using glib-0.13.2.2 Dependency gtk >=0.13: using gtk-0.13.9 Dependency hgettext >=0.1.5: using hgettext-0.1.30 Dependency mtl -any: using mtl-2.2.1 Dependency pango >=0.13: using pango-0.13.1.1 Dependency parsec -any: using parsec-3.1.9 Dependency pcap -any: using pcap-0.4.5.2 Dependency process -any: using process-1.2.3.0 Dependency setlocale -any: using setlocale-1.0.0.3 Dependency test-framework -any: using test-framework-0.8.1.1 Dependency test-framework-hunit -any: using test-framework-hunit-0.3.0 Dependency text -any: using text-1.2.2.1 Dependency time -any: using time-1.5.0.1 Dependency glib-2.0 >=2.26: using version 2.50.3 Using Cabal-1.22.8.0 compiled by ghc-7.10 Using compiler: ghc-7.10.3 Using install prefix: /usr Binaries installed in: /usr/bin Libraries installed in: /usr/lib64/bustle-0.4.7/ghc-7.10.3 Private binaries installed in: /usr/libexec Data files installed in: /usr/share/bustle-0.4.7/ghc-7.10.3 Documentation installed in: /usr/share/doc/bustle-0.4.7-r1 Configuration files installed in: /etc Using alex version 3.1.7 found on system at: /usr/bin/alex Using ar given by user at: /usr/bin/x86_64-pc-linux-gnu-ar No c2hs found Using cpphs version 1.19.3 found on system at: /usr/bin/cpphs Using gcc version 5.4.0 found on system at: /usr/bin/gcc Using ghc version 7.10.3 given by user at: /usr/bin/ghc Using ghc-pkg version 7.10.3 given by user at: /usr/bin/ghc-pkg No ghcjs found No ghcjs-pkg found No greencard found No haddock found Using happy version 1.19.5 found on system at: /usr/bin/happy Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.67 found on system at: /usr/bin/hpc Using hsc2hs version 0.67 found on system at: /usr/bin/hsc2hs No hscolour found No jhc found Using ld found on system at: /usr/bin/ld No lhc found No lhc-pkg found Using pkg-config version 0.28 found on system at: /usr/bin/pkg-config Using strip version 2.28 found on system at: /usr/bin/strip Using tar found on system at: /bin/tar No uhc found >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-util/bustle-0.4.7-r1/work/bustle-0.4.7 ... ./setup build Building bustle-0.4.7... Preprocessing executable 'bustle' for bustle-0.4.7... [ 1 of 28] Compiling Bustle.VariantFormatter ( Bustle/VariantFormatter.hs, dist/build/bustle/bustle-tmp/Bustle/VariantFormatter.dyn_o ) Bustle/VariantFormatter.hs:101:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘typeCode’: Patterns not matched: TypeUnixFd Bustle/VariantFormatter.hs:127:14: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: TypeUnixFd [ 2 of 28] Compiling Bustle.Regions ( Bustle/Regions.hs, dist/build/bustle/bustle-tmp/Bustle/Regions.dyn_o ) [ 3 of 28] Compiling GetText_bustle ( dist/build/autogen/GetText_bustle.hs, dist/build/bustle/bustle-tmp/GetText_bustle.dyn_o ) [ 4 of 28] Compiling Bustle.Types ( Bustle/Types.hs, dist/build/bustle/bustle-tmp/Bustle/Types.dyn_o ) [ 5 of 28] Compiling Bustle.Loader.OldSkool ( Bustle/Loader/OldSkool.hs, dist/build/bustle/bustle-tmp/Bustle/Loader/OldSkool.dyn_o ) Bustle/Loader/OldSkool.hs:122:18: Ambiguous occurrence ‘<*’ It could refer to either ‘Bustle.Loader.OldSkool.<*’, defined at Bustle/Loader/OldSkool.hs:37:3 or ‘Prelude.<*’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:122:23: Ambiguous occurrence ‘<*>’ It could refer to either ‘Bustle.Loader.OldSkool.<*>’, defined at Bustle/Loader/OldSkool.hs:41:1 or ‘Prelude.<*>’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:122:29: Ambiguous occurrence ‘<*’ It could refer to either ‘Bustle.Loader.OldSkool.<*’, defined at Bustle/Loader/OldSkool.hs:37:3 or ‘Prelude.<*’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:122:34: Ambiguous occurrence ‘<*>’ It could refer to either ‘Bustle.Loader.OldSkool.<*>’, defined at Bustle/Loader/OldSkool.hs:41:1 or ‘Prelude.<*>’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:144:37: Ambiguous occurrence ‘<*’ It could refer to either ‘Bustle.Loader.OldSkool.<*’, defined at Bustle/Loader/OldSkool.hs:37:3 or ‘Prelude.<*’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:145:21: Ambiguous occurrence ‘<*>’ It could refer to either ‘Bustle.Loader.OldSkool.<*>’, defined at Bustle/Loader/OldSkool.hs:41:1 or ‘Prelude.<*>’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:145:38: Ambiguous occurrence ‘<*’ It could refer to either ‘Bustle.Loader.OldSkool.<*’, defined at Bustle/Loader/OldSkool.hs:37:3 or ‘Prelude.<*’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:145:43: Ambiguous occurrence ‘<*>’ It could refer to either ‘Bustle.Loader.OldSkool.<*>’, defined at Bustle/Loader/OldSkool.hs:41:1 or ‘Prelude.<*>’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:145:60: Ambiguous occurrence ‘<*’ It could refer to either ‘Bustle.Loader.OldSkool.<*’, defined at Bustle/Loader/OldSkool.hs:37:3 or ‘Prelude.<*’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:145:65: Ambiguous occurrence ‘<*>’ It could refer to either ‘Bustle.Loader.OldSkool.<*>’, defined at Bustle/Loader/OldSkool.hs:41:1 or ‘Prelude.<*>’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:155:19: Ambiguous occurrence ‘<*’ It could refer to either ‘Bustle.Loader.OldSkool.<*’, defined at Bustle/Loader/OldSkool.hs:37:3 or ‘Prelude.<*’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:156:26: Ambiguous occurrence ‘<*’ It could refer to either ‘Bustle.Loader.OldSkool.<*’, defined at Bustle/Loader/OldSkool.hs:37:3 or ‘Prelude.<*’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:157:17: Ambiguous occurrence ‘<*’ It could refer to either ‘Bustle.Loader.OldSkool.<*’, defined at Bustle/Loader/OldSkool.hs:37:3 or ‘Prelude.<*’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:158:32: Ambiguous occurrence ‘<*’ It could refer to either ‘Bustle.Loader.OldSkool.<*’, defined at Bustle/Loader/OldSkool.hs:37:3 or ‘Prelude.<*’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:159:23: Ambiguous occurrence ‘<*’ It could refer to either ‘Bustle.Loader.OldSkool.<*’, defined at Bustle/Loader/OldSkool.hs:37:3 or ‘Prelude.<*’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:183:56: Ambiguous occurrence ‘<*’ It could refer to either ‘Bustle.Loader.OldSkool.<*’, defined at Bustle/Loader/OldSkool.hs:37:3 or ‘Prelude.<*’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:184:17: Ambiguous occurrence ‘<*>’ It could refer to either ‘Bustle.Loader.OldSkool.<*>’, defined at Bustle/Loader/OldSkool.hs:41:1 or ‘Prelude.<*>’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:185:17: Ambiguous occurrence ‘<*>’ It could refer to either ‘Bustle.Loader.OldSkool.<*>’, defined at Bustle/Loader/OldSkool.hs:41:1 or ‘Prelude.<*>’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) Bustle/Loader/OldSkool.hs:251:37: Ambiguous occurrence ‘<*’ It could refer to either ‘Bustle.Loader.OldSkool.<*’, defined at Bustle/Loader/OldSkool.hs:37:3 or ‘Prelude.<*’, imported from ‘Prelude’ at Bustle/Loader/OldSkool.hs:20:8-29 (and originally defined in ‘GHC.Base’) [ 6 of 28] Compiling Bustle.Loader.Pcap ( Bustle/Loader/Pcap.hs, dist/build/bustle/bustle-tmp/Bustle/Loader/Pcap.dyn_o ) [ 7 of 28] Compiling Bustle.Upgrade ( Bustle/Upgrade.hs, dist/build/bustle/bustle-tmp/Bustle/Upgrade.dyn_o ) [ 8 of 28] Compiling Bustle.Stats ( Bustle/Stats.hs, dist/build/bustle/bustle-tmp/Bustle/Stats.dyn_o ) [ 9 of 28] Compiling Bustle.Markup ( Bustle/Markup.hs, dist/build/bustle/bustle-tmp/Bustle/Markup.dyn_o ) Bustle/Markup.hs:35:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [10 of 28] Compiling Bustle.Monitor ( Bustle/Monitor.hs, dist/build/bustle/bustle-tmp/Bustle/Monitor.dyn_o ) [11 of 28] Compiling Bustle.Application.Monad ( Bustle/Application/Monad.hs, dist/build/bustle/bustle-tmp/Bustle/Application/Monad.dyn_o ) Bustle/Application/Monad.hs:58:22: No instance for (Applicative (Bustle config state)) arising from the 'deriving' clause of a data type declaration Possible fix: use a standalone 'deriving instance' declaration, so you can specify the instance context yourself When deriving the instance for (Monad (Bustle config state)) Bustle/Application/Monad.hs:58:29: No instance for (Applicative (Bustle config state)) arising from the 'deriving' clause of a data type declaration Possible fix: use a standalone 'deriving instance' declaration, so you can specify the instance context yourself When deriving the instance for (MonadIO (Bustle config state)) [12 of 28] Compiling Paths_bustle ( dist/build/autogen/Paths_bustle.hs, dist/build/bustle/bustle-tmp/Paths_bustle.dyn_o ) [13 of 28] Compiling Bustle.Translation ( Bustle/Translation.hs, dist/build/bustle/bustle-tmp/Bustle/Translation.dyn_o ) [14 of 28] Compiling Bustle.Util ( Bustle/Util.hs, dist/build/bustle/bustle-tmp/Bustle/Util.dyn_o ) [15 of 28] Compiling Bustle.Diagram ( Bustle/Diagram.hs, dist/build/bustle/bustle-tmp/Bustle/Diagram.dyn_o ) Bustle/Diagram.hs:52:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() Bustle/Diagram.hs:134:28: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:137:18: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:212:12: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:212:14: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:212:16: Warning: This binding for ‘width’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:215:9: Warning: This binding for ‘height’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:243:27: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:243:37: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:244:24: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:244:34: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:245:32: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:245:44: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:246:9: Warning: This binding for ‘width’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:247:9: Warning: This binding for ‘height’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:253:13: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:253:15: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:262:13: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:264:9: Warning: This binding for ‘height’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:266:30: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:297:19: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:297:22: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:307:32: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:332:10: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:332:12: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:370:6: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:370:8: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:382:23: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:394:27: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:394:29: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:403:32: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:466:18: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:466:20: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:479:27: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:479:29: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:493:18: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:493:20: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:500:34: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) Bustle/Diagram.hs:506:16: Warning: This binding for ‘y’ shadows the existing binding imported from ‘Graphics.Rendering.Cairo’ at Bustle/Diagram.hs:56:1-31 (and originally defined in ‘Graphics.Rendering.Cairo.Types’) [16 of 28] Compiling Bustle.Renderer ( Bustle/Renderer.hs, dist/build/bustle/bustle-tmp/Bustle/Renderer.dyn_o ) Bustle/Renderer.hs:51:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() Bustle/Renderer.hs:53:1: Warning: Module ‘Control.Monad.Error’ is deprecated: Use Control.Monad.Except instead [17 of 28] Compiling Bustle.UI.Canvas ( Bustle/UI/Canvas.hs, dist/build/bustle/bustle-tmp/Bustle/UI/Canvas.dyn_o ) [18 of 28] Compiling Bustle.UI.OpenTwoDialog ( Bustle/UI/OpenTwoDialog.hs, dist/build/bustle/bustle-tmp/Bustle/UI/OpenTwoDialog.dyn_o ) Bustle/UI/OpenTwoDialog.hs:40:35: Warning: In the use of ‘onCurrentFolderChanged’ (imported from Graphics.UI.Gtk, but defined in Graphics.UI.Gtk.Selectors.FileChooser): Deprecated: "use currentFolderChanged instead" [19 of 28] Compiling Bustle.UI.Util ( Bustle/UI/Util.hs, dist/build/bustle/bustle-tmp/Bustle/UI/Util.dyn_o ) [20 of 28] Compiling Bustle.UI.AboutDialog ( Bustle/UI/AboutDialog.hs, dist/build/bustle/bustle-tmp/Bustle/UI/AboutDialog.dyn_o ) Bustle/UI/AboutDialog.hs:25:1: Warning: Module ‘Prelude’ does not export ‘catch’ [21 of 28] Compiling Bustle.UI.DetailsView ( Bustle/UI/DetailsView.hs, dist/build/bustle/bustle-tmp/Bustle/UI/DetailsView.dyn_o ) Bustle/UI/DetailsView.hs:28:1: Warning: Module ‘Graphics.UI.Gtk’ does not export ‘Markup’ [22 of 28] Compiling Bustle.UI.FilterDialog ( Bustle/UI/FilterDialog.hs, dist/build/bustle/bustle-tmp/Bustle/UI/FilterDialog.dyn_o ) [23 of 28] Compiling Bustle.StatisticsPane ( Bustle/StatisticsPane.hs, dist/build/bustle/bustle-tmp/Bustle/StatisticsPane.dyn_o ) Bustle/StatisticsPane.hs:26:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() Bustle/StatisticsPane.hs:29:1: Warning: Module ‘Graphics.UI.Gtk’ does not export ‘Markup’ Bustle/StatisticsPane.hs:35:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() * ERROR: dev-util/bustle-0.4.7-r1::gentoo failed (compile phase): * setup build failed * * Call stack: * ebuild.sh, line 115: Called src_compile * environment, line 2837: Called cabal_src_compile * environment, line 736: Called cabal-build * environment, line 500: Called die * The specific snippet of code: * ./setup "$@" || die "setup build failed" * * If you need support, post the output of `emerge --info '=dev-util/bustle-0.4.7-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-util/bustle-0.4.7-r1::gentoo'`. * The complete build log is located at '/var/log/portage-build/build/dev-util/bustle-0.4.7-r1:20170702-043742.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-util/bustle-0.4.7-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/bustle-0.4.7-r1/temp/environment'. * Working directory: '/var/tmp/portage/dev-util/bustle-0.4.7-r1/work/bustle-0.4.7' * S: '/var/tmp/portage/dev-util/bustle-0.4.7-r1/work/bustle-0.4.7'