Package: src:haskell-http-client
Version: 0.7.17-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
test -x debian/rules
dh_testroot
dh_prep
dh_installdirs -A
mkdir -p "."
CDBS WARNING:    DEB_DH_STRIP_ARGS is deprecated since 0.4.85
CDBS WARNING:    DEB_COMPRESS_EXCLUDE is deprecated since 0.4.85
Adding cdbs dependencies to debian/libghc-http-client-doc.substvars
dh_installdirs -plibghc-http-client-doc \
        
perl -d:Confess -MDebian::Debhelper::Buildsystem::Haskell::Recipes=/.*/ \
        -E 'make_setup_recipe'
Running ghc --make Setup.hs -o debian/hlibrary.setup
[1 of 2] Compiling Main             ( Setup.hs, Setup.o )
[2 of 2] Linking debian/hlibrary.setup
perl -d:Confess -MDebian::Debhelper::Buildsystem::Haskell::Recipes=/.*/ \
        -E 'configure_recipe'
Running find . ! -newer /tmp/P734X24Vh1 -exec touch -d 1998-01-01 UTC {} ;
Running dh_listpackages
libghc-http-client-dev
libghc-http-client-prof
libghc-http-client-doc
Running dh_listpackages
libghc-http-client-dev
libghc-http-client-prof
libghc-http-client-doc
Running dpkg-buildflags --get LDFLAGS
-Wl,-z,relro
Running debian/hlibrary.setup configure --ghc -v2 
--package-db=/var/lib/ghc/package.conf.d --prefix=/usr 
--libdir=/usr/lib/haskell-packages/ghc/lib --libexecdir=/usr/lib 
--builddir=dist-ghc --ghc-option=-optl-Wl,-z,relro 
--haddockdir=/usr/lib/ghc-doc/haddock/http-client-0.7.17/ 
--datasubdir=http-client --htmldir=/usr/share/doc/libghc-http-client-doc/html/ 
--enable-library-profiling --enable-tests
Using Parsec parser
Configuring http-client-0.7.17...
Flags chosen: network-uri=True
Dependency array: using array-0.5.6.0
Dependency async >=2.0: using async-2.2.5
Dependency base >=4.10 && <5: using base-4.18.2.1
Dependency base64-bytestring >=1.0: using base64-bytestring-1.2.1.0
Dependency blaze-builder >=0.3: using blaze-builder-0.4.2.3
Dependency bytestring >=0.10: using bytestring-0.11.5.3
Dependency case-insensitive >=1.0: using case-insensitive-1.2.1.0
Dependency containers >=0.5: using containers-0.6.7
Dependency cookie: using cookie-0.4.6
Dependency deepseq >=1.3 && <1.6: using deepseq-1.4.8.1
Dependency exceptions >=0.4: using exceptions-0.10.7
Dependency filepath: using filepath-1.4.300.1
Dependency ghc-prim: using ghc-prim-0.10.0
Dependency http-types >=0.8: using http-types-0.12.4
Dependency iproute >=1.7.5: using iproute-1.7.14
Dependency mime-types: using mime-types-0.1.2.0
Dependency network >=2.6: using network-3.1.4.0
Dependency network-uri >=2.6: using network-uri-2.6.4.2
Dependency random: using random-1.2.1.2
Dependency stm >=2.3: using stm-2.5.1.0
Dependency streaming-commons >=0.1.0.2 && <0.3: using
streaming-commons-0.2.2.6
Dependency text >=0.11: using text-2.0.2
Dependency time >=1.2: using time-1.12.2
Dependency transformers: using transformers-0.6.1.0
Dependency async: using async-2.2.5
Dependency base: using base-4.18.2.1
Dependency blaze-builder: using blaze-builder-0.4.2.3
Dependency bytestring: using bytestring-0.11.5.3
Dependency case-insensitive: using case-insensitive-1.2.1.0
Dependency containers: using containers-0.6.7
Dependency deepseq: using deepseq-1.4.8.1
Dependency hspec: using hspec-2.11.9
Dependency http-client: using http-client-0.7.17
Dependency http-types: using http-types-0.12.4
Dependency monad-control: using monad-control-1.0.3.1
Dependency network: using network-3.1.4.0
Dependency streaming-commons >=0.1.1: using streaming-commons-0.2.2.6
Dependency text: using text-2.0.2
Dependency time: using time-1.12.2
Dependency transformers: using transformers-0.6.1.0
Dependency zlib: using zlib-0.6.3.0
Dependency async: using async-2.2.5
Dependency base: using base-4.18.2.1
Dependency blaze-builder: using blaze-builder-0.4.2.3
Dependency bytestring: using bytestring-0.11.5.3
Dependency case-insensitive: using case-insensitive-1.2.1.0
Dependency containers: using containers-0.6.7
Dependency cookie: using cookie-0.4.6
Dependency deepseq: using deepseq-1.4.8.1
Dependency directory: using directory-1.3.8.5
Dependency hspec: using hspec-2.11.9
Dependency http-client: using http-client-0.7.17
Dependency http-types: using http-types-0.12.4
Dependency monad-control: using monad-control-1.0.3.1
Dependency network: using network-3.1.4.0
Dependency network-uri: using network-uri-2.6.4.2
Dependency streaming-commons >=0.1.1: using streaming-commons-0.2.2.6
Dependency text: using text-2.0.2
Dependency time: using time-1.12.2
Dependency transformers: using transformers-0.6.1.0
Dependency zlib: using zlib-0.6.3.0
Source component graph:
    component lib
    component test:spec dependency lib
    component test:spec-nonet dependency lib
Configured component graph:
    component http-client-0.7.17-5NuhUnE4VOe7ZQc52gfGDs
        include array-0.5.6.0
        include async-2.2.5-GwkBUQRsnGI18fyHYiVZaH
        include base-4.18.2.1
        include base64-bytestring-1.2.1.0-FPYgDX1C1TU4Ubq8stF7K9
        include blaze-builder-0.4.2.3-DQBnLFBE1VT45U7k73NJUF
        include bytestring-0.11.5.3
        include case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
        include containers-0.6.7
        include cookie-0.4.6-5ixJbRkPrVtCXUGZAF4lSN
        include deepseq-1.4.8.1
        include exceptions-0.10.7
        include filepath-1.4.300.1
        include ghc-prim-0.10.0
        include http-types-0.12.4-2TJqM0U0wPY5w6ALloe2SY
        include iproute-1.7.14-3DBt1k9G9RfJV5v0korwaq
        include mime-types-0.1.2.0-FXxLUN1bSg0RE8MJQSnKp
        include network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
        include network-uri-2.6.4.2-DW3z1BDlSYq3bliUtP4HrU
        include random-1.2.1.2-9nSipNyPzIK3OtGny4BWjI
        include stm-2.5.1.0
        include streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
        include text-2.0.2
        include time-1.12.2
        include transformers-0.6.1.0
    component http-client-0.7.17-BFWrVEGdr2m9c8KiqYNpgR-spec
        include async-2.2.5-GwkBUQRsnGI18fyHYiVZaH
        include base-4.18.2.1
        include blaze-builder-0.4.2.3-DQBnLFBE1VT45U7k73NJUF
        include bytestring-0.11.5.3
        include case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
        include containers-0.6.7
        include deepseq-1.4.8.1
        include hspec-2.11.9-JZYRIeOslOOD2F7LvyAy3I
        include http-client-0.7.17-5NuhUnE4VOe7ZQc52gfGDs
        include http-types-0.12.4-2TJqM0U0wPY5w6ALloe2SY
        include monad-control-1.0.3.1-JcminvqZ1R9e3K2KRODyK
        include network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
        include streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
        include text-2.0.2
        include time-1.12.2
        include transformers-0.6.1.0
        include zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk
    component http-client-0.7.17-JV1vlssjaYf8bmGL9FrTZC-spec-nonet
        include async-2.2.5-GwkBUQRsnGI18fyHYiVZaH
        include base-4.18.2.1
        include blaze-builder-0.4.2.3-DQBnLFBE1VT45U7k73NJUF
        include bytestring-0.11.5.3
        include case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
        include containers-0.6.7
        include cookie-0.4.6-5ixJbRkPrVtCXUGZAF4lSN
        include deepseq-1.4.8.1
        include directory-1.3.8.5
        include hspec-2.11.9-JZYRIeOslOOD2F7LvyAy3I
        include http-client-0.7.17-5NuhUnE4VOe7ZQc52gfGDs
        include http-types-0.12.4-2TJqM0U0wPY5w6ALloe2SY
        include monad-control-1.0.3.1-JcminvqZ1R9e3K2KRODyK
        include network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
        include network-uri-2.6.4.2-DW3z1BDlSYq3bliUtP4HrU
        include streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
        include text-2.0.2
        include time-1.12.2
        include transformers-0.6.1.0
        include zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk
Linked component graph:
    unit http-client-0.7.17-5NuhUnE4VOe7ZQc52gfGDs
        include array-0.5.6.0
        include async-2.2.5-GwkBUQRsnGI18fyHYiVZaH
        include base-4.18.2.1
        include base64-bytestring-1.2.1.0-FPYgDX1C1TU4Ubq8stF7K9
        include blaze-builder-0.4.2.3-DQBnLFBE1VT45U7k73NJUF
        include bytestring-0.11.5.3
        include case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
        include containers-0.6.7
        include cookie-0.4.6-5ixJbRkPrVtCXUGZAF4lSN
        include deepseq-1.4.8.1
        include exceptions-0.10.7
        include filepath-1.4.300.1
        include ghc-prim-0.10.0
        include http-types-0.12.4-2TJqM0U0wPY5w6ALloe2SY
        include iproute-1.7.14-3DBt1k9G9RfJV5v0korwaq
        include mime-types-0.1.2.0-FXxLUN1bSg0RE8MJQSnKp
        include network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
        include network-uri-2.6.4.2-DW3z1BDlSYq3bliUtP4HrU
        include random-1.2.1.2-9nSipNyPzIK3OtGny4BWjI
        include stm-2.5.1.0
        include streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
        include text-2.0.2
        include time-1.12.2
        include transformers-0.6.1.0
        
Network.HTTP.Client=http-client-0.7.17-5NuhUnE4VOe7ZQc52gfGDs:Network.HTTP.Client,Network.HTTP.Client.Internal=http-client-0.7.17-5NuhUnE4VOe7ZQc52gfGDs:Network.HTTP.Client.Internal,Network.HTTP.Client.MultipartFormData=http-client-0.7.17-5NuhUnE4VOe7ZQc52gfGDs:Network.HTTP.Client.MultipartFormData
    unit http-client-0.7.17-BFWrVEGdr2m9c8KiqYNpgR-spec
        include async-2.2.5-GwkBUQRsnGI18fyHYiVZaH
        include base-4.18.2.1
        include blaze-builder-0.4.2.3-DQBnLFBE1VT45U7k73NJUF
        include bytestring-0.11.5.3
        include case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
        include containers-0.6.7
        include deepseq-1.4.8.1
        include hspec-2.11.9-JZYRIeOslOOD2F7LvyAy3I
        include http-client-0.7.17-5NuhUnE4VOe7ZQc52gfGDs
        include http-types-0.12.4-2TJqM0U0wPY5w6ALloe2SY
        include monad-control-1.0.3.1-JcminvqZ1R9e3K2KRODyK
        include network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
        include streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
        include text-2.0.2
        include time-1.12.2
        include transformers-0.6.1.0
        include zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk
    unit http-client-0.7.17-JV1vlssjaYf8bmGL9FrTZC-spec-nonet
        include async-2.2.5-GwkBUQRsnGI18fyHYiVZaH
        include base-4.18.2.1
        include blaze-builder-0.4.2.3-DQBnLFBE1VT45U7k73NJUF
        include bytestring-0.11.5.3
        include case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
        include containers-0.6.7
        include cookie-0.4.6-5ixJbRkPrVtCXUGZAF4lSN
        include deepseq-1.4.8.1
        include directory-1.3.8.5
        include hspec-2.11.9-JZYRIeOslOOD2F7LvyAy3I
        include http-client-0.7.17-5NuhUnE4VOe7ZQc52gfGDs
        include http-types-0.12.4-2TJqM0U0wPY5w6ALloe2SY
        include monad-control-1.0.3.1-JcminvqZ1R9e3K2KRODyK
        include network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
        include network-uri-2.6.4.2-DW3z1BDlSYq3bliUtP4HrU
        include streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
        include text-2.0.2
        include time-1.12.2
        include transformers-0.6.1.0
        include zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk
Ready component graph:
    definite http-client-0.7.17-5NuhUnE4VOe7ZQc52gfGDs
        depends array-0.5.6.0
        depends async-2.2.5-GwkBUQRsnGI18fyHYiVZaH
        depends base-4.18.2.1
        depends base64-bytestring-1.2.1.0-FPYgDX1C1TU4Ubq8stF7K9
        depends blaze-builder-0.4.2.3-DQBnLFBE1VT45U7k73NJUF
        depends bytestring-0.11.5.3
        depends case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
        depends containers-0.6.7
        depends cookie-0.4.6-5ixJbRkPrVtCXUGZAF4lSN
        depends deepseq-1.4.8.1
        depends exceptions-0.10.7
        depends filepath-1.4.300.1
        depends ghc-prim-0.10.0
        depends http-types-0.12.4-2TJqM0U0wPY5w6ALloe2SY
        depends iproute-1.7.14-3DBt1k9G9RfJV5v0korwaq
        depends mime-types-0.1.2.0-FXxLUN1bSg0RE8MJQSnKp
        depends network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
        depends network-uri-2.6.4.2-DW3z1BDlSYq3bliUtP4HrU
        depends random-1.2.1.2-9nSipNyPzIK3OtGny4BWjI
        depends stm-2.5.1.0
        depends streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
        depends text-2.0.2
        depends time-1.12.2
        depends transformers-0.6.1.0
    definite http-client-0.7.17-BFWrVEGdr2m9c8KiqYNpgR-spec
        depends async-2.2.5-GwkBUQRsnGI18fyHYiVZaH
        depends base-4.18.2.1
        depends blaze-builder-0.4.2.3-DQBnLFBE1VT45U7k73NJUF
        depends bytestring-0.11.5.3
        depends case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
        depends containers-0.6.7
        depends deepseq-1.4.8.1
        depends hspec-2.11.9-JZYRIeOslOOD2F7LvyAy3I
        depends http-client-0.7.17-5NuhUnE4VOe7ZQc52gfGDs
        depends http-types-0.12.4-2TJqM0U0wPY5w6ALloe2SY
        depends monad-control-1.0.3.1-JcminvqZ1R9e3K2KRODyK
        depends network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
        depends streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
        depends text-2.0.2
        depends time-1.12.2
        depends transformers-0.6.1.0
        depends zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk
    definite http-client-0.7.17-JV1vlssjaYf8bmGL9FrTZC-spec-nonet
        depends async-2.2.5-GwkBUQRsnGI18fyHYiVZaH
        depends base-4.18.2.1
        depends blaze-builder-0.4.2.3-DQBnLFBE1VT45U7k73NJUF
        depends bytestring-0.11.5.3
        depends case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
        depends containers-0.6.7
        depends cookie-0.4.6-5ixJbRkPrVtCXUGZAF4lSN
        depends deepseq-1.4.8.1
        depends directory-1.3.8.5
        depends hspec-2.11.9-JZYRIeOslOOD2F7LvyAy3I
        depends http-client-0.7.17-5NuhUnE4VOe7ZQc52gfGDs
        depends http-types-0.12.4-2TJqM0U0wPY5w6ALloe2SY
        depends monad-control-1.0.3.1-JcminvqZ1R9e3K2KRODyK
        depends network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
        depends network-uri-2.6.4.2-DW3z1BDlSYq3bliUtP4HrU
        depends streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
        depends text-2.0.2
        depends time-1.12.2
        depends transformers-0.6.1.0
        depends zlib-0.6.3.0-AjDEIuMGCuL4y6SO0Mcxjk
Using Cabal-3.10.3.0 compiled by ghc-9.6
Using compiler: ghc-9.6.6
Using install prefix: /usr
Executables installed in: /usr/bin
Libraries installed in:
/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6/http-client-0.7.17-5NuhUnE4VOe7ZQc52gfGDs
Dynamic Libraries installed in:
/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.6.6
Private executables installed in:
/usr/lib/x86_64-linux-ghc-9.6.6/http-client-0.7.17
Data files installed in: /usr/share/http-client
Documentation installed in:
/usr/share/doc/x86_64-linux-ghc-9.6.6/http-client-0.7.17
Configuration files installed in: /usr/etc
No alex found
Using ar found on system at: /usr/bin/x86_64-linux-gnu-ar
No c2hs found
No cpphs found
No doctest found
Using gcc version 14 found on system at: /usr/bin/x86_64-linux-gnu-gcc
Using ghc version 9.6.6 found on system at: /usr/bin/ghc
Using ghc-pkg version 9.6.6 found on system at: /usr/bin/ghc-pkg-9.6.6
No ghcjs found
No ghcjs-pkg found
No greencard found
Using haddock version 2.29.2 found on system at: /usr/bin/haddock-ghc-9.6.6
No happy found
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.68 found on system at: /usr/bin/hpc-ghc-9.6.6
Using hsc2hs version 0.68.9 found on system at: /usr/bin/hsc2hs-ghc-9.6.6
Using hscolour version 1.25 found on system at: /usr/bin/HsColour
No jhc found
Using ld found on system at: /usr/bin/x86_64-linux-gnu-ld
No pkg-config found
Using runghc version 9.6.6 found on system at: /usr/bin/runghc-9.6.6
Using strip version 2.43 found on system at: /usr/bin/strip
Using tar found on system at: /usr/bin/tar
No uhc found
touch configure-ghc-stamp
perl -d:Confess -MDebian::Debhelper::Buildsystem::Haskell::Recipes=/.*/ \
        -E 'build_recipe'
Running dh_listpackages
libghc-http-client-dev
libghc-http-client-prof
libghc-http-client-doc
Preprocessing library for http-client-0.7.17..
Building library for http-client-0.7.17..
[ 1 of 19] Compiling Data.KeyedPool   ( Data/KeyedPool.hs, 
dist-ghc/build/Data/KeyedPool.o, dist-ghc/build/Data/KeyedPool.dyn_o )
[ 2 of 19] Compiling Network.HTTP.Client.Types ( Network/HTTP/Client/Types.hs, 
dist-ghc/build/Network/HTTP/Client/Types.o, 
dist-ghc/build/Network/HTTP/Client/Types.dyn_o )
[ 3 of 19] Compiling Network.HTTP.Client.Connection ( 
Network/HTTP/Client/Connection.hs, 
dist-ghc/build/Network/HTTP/Client/Connection.o, 
dist-ghc/build/Network/HTTP/Client/Connection.dyn_o )
[ 4 of 19] Compiling Network.HTTP.Client.Headers ( 
Network/HTTP/Client/Headers.hs, dist-ghc/build/Network/HTTP/Client/Headers.o, 
dist-ghc/build/Network/HTTP/Client/Headers.dyn_o )
[ 5 of 19] Compiling Network.HTTP.Client.Body ( Network/HTTP/Client/Body.hs, 
dist-ghc/build/Network/HTTP/Client/Body.o, 
dist-ghc/build/Network/HTTP/Client/Body.dyn_o )
[ 6 of 19] Compiling Network.HTTP.Client.Util ( Network/HTTP/Client/Util.hs, 
dist-ghc/build/Network/HTTP/Client/Util.o, 
dist-ghc/build/Network/HTTP/Client/Util.dyn_o )
[ 7 of 19] Compiling Network.HTTP.Client.Request ( 
Network/HTTP/Client/Request.hs, dist-ghc/build/Network/HTTP/Client/Request.o, 
dist-ghc/build/Network/HTTP/Client/Request.dyn_o )
[ 8 of 19] Compiling Network.HTTP.Client.Response ( 
Network/HTTP/Client/Response.hs, dist-ghc/build/Network/HTTP/Client/Response.o, 
dist-ghc/build/Network/HTTP/Client/Response.dyn_o )
[ 9 of 19] Compiling Network.HTTP.Proxy ( Network/HTTP/Proxy.hs, 
dist-ghc/build/Network/HTTP/Proxy.o, dist-ghc/build/Network/HTTP/Proxy.dyn_o )
[10 of 19] Compiling Network.HTTP.Client.Manager ( 
Network/HTTP/Client/Manager.hs, dist-ghc/build/Network/HTTP/Client/Manager.o, 
dist-ghc/build/Network/HTTP/Client/Manager.dyn_o )
[11 of 19] Compiling Network.PublicSuffixList.Types ( 
publicsuffixlist/Network/PublicSuffixList/Types.hs, 
dist-ghc/build/Network/PublicSuffixList/Types.o, 
dist-ghc/build/Network/PublicSuffixList/Types.dyn_o )
[12 of 19] Compiling Network.PublicSuffixList.Serialize ( 
publicsuffixlist/Network/PublicSuffixList/Serialize.hs, 
dist-ghc/build/Network/PublicSuffixList/Serialize.o, 
dist-ghc/build/Network/PublicSuffixList/Serialize.dyn_o )
[13 of 19] Compiling Network.PublicSuffixList.DataStructure ( 
publicsuffixlist/Network/PublicSuffixList/DataStructure.hs, 
dist-ghc/build/Network/PublicSuffixList/DataStructure.o, 
dist-ghc/build/Network/PublicSuffixList/DataStructure.dyn_o )
[14 of 19] Compiling Network.PublicSuffixList.Lookup ( 
publicsuffixlist/Network/PublicSuffixList/Lookup.hs, 
dist-ghc/build/Network/PublicSuffixList/Lookup.o, 
dist-ghc/build/Network/PublicSuffixList/Lookup.dyn_o )
[15 of 19] Compiling Network.HTTP.Client.Cookies ( 
Network/HTTP/Client/Cookies.hs, dist-ghc/build/Network/HTTP/Client/Cookies.o, 
dist-ghc/build/Network/HTTP/Client/Cookies.dyn_o )
[16 of 19] Compiling Network.HTTP.Client.Core ( Network/HTTP/Client/Core.hs, 
dist-ghc/build/Network/HTTP/Client/Core.o, 
dist-ghc/build/Network/HTTP/Client/Core.dyn_o )
[17 of 19] Compiling Network.HTTP.Client.Internal ( 
Network/HTTP/Client/Internal.hs, dist-ghc/build/Network/HTTP/Client/Internal.o, 
dist-ghc/build/Network/HTTP/Client/Internal.dyn_o )
[18 of 19] Compiling Network.HTTP.Client ( Network/HTTP/Client.hs, 
dist-ghc/build/Network/HTTP/Client.o, dist-ghc/build/Network/HTTP/Client.dyn_o )
[19 of 19] Compiling Network.HTTP.Client.MultipartFormData ( 
Network/HTTP/Client/MultipartFormData.hs, 
dist-ghc/build/Network/HTTP/Client/MultipartFormData.o, 
dist-ghc/build/Network/HTTP/Client/MultipartFormData.dyn_o )
[ 1 of 19] Compiling Data.KeyedPool   ( Data/KeyedPool.hs, 
dist-ghc/build/Data/KeyedPool.p_o )
[ 2 of 19] Compiling Network.HTTP.Client.Types ( Network/HTTP/Client/Types.hs, 
dist-ghc/build/Network/HTTP/Client/Types.p_o )
[ 3 of 19] Compiling Network.HTTP.Client.Connection ( 
Network/HTTP/Client/Connection.hs, 
dist-ghc/build/Network/HTTP/Client/Connection.p_o )
[ 4 of 19] Compiling Network.HTTP.Client.Headers ( 
Network/HTTP/Client/Headers.hs, dist-ghc/build/Network/HTTP/Client/Headers.p_o )
[ 5 of 19] Compiling Network.HTTP.Client.Body ( Network/HTTP/Client/Body.hs, 
dist-ghc/build/Network/HTTP/Client/Body.p_o )
[ 6 of 19] Compiling Network.HTTP.Client.Util ( Network/HTTP/Client/Util.hs, 
dist-ghc/build/Network/HTTP/Client/Util.p_o )
[ 7 of 19] Compiling Network.HTTP.Client.Request ( 
Network/HTTP/Client/Request.hs, dist-ghc/build/Network/HTTP/Client/Request.p_o )
[ 8 of 19] Compiling Network.HTTP.Client.Response ( 
Network/HTTP/Client/Response.hs, 
dist-ghc/build/Network/HTTP/Client/Response.p_o )
[ 9 of 19] Compiling Network.HTTP.Proxy ( Network/HTTP/Proxy.hs, 
dist-ghc/build/Network/HTTP/Proxy.p_o )
[10 of 19] Compiling Network.HTTP.Client.Manager ( 
Network/HTTP/Client/Manager.hs, dist-ghc/build/Network/HTTP/Client/Manager.p_o )
[11 of 19] Compiling Network.PublicSuffixList.Types ( 
publicsuffixlist/Network/PublicSuffixList/Types.hs, 
dist-ghc/build/Network/PublicSuffixList/Types.p_o )
[12 of 19] Compiling Network.PublicSuffixList.Serialize ( 
publicsuffixlist/Network/PublicSuffixList/Serialize.hs, 
dist-ghc/build/Network/PublicSuffixList/Serialize.p_o )
[13 of 19] Compiling Network.PublicSuffixList.DataStructure ( 
publicsuffixlist/Network/PublicSuffixList/DataStructure.hs, 
dist-ghc/build/Network/PublicSuffixList/DataStructure.p_o )
[14 of 19] Compiling Network.PublicSuffixList.Lookup ( 
publicsuffixlist/Network/PublicSuffixList/Lookup.hs, 
dist-ghc/build/Network/PublicSuffixList/Lookup.p_o )
[15 of 19] Compiling Network.HTTP.Client.Cookies ( 
Network/HTTP/Client/Cookies.hs, dist-ghc/build/Network/HTTP/Client/Cookies.p_o )
[16 of 19] Compiling Network.HTTP.Client.Core ( Network/HTTP/Client/Core.hs, 
dist-ghc/build/Network/HTTP/Client/Core.p_o )
[17 of 19] Compiling Network.HTTP.Client.Internal ( 
Network/HTTP/Client/Internal.hs, 
dist-ghc/build/Network/HTTP/Client/Internal.p_o )
[18 of 19] Compiling Network.HTTP.Client ( Network/HTTP/Client.hs, 
dist-ghc/build/Network/HTTP/Client.p_o )
[19 of 19] Compiling Network.HTTP.Client.MultipartFormData ( 
Network/HTTP/Client/MultipartFormData.hs, 
dist-ghc/build/Network/HTTP/Client/MultipartFormData.p_o )
Preprocessing test suite 'spec' for http-client-0.7.17..
Building test suite 'spec' for http-client-0.7.17..
[1 of 2] Compiling Network.HTTP.ClientSpec ( test/Network/HTTP/ClientSpec.hs, 
dist-ghc/build/spec/spec-tmp/Network/HTTP/ClientSpec.o )
[2 of 2] Compiling Main             ( test/Spec.hs, 
dist-ghc/build/spec/spec-tmp/Main.o )
[3 of 3] Linking dist-ghc/build/spec/spec
Preprocessing test suite 'spec-nonet' for http-client-0.7.17..
Building test suite 'spec-nonet' for http-client-0.7.17..
[1 of 9] Compiling Network.HTTP.Client.BodySpec ( 
test-nonet/Network/HTTP/Client/BodySpec.hs, 
dist-ghc/build/spec-nonet/spec-nonet-tmp/Network/HTTP/Client/BodySpec.o )
[2 of 9] Compiling Network.HTTP.Client.ConnectionSpec ( 
test-nonet/Network/HTTP/Client/ConnectionSpec.hs, 
dist-ghc/build/spec-nonet/spec-nonet-tmp/Network/HTTP/Client/ConnectionSpec.o )
[3 of 9] Compiling Network.HTTP.Client.CookieSpec ( 
test-nonet/Network/HTTP/Client/CookieSpec.hs, 
dist-ghc/build/spec-nonet/spec-nonet-tmp/Network/HTTP/Client/CookieSpec.o )
[4 of 9] Compiling Network.HTTP.Client.HeadersSpec ( 
test-nonet/Network/HTTP/Client/HeadersSpec.hs, 
dist-ghc/build/spec-nonet/spec-nonet-tmp/Network/HTTP/Client/HeadersSpec.o )
[5 of 9] Compiling Network.HTTP.Client.RequestBodySpec ( 
test-nonet/Network/HTTP/Client/RequestBodySpec.hs, 
dist-ghc/build/spec-nonet/spec-nonet-tmp/Network/HTTP/Client/RequestBodySpec.o )
[6 of 9] Compiling Network.HTTP.Client.RequestSpec ( 
test-nonet/Network/HTTP/Client/RequestSpec.hs, 
dist-ghc/build/spec-nonet/spec-nonet-tmp/Network/HTTP/Client/RequestSpec.o )
[7 of 9] Compiling Network.HTTP.Client.ResponseSpec ( 
test-nonet/Network/HTTP/Client/ResponseSpec.hs, 
dist-ghc/build/spec-nonet/spec-nonet-tmp/Network/HTTP/Client/ResponseSpec.o )
[8 of 9] Compiling Network.HTTP.ClientSpec ( 
test-nonet/Network/HTTP/ClientSpec.hs, 
dist-ghc/build/spec-nonet/spec-nonet-tmp/Network/HTTP/ClientSpec.o )
[9 of 9] Compiling Main             ( test-nonet/Spec.hs, 
dist-ghc/build/spec-nonet/spec-nonet-tmp/Main.o )
[10 of 10] Linking dist-ghc/build/spec-nonet/spec-nonet
touch build-ghc-stamp
perl -d:Confess -MDebian::Debhelper::Buildsystem::Haskell::Recipes=/.*/ \
        -E 'check_recipe'
Running dh_listpackages
libghc-http-client-dev
libghc-http-client-prof
libghc-http-client-doc
Running 2 test suites...
Test suite spec: RUNNING...


Finished in 0.0001 seconds
0 examples, 0 failures
Test suite spec: PASS
Test suite logged to: dist-ghc/test/http-client-0.7.17-spec.log
Test suite spec-nonet: RUNNING...

Network.HTTP.Client
  Client
    fails on empty hostnames #40
      http:// [✔]
      https:// [✔]
      http://:8000 [✔]
      https://:8001 [✔]
[[("Authorization","abguvatgbfrrurer")],[],[],[],[]]
    headers can be stripped on redirect [✔]
    does strips header on redirect, if hosts are different and set to strip 
them if host differ [✘]
    does NOT strips header on redirect, if hosts are same and set to strip them 
if host differ [✘]
    redirecting #41 [✔]
    redirectCount=0 [✔]
    connecting to missing server gives nice error message [✔]
    extra headers after 100 #49
      False [✔]
      True [✔]
    early close on a 413 [✔]
    length zero and chunking zero #108 [✔]
    length zero and chunking [✔]
    length and chunking [✔]
    withResponseHistory and redirect [✔]
    should not write to closed connection [✔]
    does not allow port overflow #383 [✔]
Network.HTTP.Client.Body
  BodySpec
    chunked, single [✔]
    chunked, single, with trailers [✔]
    chunked, pieces [✔]
    chunked, pieces, with trailers [✔]
    chunked, raw [✔]
    chunked, raw, with trailers [✔]
    chunked, pieces, raw [✔]
    chunked, pieces, raw, with trailers [✔]
    length, single [✔]
    length, pieces [✔]
    gzip [✔]
Network.HTTP.Client.Connection
  strippedHostName
    passes along a normal domain name [✔]
    passes along an IPv4 address [✔]
    strips brackets of an IPv4 address [✔]
    pathological cases
      doesn't touch future ip address formats [✔]
      doesn't strip trailing stuff [✔]
Network.HTTP.Client.Cookie
  CookieSpec
    cookie equality - case insensitive Eq [✔]
    domainMatches - case insensitive [✔]
    domainMatches - case insensitive, partial [✔]
    equalCookie vs. equivCookie
      cookie_name [✔]
      cookie_value [✔]
      cookie_expiry_time [✔]
      cookie_domain [✔]
      cookie_path [✔]
      cookie_creation_time [✔]
      cookie_last_access_time [✔]
      cookie_persistent [✔]
      cookie_host_only [✔]
      cookie_secure_only [✔]
      cookie_http_only [✔]
    isPotentiallyTrustworthyOrigin [✔]
Network.HTTP.Client.Headers
  HeadersSpec
    simple response [✔]
    Expect: 100-continue (success) [✔]
    Expect: 100-continue (failure) [✔]
    100 Continue without expectation is OK [✔]
    103 early hints [✔]
    103 early hints (multiple sections) [✔]
Network.HTTP.Client.Request
  case insensitive scheme
    http://example.com [✔]
    URI http://example.com [✔]
    httP://example.com [✔]
    URI httP://example.com [✔]
    HttP://example.com [✔]
    URI HttP://example.com [✔]
    HttPs://example.com [✔]
    URI HttPs://example.com [✔]
    ftp://example.com [✔]
    URI ftp://example.com [✔]
  authentication in url
    passes validation [✔]
    add username/password to headers section [✔]
  getUri
    when protocol is http and port is 80
      omits port [✔]
    when protocol is https and port is 443
      omits port [✔]
    when protocol is https and port is 80
      does not omit port [✔]
  Show Request
    redacts authorization header content [✔]
  applyBasicProxyAuth
    Should add a proxy-authorization header [✔]
    Should add a proxy-authorization header with the specified username and 
password. [✔]
  extract credentials from a URI
    fetches non-empty username before the first ':' [✔]
    after ':' is considered password [✔]
    decodes username special characters per RFC3986 [✔]
    decodes password special characters per RFC3986 [✔]
    no auth is empty [✔]
  requestBuilder
    sends the full request, combining headers and body in the non-streaming 
case [✔]
    sends only headers and returns an action for the body on 'Expect: 
100-continue' [✔]
Network.HTTP.Client.RequestBody
  streamFile
    works [✔]
Network.HTTP.Client.Response
  ResponseSpec
    basic [✔]
    no length [✔]
    chunked [✔]
    gzip [✔]

Failures:

  test-nonet/Network/HTTP/ClientSpec.hs:201:5:
  1) Network.HTTP.Client.Client does strips header on redirect, if hosts are 
different and set to strip them if host differ
       uncaught exception: HttpException
       HttpExceptionRequest Request {
         host                 = "127.0.0.1"
         port                 = 40513
         secure               = False
         requestHeaders       = [("Authorization","<REDACTED>")]
         path                 = "/"
         queryString          = ""
         method               = "GET"
         proxy                = Nothing
         rawBody              = False
         redirectCount        = 10
         responseTimeout      = ResponseTimeoutDefault
         requestVersion       = HTTP/1.1
         proxySecureMode      = ProxySecureWithConnect
       }
        (ConnectionFailure Network.Socket.getAddrInfo (called with preferred socket type/protocol: 
AddrInfo {addrFlags = [], addrFamily = AF_UNSPEC, addrSocketType = Stream, addrProtocol = 0, 
addrAddress = 0.0.0.0:0, addrCanonName = Nothing}, host name: Just "example.com", service 
name: Just "80"): does not exist (Temporary failure in name resolution))

  To rerun use: --match "/Network.HTTP.Client/Client/does strips header on redirect, 
if hosts are different and set to strip them if host differ/" --seed 1347418944

  test-nonet/Network/HTTP/ClientSpec.hs:213:5:
  2) Network.HTTP.Client.Client does NOT strips header on redirect, if hosts 
are same and set to strip them if host differ
       uncaught exception: HttpException
       HttpExceptionRequest Request {
         host                 = "127.0.0.1"
         port                 = 34641
         secure               = False
         requestHeaders       = [("Authorization","<REDACTED>")]
         path                 = "/"
         queryString          = ""
         method               = "GET"
         proxy                = Nothing
         rawBody              = False
         redirectCount        = 10
         responseTimeout      = ResponseTimeoutDefault
         requestVersion       = HTTP/1.1
         proxySecureMode      = ProxySecureWithConnect
       }
        (ConnectionFailure Network.Socket.getAddrInfo (called with preferred socket type/protocol: 
AddrInfo {addrFlags = [], addrFamily = AF_UNSPEC, addrSocketType = Stream, addrProtocol = 0, 
addrAddress = 0.0.0.0:0, addrCanonName = Nothing}, host name: Just "example.com", service 
name: Just "80"): does not exist (Temporary failure in name resolution))

  To rerun use: --match "/Network.HTTP.Client/Client/does NOT strips header on 
redirect, if hosts are same and set to strip them if host differ/" --seed 1347418944

Randomized with seed 1347418944

Finished in 1.9944 seconds
86 examples, 2 failures
Test suite spec-nonet: FAIL
Test suite logged to: dist-ghc/test/http-client-0.7.17-spec-nonet.log
1 of 2 test suites (1 of 2 test cases) passed.
-e: error: debian/hlibrary.setup test --builddir=dist-ghc --show-details=direct 
returned exit code 1
 at /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 877.
        Debian::Debhelper::Dh_Lib::error("debian/hlibrary.setup test 
--builddir=dist-ghc --show-details"...) called at 
/usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 616
        Debian::Debhelper::Dh_Lib::error_exitcode("debian/hlibrary.setup test 
--builddir=dist-ghc --show-details"...) called at 
/usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 479
        Debian::Debhelper::Dh_Lib::doit("debian/hlibrary.setup", "test", 
"--builddir=dist-ghc", "--show-details=direct") called at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/Haskell/Recipes.pm line 692
        Debian::Debhelper::Buildsystem::Haskell::Recipes::check_recipe() called 
at -e line 1
make: *** [/usr/share/cdbs/1/class/hlibrary.mk:163: check-ghc-stamp] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

The unshare backend of sbuild was used for the build. A failure usually
indicates the package is trying to access Internet.

In this case, the test apparently tries to connect to example.com
which triggers "Temporary failure in name resolution".

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

Reply via email to