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