[Pkg-haskell-maintainers] Bug#759240: haskell-websockets: FTBFS - Couldn't match expected type `Test.QuickCheck.Random.QCGen'

Michael Tautschnig mt at debian.org
Mon Aug 25 14:35:52 UTC 2014


Package: haskell-websockets
Version: 0.8.2.6-1
Severity: serious
Usertags: goto-cc

During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder
and pbuilder) the build failed with the following error.

[...]
Building websockets-0.8.2.6...
Preprocessing test suite 'websockets-tests' for websockets-0.8.2.6...
[ 1 of 16] Compiling Network.WebSockets.Hybi13.Mask ( src/Network/WebSockets/Hybi13/Mask.hs, dist-ghc/build/websockets-tests/websockets-tests-tmp/Network/WebSockets/Hybi13/Mask.o )
[ 2 of 16] Compiling Network.WebSockets.Http ( src/Network/WebSockets/Http.hs, dist-ghc/build/websockets-tests/websockets-tests-tmp/Network/WebSockets/Http.o )
[ 3 of 16] Compiling Network.WebSockets.Http.Tests ( tests/haskell/Network/WebSockets/Http/Tests.hs, dist-ghc/build/websockets-tests/websockets-tests-tmp/Network/WebSockets/Http/Tests.o )
[ 4 of 16] Compiling Network.WebSockets.Types ( src/Network/WebSockets/Types.hs, dist-ghc/build/websockets-tests/websockets-tests-tmp/Network/WebSockets/Types.o )
[ 5 of 16] Compiling Network.WebSockets.Hybi13.Demultiplex ( src/Network/WebSockets/Hybi13/Demultiplex.hs, dist-ghc/build/websockets-tests/websockets-tests-tmp/Network/WebSockets/Hybi13/Demultiplex.o )
[ 6 of 16] Compiling Network.WebSockets.Hybi13 ( src/Network/WebSockets/Hybi13.hs, dist-ghc/build/websockets-tests/websockets-tests-tmp/Network/WebSockets/Hybi13.o )
[ 7 of 16] Compiling Network.WebSockets.Protocol ( src/Network/WebSockets/Protocol.hs, dist-ghc/build/websockets-tests/websockets-tests-tmp/Network/WebSockets/Protocol.o )
[ 8 of 16] Compiling Network.WebSockets.Tests.Util ( tests/haskell/Network/WebSockets/Tests/Util.hs, dist-ghc/build/websockets-tests/websockets-tests-tmp/Network/WebSockets/Tests/Util.o )
[ 9 of 16] Compiling Network.WebSockets.Connection ( src/Network/WebSockets/Connection.hs, dist-ghc/build/websockets-tests/websockets-tests-tmp/Network/WebSockets/Connection.o )
[10 of 16] Compiling Network.WebSockets.Server ( src/Network/WebSockets/Server.hs, dist-ghc/build/websockets-tests/websockets-tests-tmp/Network/WebSockets/Server.o )
[11 of 16] Compiling Network.WebSockets.Client ( src/Network/WebSockets/Client.hs, dist-ghc/build/websockets-tests/websockets-tests-tmp/Network/WebSockets/Client.o )
[12 of 16] Compiling Network.WebSockets ( src/Network/WebSockets.hs, dist-ghc/build/websockets-tests/websockets-tests-tmp/Network/WebSockets.o )
[13 of 16] Compiling Network.WebSockets.Server.Tests ( tests/haskell/Network/WebSockets/Server/Tests.hs, dist-ghc/build/websockets-tests/websockets-tests-tmp/Network/WebSockets/Server/Tests.o )

tests/haskell/Network/WebSockets/Server/Tests.hs:82:32:
    Couldn't match expected type `Test.QuickCheck.Random.QCGen'
                with actual type `System.Random.StdGen'
    In the second argument of `unGen', namely `gen'
    In the second argument of `($)', namely `(unGen arbitrary) gen 512'
    In a stmt of a 'do' block: return $ (unGen arbitrary) gen 512
/usr/share/cdbs/1/class/hlibrary.mk:120: recipe for target 'build-ghc-stamp' failed
make: *** [build-ghc-stamp] Error 1


The full build log is attached; please do let me know if the problem is
unreproducible, in which case I shall try to investigate further.

Best,
Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: haskell-websockets-build-log.txt.gz
Type: application/x-gunzip
Size: 8538 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-haskell-maintainers/attachments/20140825/7fd3ecfe/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 859 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-haskell-maintainers/attachments/20140825/7fd3ecfe/attachment.sig>


More information about the Pkg-haskell-maintainers mailing list