Bug#842017: haskell-hsopenssl-x509-system: FTBFS: '/usr/bin/haddock' exited with an error: Haddock failed (no modules?), refusing to create empty documentation package.

Chris Lamb lamby at debian.org
Tue Oct 25 09:35:18 UTC 2016


Source: haskell-hsopenssl-x509-system
Version: 0.1.0.3-0
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

haskell-hsopenssl-x509-system fails to build from source in unstable/amd64:

  […]

  (Reading database ... 23467 files and directories currently installed.)
  Preparing to unpack haskell-hsopenssl-x509-system-build-deps_0.1.0.3-0_all.deb ...
  Unpacking haskell-hsopenssl-x509-system-build-deps (0.1.0.3-0) ...
  Reading package lists...
  Building dependency tree...
  Reading state information...
  Correcting dependencies... Done
  The following additional packages will be installed:
    cdbs dctrl-tools dh-buildinfo ghc ghc-doc ghc-prof haskell-devscripts
    haskell-devscripts-minimal hscolour html-xml-utils libbsd-dev libffi-dev
    libghc-hsopenssl-dev libghc-hsopenssl-doc libghc-hsopenssl-prof
    libghc-network-dev libghc-network-prof libghc-old-locale-dev
    libghc-old-locale-prof libgmp-dev libgmpxx4ldbl libidn2-0 libncurses5-dev
    libssl-dev libtinfo-dev zlib1g-dev
  Suggested packages:
    debtags haskell-doc llvm-3.5 libghc-network-doc libghc-old-locale-doc
    gmp-doc libgmp10-doc libmpfr-dev ncurses-doc
  Recommended packages:
    libghc-network-doc libssl-doc
  The following NEW packages will be installed:
    cdbs dctrl-tools dh-buildinfo ghc ghc-doc ghc-prof haskell-devscripts
    haskell-devscripts-minimal hscolour html-xml-utils libbsd-dev libffi-dev
    libghc-hsopenssl-dev libghc-hsopenssl-doc libghc-hsopenssl-prof
    libghc-network-dev libghc-network-prof libghc-old-locale-dev
    libghc-old-locale-prof libgmp-dev libgmpxx4ldbl libidn2-0 libncurses5-dev
    libssl-dev libtinfo-dev zlib1g-dev
  0 upgraded, 26 newly installed, 0 to remove and 0 not upgraded.
  1 not fully installed or removed.
  Need to get 83.9 MB of archives.
  After this operation, 1065 MB of additional disk space will be used.
  Get:1 http://httpredir.debian.org/debian sid/main amd64 dctrl-tools amd64 2.24-2 [101 kB]
  Get:2 http://httpredir.debian.org/debian sid/main amd64 dh-buildinfo all 0.11+nmu1 [18.1 kB]
  Get:3 http://httpredir.debian.org/debian sid/main amd64 libgmpxx4ldbl amd64 2:6.1.1+dfsg-1 [22.3 kB]
  Get:4 http://httpredir.debian.org/debian sid/main amd64 libgmp-dev amd64 2:6.1.1+dfsg-1 [629 kB]
  Get:5 http://httpredir.debian.org/debian sid/main amd64 libffi-dev amd64 3.2.1-6 [161 kB]
  Get:6 http://httpredir.debian.org/debian sid/main amd64 libbsd-dev amd64 0.8.3-1 [178 kB]
  Get:7 http://httpredir.debian.org/debian sid/main amd64 libtinfo-dev amd64 6.0+20160917-1 [77.3 kB]
  Get:8 http://httpredir.debian.org/debian sid/main amd64 libncurses5-dev amd64 6.0+20160917-1 [173 kB]
  Get:9 http://httpredir.debian.org/debian sid/main amd64 ghc amd64 7.10.3-10 [37.5 MB]
  Get:10 http://httpredir.debian.org/debian sid/main amd64 cdbs all 0.4.148 [82.3 kB]
  Get:11 http://httpredir.debian.org/debian sid/main amd64 libidn2-0 amd64 0.10-3 [68.9 kB]
  Get:12 http://httpredir.debian.org/debian sid/main amd64 html-xml-utils amd64 7.1-1 [299 kB]
  Get:13 http://httpredir.debian.org/debian sid/main amd64 haskell-devscripts-minimal all 0.12 [38.3 kB]
  Get:14 http://httpredir.debian.org/debian sid/main amd64 hscolour amd64 1.24.1-1 [309 kB]
  Get:15 http://httpredir.debian.org/debian sid/main amd64 haskell-devscripts all 0.12 [15.4 kB]
  Get:16 http://httpredir.debian.org/debian sid/main amd64 ghc-prof amd64 7.10.3-10 [32.1 MB]
  Get:17 http://httpredir.debian.org/debian sid/main amd64 libghc-network-dev amd64 2.6.3.1-1 [283 kB]
  Get:18 http://httpredir.debian.org/debian sid/main amd64 libghc-old-locale-dev amd64 1.0.0.7-3 [32.7 kB]
  Get:19 http://httpredir.debian.org/debian sid/main amd64 zlib1g-dev amd64 1:1.2.8.dfsg-2+b1 [206 kB]
  Get:20 http://httpredir.debian.org/debian sid/main amd64 libssl-dev amd64 1.0.2j-1 [1541 kB]
  Get:21 http://httpredir.debian.org/debian sid/main amd64 libghc-hsopenssl-dev amd64 0.11.1.1-2+b1 [367 kB]
  Get:22 http://httpredir.debian.org/debian sid/main amd64 libghc-network-prof amd64 2.6.3.1-1 [233 kB]
  Get:23 http://httpredir.debian.org/debian sid/main amd64 libghc-old-locale-prof amd64 1.0.0.7-3 [26.6 kB]
  Get:24 http://httpredir.debian.org/debian sid/main amd64 libghc-hsopenssl-prof amd64 0.11.1.1-2+b1 [303 kB]
  Get:25 http://httpredir.debian.org/debian sid/main amd64 ghc-doc all 7.10.3-10 [8921 kB]
  Get:26 http://httpredir.debian.org/debian sid/main amd64 libghc-hsopenssl-doc all 0.11.1.1-2 [175 kB]
  Fetched 83.9 MB in 1s (83.7 MB/s)
  Selecting previously unselected package dctrl-tools.
  (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 23471 files and directories currently installed.)
  Preparing to unpack .../00-dctrl-tools_2.24-2_amd64.deb ...
  Unpacking dctrl-tools (2.24-2) ...
  Selecting previously unselected package dh-buildinfo.
  Preparing to unpack .../01-dh-buildinfo_0.11+nmu1_all.deb ...
  Unpacking dh-buildinfo (0.11+nmu1) ...
  Selecting previously unselected package libgmpxx4ldbl:amd64.
  Preparing to unpack .../02-libgmpxx4ldbl_2%3a6.1.1+dfsg-1_amd64.deb ...
  Unpacking libgmpxx4ldbl:amd64 (2:6.1.1+dfsg-1) ...
  Selecting previously unselected package libgmp-dev:amd64.
  Preparing to unpack .../03-libgmp-dev_2%3a6.1.1+dfsg-1_amd64.deb ...
  Unpacking libgmp-dev:amd64 (2:6.1.1+dfsg-1) ...
  Selecting previously unselected package libffi-dev:amd64.
  Preparing to unpack .../04-libffi-dev_3.2.1-6_amd64.deb ...
  Unpacking libffi-dev:amd64 (3.2.1-6) ...
  Selecting previously unselected package libbsd-dev:amd64.
  Preparing to unpack .../05-libbsd-dev_0.8.3-1_amd64.deb ...
  Unpacking libbsd-dev:amd64 (0.8.3-1) ...
  Selecting previously unselected package libtinfo-dev:amd64.
  Preparing to unpack .../06-libtinfo-dev_6.0+20160917-1_amd64.deb ...
  Unpacking libtinfo-dev:amd64 (6.0+20160917-1) ...
  Selecting previously unselected package libncurses5-dev:amd64.
  Preparing to unpack .../07-libncurses5-dev_6.0+20160917-1_amd64.deb ...
  Unpacking libncurses5-dev:amd64 (6.0+20160917-1) ...
  Selecting previously unselected package ghc.
  Preparing to unpack .../08-ghc_7.10.3-10_amd64.deb ...
  Unpacking ghc (7.10.3-10) ...
  Selecting previously unselected package cdbs.
  Preparing to unpack .../09-cdbs_0.4.148_all.deb ...
  Unpacking cdbs (0.4.148) ...
  Selecting previously unselected package libidn2-0:amd64.
  Preparing to unpack .../10-libidn2-0_0.10-3_amd64.deb ...
  Unpacking libidn2-0:amd64 (0.10-3) ...
  Selecting previously unselected package html-xml-utils.
  Preparing to unpack .../11-html-xml-utils_7.1-1_amd64.deb ...
  Unpacking html-xml-utils (7.1-1) ...
  Selecting previously unselected package haskell-devscripts-minimal.
  Preparing to unpack .../12-haskell-devscripts-minimal_0.12_all.deb ...
  Unpacking haskell-devscripts-minimal (0.12) ...
  Selecting previously unselected package hscolour.
  Preparing to unpack .../13-hscolour_1.24.1-1_amd64.deb ...
  Unpacking hscolour (1.24.1-1) ...
  Selecting previously unselected package haskell-devscripts.
  Preparing to unpack .../14-haskell-devscripts_0.12_all.deb ...
  Unpacking haskell-devscripts (0.12) ...
  Selecting previously unselected package ghc-prof.
  Preparing to unpack .../15-ghc-prof_7.10.3-10_amd64.deb ...
  Unpacking ghc-prof (7.10.3-10) ...
  Selecting previously unselected package libghc-network-dev.
  Preparing to unpack .../16-libghc-network-dev_2.6.3.1-1_amd64.deb ...
  Unpacking libghc-network-dev (2.6.3.1-1) ...
  Selecting previously unselected package libghc-old-locale-dev.
  Preparing to unpack .../17-libghc-old-locale-dev_1.0.0.7-3_amd64.deb ...
  Unpacking libghc-old-locale-dev (1.0.0.7-3) ...
  Selecting previously unselected package zlib1g-dev:amd64.
  Preparing to unpack .../18-zlib1g-dev_1%3a1.2.8.dfsg-2+b1_amd64.deb ...
  Unpacking zlib1g-dev:amd64 (1:1.2.8.dfsg-2+b1) ...
  Selecting previously unselected package libssl-dev:amd64.
  Preparing to unpack .../19-libssl-dev_1.0.2j-1_amd64.deb ...
  Unpacking libssl-dev:amd64 (1.0.2j-1) ...
  Selecting previously unselected package libghc-hsopenssl-dev.
  Preparing to unpack .../20-libghc-hsopenssl-dev_0.11.1.1-2+b1_amd64.deb ...
  Unpacking libghc-hsopenssl-dev (0.11.1.1-2+b1) ...
  Selecting previously unselected package libghc-network-prof.
  Preparing to unpack .../21-libghc-network-prof_2.6.3.1-1_amd64.deb ...
  Unpacking libghc-network-prof (2.6.3.1-1) ...
  Selecting previously unselected package libghc-old-locale-prof.
  Preparing to unpack .../22-libghc-old-locale-prof_1.0.0.7-3_amd64.deb ...
  Unpacking libghc-old-locale-prof (1.0.0.7-3) ...
  Selecting previously unselected package libghc-hsopenssl-prof.
  Preparing to unpack .../23-libghc-hsopenssl-prof_0.11.1.1-2+b1_amd64.deb ...
  Unpacking libghc-hsopenssl-prof (0.11.1.1-2+b1) ...
  Selecting previously unselected package ghc-doc.
  Preparing to unpack .../24-ghc-doc_7.10.3-10_all.deb ...
  Unpacking ghc-doc (7.10.3-10) ...
  Selecting previously unselected package libghc-hsopenssl-doc.
  Preparing to unpack .../25-libghc-hsopenssl-doc_0.11.1.1-2_all.deb ...
  Unpacking libghc-hsopenssl-doc (0.11.1.1-2) ...
  Setting up cdbs (0.4.148) ...
  Setting up libidn2-0:amd64 (0.10-3) ...
  Setting up libbsd-dev:amd64 (0.8.3-1) ...
  Setting up libtinfo-dev:amd64 (6.0+20160917-1) ...
  Setting up dctrl-tools (2.24-2) ...
  Setting up libffi-dev:amd64 (3.2.1-6) ...
  Setting up libncurses5-dev:amd64 (6.0+20160917-1) ...
  Processing triggers for libc-bin (2.24-5) ...
  Setting up hscolour (1.24.1-1) ...
  Processing triggers for man-db (2.7.5-1) ...
  Setting up libgmpxx4ldbl:amd64 (2:6.1.1+dfsg-1) ...
  Setting up html-xml-utils (7.1-1) ...
  Setting up dh-buildinfo (0.11+nmu1) ...
  Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-2+b1) ...
  Setting up libgmp-dev:amd64 (2:6.1.1+dfsg-1) ...
  Setting up ghc (7.10.3-10) ...
  update-alternatives: using /usr/bin/runghc to provide /usr/bin/runhaskell (runhaskell) in auto mode
  update-alternatives: using /usr/bin/ghc to provide /usr/bin/haskell-compiler (haskell-compiler) in auto mode
  Setting up libssl-dev:amd64 (1.0.2j-1) ...
  Setting up ghc-doc (7.10.3-10) ...
  Setting up libghc-hsopenssl-doc (0.11.1.1-2) ...
  Setting up ghc-prof (7.10.3-10) ...
  Setting up haskell-devscripts-minimal (0.12) ...
  Setting up libghc-old-locale-dev (1.0.0.7-3) ...
  Setting up libghc-network-dev (2.6.3.1-1) ...
  Setting up libghc-network-prof (2.6.3.1-1) ...
  Setting up libghc-old-locale-prof (1.0.0.7-3) ...
  Setting up haskell-devscripts (0.12) ...
  Setting up libghc-hsopenssl-dev (0.11.1.1-2+b1) ...
  Setting up libghc-hsopenssl-prof (0.11.1.1-2+b1) ...
  Setting up haskell-hsopenssl-x509-system-build-deps (0.1.0.3-0) ...
  Processing triggers for libc-bin (2.24-5) ...
  
  **************************************************************************************
  ** Environment                                                                      **
  **************************************************************************************
  
  PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  HOSTNAME=f3205863090c
  TERM=xterm
  PAGER=more
  DISPLAY=:0
  DOCKER_IMAGE=lamby-debian-sid
  DEB_BUILD_OPTIONS=parallel=9
  PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip
  HOME=/home/lamby
  LOGNAME=lamby
  SHLVL=1
  PWD=/home/lamby/temp/cdt.20161025103404.DsZvgCU1nC.db.haskell-hsopenssl-x509-system/haskell-hsopenssl-x509-system-0.1.0.3
  OLDPWD=/home/lamby/temp/cdt.20161025103404.DsZvgCU1nC.db.haskell-hsopenssl-x509-system
  GPG_TTY=/dev/console
  QUILT_PATCHES=debian/patches
  QUILT_NO_DIFF_INDEX=1
  QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index
  DEBEMAIL=lamby at debian.org
  DEBFULLNAME=Chris Lamb
  EDITOR=vim
  LESS=-cgiFx4M
  GPG_KEY=1E953E27D4311E58
  BLASTER=A220 I5 D1 H5 P330 T6
  _=/usr/bin/env
  
  **************************************************************************************
  ** Building haskell-hsopenssl-x509-system 0.1.0.3-0 on amd64                        **
  **************************************************************************************
  
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package haskell-hsopenssl-x509-system
  dpkg-buildpackage: info: source version 0.1.0.3-0
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Clint Adams <clint at debian.org>
   dpkg-source --before-build haskell-hsopenssl-x509-system-0.1.0.3
  dpkg-buildpackage: info: host architecture amd64
   fakeroot debian/rules clean
  test -x debian/rules
  dh_clean 
  . /usr/share/haskell-devscripts/Dh_Haskell.sh && \
  clean_recipe
  Running rm -rf dist dist-ghc dist-ghcjs dist-hugs debian/hlibrary.setup Setup.hi Setup.ho Setup.o .\*config\*
  Running rm -f configure-ghc-stamp configure-ghcjs-stamp build-ghc-stamp build-ghcjs-stamp build-hugs-stamp build-haddock-stamp
  Running rm -rf debian/tmp-inst-ghc debian/tmp-inst-ghcjs
  Running rm -f debian/extra-depends-ghc debian/extra-depends-ghcjs
  Running rm -f debian/hlibrary.Makefile
  Running rm -rf debian/dh_haskell_shlibdeps
  Running rm -rf debian/tmp-db
   debian/rules build
  test -x debian/rules
  mkdir -p "."
  CDBS WARNING:    DEB_COMPRESS_EXCLUDE is deprecated since 0.4.85
  . /usr/share/haskell-devscripts/Dh_Haskell.sh && \
  make_setup_recipe
  Running ghc --make Setup.hs -o debian/hlibrary.setup
  [1 of 1] Compiling Main             ( Setup.hs, Setup.o )
  Linking debian/hlibrary.setup ...
  . /usr/share/haskell-devscripts/Dh_Haskell.sh && \
  configure_recipe
  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/hsopenssl-x509-system-0.1.0.3/ --datasubdir=hsopenssl-x509-system --htmldir=/usr/share/doc/libghc-hsopenssl-x509-system-doc/html/ --enable-library-profiling
  Configuring HsOpenSSL-x509-system-0.1.0.3...
  Dependency HsOpenSSL ==0.11.*: using HsOpenSSL-0.11.1.1
  Dependency base >=4.6 && <5: using base-4.8.2.0
  Dependency bytestring >=0.9 && <1: using bytestring-0.10.6.0
  Dependency unix >=2.6 && <3: using unix-2.7.1.0
  Using Cabal-1.22.5.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/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-7.10.3/HsOpenSSL-x509-system-0.1.0.3-ArpTAZaK7C4KdtC35bGoZN
  Private binaries installed in: /usr/lib
  Data files installed in: /usr/share/hsopenssl-x509-system
  Documentation installed in:
  /usr/share/doc/x86_64-linux-ghc-7.10.3/HsOpenSSL-x509-system-0.1.0.3
  Configuration files installed in: /usr/etc
  No alex found
  Using ar found on system at: /usr/bin/ar
  No c2hs found
  No cpphs found
  Using gcc version 6.2.0 found on system at: /usr/bin/gcc
  Using ghc version 7.10.3 found on system at: /usr/bin/ghc
  Using ghc-pkg version 7.10.3 found on system at: /usr/bin/ghc-pkg
  No ghcjs found
  No ghcjs-pkg found
  No greencard found
  Using haddock version 2.16.1 found on system at: /usr/bin/haddock
  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.67 found on system at: /usr/bin/hpc
  Using hsc2hs version 0.67 found on system at: /usr/bin/hsc2hs
  Using hscolour version 1.24 found on system at: /usr/bin/HsColour
  No jhc found
  Using ld found on system at: /usr/bin/ld
  No lhc found
  No lhc-pkg found
  No pkg-config found
  Using strip version 2.27 found on system at: /usr/bin/strip
  Using tar found on system at: /bin/tar
  No uhc found
  touch configure-ghc-stamp
  . /usr/share/haskell-devscripts/Dh_Haskell.sh && \
  build_recipe
  Running debian/hlibrary.setup build --builddir=dist-ghc
  Building HsOpenSSL-x509-system-0.1.0.3...
  Preprocessing library HsOpenSSL-x509-system-0.1.0.3...
  [1 of 2] Compiling OpenSSL.X509.SystemStore.Unix ( OpenSSL/X509/SystemStore/Unix.hs, dist-ghc/build/OpenSSL/X509/SystemStore/Unix.o )
  [2 of 2] Compiling OpenSSL.X509.SystemStore ( OpenSSL/X509/SystemStore.hs, dist-ghc/build/OpenSSL/X509/SystemStore.o )
  [1 of 2] Compiling OpenSSL.X509.SystemStore.Unix ( OpenSSL/X509/SystemStore/Unix.hs, dist-ghc/build/OpenSSL/X509/SystemStore/Unix.p_o )
  [2 of 2] Compiling OpenSSL.X509.SystemStore ( OpenSSL/X509/SystemStore.hs, dist-ghc/build/OpenSSL/X509/SystemStore.p_o )
  In-place registering HsOpenSSL-x509-system-0.1.0.3...
  touch build-ghc-stamp
  DEB_ENABLE_TESTS not set to yes, not running any tests.
  touch check-ghc-stamp
  . /usr/share/haskell-devscripts/Dh_Haskell.sh &&\
  haddock_recipe
  Running debian/hlibrary.setup haddock --builddir=dist-ghc --with-haddock=/usr/bin/haddock --with-ghc=ghc --verbose=2 --haddock-option=--mathjax=file:///usr/share/javascript/mathjax/MathJax.js --html --hoogle --hyperlink-source
  /usr/bin/haddock --version
  /usr/bin/ghc --numeric-version
  Running Haddock for HsOpenSSL-x509-system-0.1.0.3...
  /usr/bin/haddock --ghc-version '--mathjax=file:///usr/share/javascript/mathjax/MathJax.js'
  hlibrary.setup: '/usr/bin/haddock' exited with an error:
  Haddock failed (no modules?), refusing to create empty documentation package.
  /usr/share/cdbs/1/class/hlibrary.mk:167: recipe for target 'build-haddock-stamp' failed
  make: *** [build-haddock-stamp] Error 1

  […]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: haskell-hsopenssl-x509-system.0.1.0.3-0.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 4359 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20161025/da87c72d/attachment.obj>


More information about the Reproducible-builds mailing list