CCCPaste

VerboseUsbHaskell Fail

~$ cabal install --verbose usb
Reading available packages...
Choosing modular solver.
Resolving dependencies...
Ready to install usb-1.3.0.0
Extracting
/home/h/.cabal/packages/hackage.haskell.org/usb/1.3.0.0/usb-1.3.0.0.tar.gz to
/tmp/usb-1.3.0.0-12553...
Updating usb.cabal with the latest revision from the index.
Waiting for install task to finish...
Configuring usb-1.3.0.0...
creating /tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist/setup
creating /tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist
creating /tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist/setup
copy /tmp/usb-1.3.0.0-12553/usb-1.3.0.0/Setup.hs to
/tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist/setup/setup.hs
'/usr/bin/ghc' '--make' '-odir' '/tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist/setup' '-hidir' '/tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist/setup' '-i' '-i/tmp/usb-1.3.0.0-12553/usb-1.3.0.0' '-package-id' 'Cabal-1.16.0-c6e09e008cd04cf255c1ce0c59aba905' '/tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist/setup/setup.hs' '-o' '/tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist/setup/setup' '-threaded'
/tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist/setup/setup configure --verbose=2
--ghc --prefix=/home/h/.cabal --bindir=/home/h/.cabal/bin
--libdir=/home/h/.cabal/lib --libsubdir=x86_64-linux-ghc-7.6.3/usb-1.3.0.0
--libexecdir=/home/h/.cabal/libexec --datadir=/home/h/.cabal/share
--datasubdir=x86_64-linux-ghc-7.6.3/usb-1.3.0.0
--docdir=/home/h/.cabal/share/doc/x86_64-linux-ghc-7.6.3/usb-1.3.0.0
--htmldir=/home/h/.cabal/share/doc/x86_64-linux-ghc-7.6.3/usb-1.3.0.0/html
--haddockdir=/home/h/.cabal/share/doc/x86_64-linux-ghc-7.6.3/usb-1.3.0.0/html
--user --constraint=vector ==0.10.12.2 --constraint=text ==1.2.0.3
--constraint=ghc-prim ==0.3.0.0 --constraint=containers ==0.5.0.0
--constraint=bytestring ==0.10.0.2 --constraint=bindings-libusb ==1.4.5.0
--constraint=base ==4.6.0.1 --disable-tests --disable-benchmarks
Redirecting build log to {handle: /home/h/.cabal/logs/usb-1.3.0.0.log}
Building usb-1.3.0.0...
creating /tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist/setup
/tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist/setup/setup build --verbose=2
Redirecting build log to {handle: /home/h/.cabal/logs/usb-1.3.0.0.log}
Failed to install usb-1.3.0.0
Build log ( /home/h/.cabal/logs/usb-1.3.0.0.log ):
[1 of 1] Compiling Main ( /tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist/setup/setup.hs, /tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist/setup/Main.o )
Linking /tmp/usb-1.3.0.0-12553/usb-1.3.0.0/dist/setup/setup ...
Configuring usb-1.3.0.0...
Dependency base ==4.6.0.1: using base-4.6.0.1
Dependency bindings-libusb ==1.4.5.0: using bindings-libusb-1.4.5.0
Dependency bytestring ==0.10.0.2: using bytestring-0.10.0.2
Dependency containers ==0.5.0.0: using containers-0.5.0.0
Dependency ghc-prim ==0.3.0.0: using ghc-prim-0.3.0.0
Dependency text ==1.2.0.3: using text-1.2.0.3
Dependency vector ==0.10.12.2: using vector-0.10.12.2
Using Cabal-1.16.0 compiled by ghc-7.6
Using compiler: ghc-7.6.3
Using install prefix: /home/h/.cabal
Binaries installed in: /home/h/.cabal/bin
Libraries installed in: /home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/usb-1.3.0.0
Private binaries installed in: /home/h/.cabal/libexec
Data files installed in:
/home/h/.cabal/share/x86_64-linux-ghc-7.6.3/usb-1.3.0.0
Documentation installed in:
/home/h/.cabal/share/doc/x86_64-linux-ghc-7.6.3/usb-1.3.0.0
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.9.1 found on system at: /usr/bin/gcc
Using ghc version 7.6.3 found on system at: /usr/bin/ghc
Using ghc-pkg version 7.6.3 found on system at: /usr/bin/ghc-pkg
No greencard found
No haddock found
No happy found
No hmake found
Using hpc version 0.6 found on system at: /usr/bin/hpc
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.28 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
No uhc found
creating dist/build
creating dist/build/autogen
Building usb-1.3.0.0...
Preprocessing library usb-1.3.0.0...
creating dist/build
/usr/bin/hsc2hs --cc=/usr/bin/gcc --ld=/usr/bin/gcc --cflag=-Wl,--hash-size=31 --cflag=-Wl,--reduce-memory-overheads --lflag=-Wl,--hash-size=31 --lflag=-Wl,--reduce-memory-overheads --cflag=-D__GLASGOW_HASKELL__=706 --cflag=-Dlinux_BUILD_OS --cflag=-Dlinux_HOST_OS --cflag=-Dx86_64_BUILD_ARCH --cflag=-Dx86_64_HOST_ARCH --cflag=-DHAS_EVENT_MANAGER --cflag=-DGENERICS --cflag=-I/home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/vector-0.10.12.2/include --cflag=-Idist/build/autogen --cflag=-include --cflag=dist/build/autogen/cabal_macros.h --cflag=-Idist/build/autogen --cflag=-include --cflag=dist/build/autogen/cabal_macros.h --cflag=-I/home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/primitive-0.5.4.0/include --cflag=-Idist/build/autogen --cflag=-include --cflag=dist/build/autogen/cabal_macros.h --cflag=-Idist/build/autogen --cflag=-include --cflag=dist/build/autogen/cabal_macros.h --cflag=-I/usr/lib/ghc/bytestring-0.10.0.2/include --cflag=-Idist/build/autogen --cflag=-include --cflag=dist/build/autogen/cabal_macros.h --cflag=-Idist/build/autogen --cflag=-include --cflag=dist/build/autogen/cabal_macros.h --cflag=-I/usr/include/libusb-1.0 --cflag=-Idist/build/autogen --cflag=-include --cflag=dist/build/autogen/cabal_macros.h --cflag=-I/home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/bindings-DSL-1.0.21/include --cflag=-Idist/build/autogen --cflag=-include --cflag=dist/build/autogen/cabal_macros.h --cflag=-Idist/build/autogen --cflag=-include --cflag=dist/build/autogen/cabal_macros.h --cflag=-I/usr/lib/ghc/base-4.6.0.1/include --cflag=-Idist/build/autogen --cflag=-include --cflag=dist/build/autogen/cabal_macros.h --cflag=-Idist/build/autogen --cflag=-include --cflag=dist/build/autogen/cabal_macros.h --cflag=-Idist/build/autogen --cflag=-include --cflag=dist/build/autogen/cabal_macros.h --cflag=-I/usr/lib/ghc/include --cflag=-Idist/build/autogen --cflag=-include --cflag=dist/build/autogen/cabal_macros.h --lflag=-L/home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/vector-0.10.12.2 --lflag=-Wl,-R,/home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/vector-0.10.12.2 --lflag=-L/home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/text-1.2.0.3 --lflag=-Wl,-R,/home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/text-1.2.0.3 --lflag=-L/home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/primitive-0.5.4.0 --lflag=-Wl,-R,/home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/primitive-0.5.4.0 --lflag=-L/usr/lib/ghc/containers-0.5.0.0 --lflag=-Wl,-R,/usr/lib/ghc/containers-0.5.0.0 --lflag=-L/usr/lib/ghc/bytestring-0.10.0.2 --lflag=-Wl,-R,/usr/lib/ghc/bytestring-0.10.0.2 --lflag=-L/usr/lib/ghc/deepseq-1.3.0.1 --lflag=-Wl,-R,/usr/lib/ghc/deepseq-1.3.0.1 --lflag=-L/home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/bindings-libusb-1.4.5.0 --lflag=-Wl,-R,/home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/bindings-libusb-1.4.5.0 --lflag=-lusb-1.0 --lflag=-L/home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/bindings-DSL-1.0.21 --lflag=-Wl,-R,/home/h/.cabal/lib/x86_64-linux-ghc-7.6.3/bindings-DSL-1.0.21 --lflag=-L/usr/lib/ghc/array-0.4.0.1 --lflag=-Wl,-R,/usr/lib/ghc/array-0.4.0.1 --lflag=-L/usr/lib/ghc/base-4.6.0.1 --lflag=-Wl,-R,/usr/lib/ghc/base-4.6.0.1 --lflag=-L/usr/lib/ghc/integer-gmp-0.5.0.0 --lflag=-Wl,-R,/usr/lib/ghc/integer-gmp-0.5.0.0 --lflag=-lgmp --lflag=-L/usr/lib/ghc/ghc-prim-0.3.0.0 --lflag=-Wl,-R,/usr/lib/ghc/ghc-prim-0.3.0.0 --lflag=-L/usr/lib/ghc --lflag=-Wl,-R,/usr/lib/ghc --lflag=-lffi --lflag=-lm --lflag=-lrt --lflag=-ldl -o dist/build/Poll.hs Poll.hsc
Building library...
creating dist/build
/usr/bin/ghc --make -fbuilding-cabal-package -O -odir dist/build -hidir dist/build -stubdir dist/build -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -optP-DHAS_EVENT_MANAGER -optP-DGENERICS -optP-include -optPdist/build/autogen/cabal_macros.h -package-name usb-1.3.0.0 -hide-all-packages -package-db dist/package.conf.inplace -package-id base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57 -package-id bindings-libusb-1.4.5.0-7fe6a575e74eae9e4d99d2531db11f7e -package-id bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f -package-id containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2 -package-id ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd -package-id text-1.2.0.3-5feaaa67aff5ab21209691de35fbfe23 -package-id vector-0.10.12.2-64c9e6c775734eeabdc694681a06f287 -XHaskell98 System.USB.IO.Transfers System.USB System.USB.Initialization System.USB.Misc System.USB.Enumeration System.USB.DeviceHandling System.USB.Descriptors System.USB.IO System.USB.IO.StandardDeviceRequests System.USB.Exceptions Poll Event SystemEventManager System.USB.Base Utils -Wall
[ 1 of 15] Compiling SystemEventManager ( SystemEventManager.hs, dist/build/SystemEventManager.o )
[ 2 of 15] Compiling Event ( Event.hs, dist/build/Event.o )
[ 3 of 15] Compiling Poll ( dist/build/Poll.hs, dist/build/Poll.o )
[ 4 of 15] Compiling Utils ( Utils.hs, dist/build/Utils.o )
[ 5 of 15] Compiling System.USB.Base ( System/USB/Base.hs, dist/build/System/USB/Base.o )

System/USB/Base.hs:112:55:
Module `Control.Concurrent.MVar' does not export `withMVarMasked'
World file is already up to date.
cabal: Error: some packages failed to install:
usb-1.3.0.0 failed during the building phase. The exception was:
ExitFailure 1