Bug#981718: haskell-basement: ftbfs probably in document generation
Ritesh Raj Sarraf
rrs at debian.org
Wed Feb 3 08:17:49 GMT 2021
Source: haskell-basement
Version: 0.0.11-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
The package fails to build in Bullseye. The same is also reflected in
the Reproducible build status
Incomplete build failure snippet
```
Warning: 'unsafeIndexer' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
0% ( 0 / 27) in 'Basement.Sized.UVect'
Missing documentation for:
Module header
UVect (Basement/Sized/UVect.hs:47)
MUVect (Basement/Sized/UVect.hs:48)
unUVect (Basement/Sized/UVect.hs:47)
toUVect (Basement/Sized/UVect.hs:50)
empty (Basement/Sized/UVect.hs:57)
singleton (Basement/Sized/UVect.hs:60)
replicate (Basement/Sized/UVect.hs:68)
thaw (Basement/Sized/UVect.hs:71)
freeze (Basement/Sized/UVect.hs:74)
index (Basement/Sized/UVect.hs:86)
map (Basement/Sized/UVect.hs:89)
foldl' (Basement/Sized/UVect.hs:92)
foldr (Basement/Sized/UVect.hs:95)
cons (Basement/Sized/UVect.hs:98)
snoc (Basement/Sized/UVect.hs:101)
elem (Basement/Sized/UVect.hs:134)
sub (Basement/Sized/UVect.hs:104)
uncons (Basement/Sized/UVect.hs:117)
unsnoc (Basement/Sized/UVect.hs:122)
splitAt (Basement/Sized/UVect.hs:129)
all (Basement/Sized/UVect.hs:137)
any (Basement/Sized/UVect.hs:140)
find (Basement/Sized/UVect.hs:143)
reverse (Basement/Sized/UVect.hs:146)
sortBy (Basement/Sized/UVect.hs:149)
intersperse (Basement/Sized/UVect.hs:152)
Warning: 'A' is out of scope.
If you qualify the identifier, haddock can try to link it anyway.
Warning: 'haddock: internal error: <stdout>: commitBuffer: invalid argument (invalid character)
Haddock failed (no modules?), refusing to create empty documentation package.
make: *** [/usr/share/cdbs/1/class/hlibrary.mk:173: build-haddock-stamp] Error 1
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
I: copying local configuration
E: Failed autobuilding of package
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
```
Full build log:
https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/haskell-basement.html
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (990, 'unstable'), (990, 'testing'), (500, 'stable-updates'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0-3-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_USER
Locale: LANG=en_IN.UTF-8, LC_CTYPE=en_IN.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
More information about the Pkg-haskell-maintainers
mailing list