Source: haproxy
Version: 2.0.13-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200321 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> # Build the HTML documentation, after patching dconv
> patch -p1 < /<<PKGBUILDDIR>>/debian/patches/debianize-dconv.patch
> patching file debian/dconv/haproxy-dconv.py
> Hunk #5 succeeded at 527 with fuzz 1.
> patching file debian/dconv/templates/template.html
> for doc in intro configuration management; do \
>       python3 -B /<<PKGBUILDDIR>>/debian/dconv/haproxy-dconv.py \
>               -i /<<PKGBUILDDIR>>/doc/${doc}.txt \
>               -o /<<PKGBUILDDIR>>/doc/${doc}.html ;\
> done
> Importing /<<PKGBUILDDIR>>/doc/intro.txt...
> Parsing chapter ...
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/debian/dconv/haproxy-dconv.py", line 536, in <module>
>     main()
>   File "/<<PKGBUILDDIR>>/debian/dconv/haproxy-dconv.py", line 69, in main
>     convert(option.infile, option.outfile, option.base)
>   File "/<<PKGBUILDDIR>>/debian/dconv/haproxy-dconv.py", line 360, in convert
>     content = cgi.escape(content, True)
> AttributeError: module 'cgi' has no attribute 'escape'
> Importing /<<PKGBUILDDIR>>/doc/configuration.txt...
> Line `976' exceeds 80 columns
> Line `982' exceeds 80 columns
> Line `1155' exceeds 80 columns
> Line `1162' exceeds 80 columns
> Line `1183' exceeds 80 columns
> Line `1384' exceeds 80 columns
> Line `2175' exceeds 80 columns
> Line `2207' exceeds 80 columns
> Line `2208' exceeds 80 columns
> Line `2220' exceeds 80 columns
> Line `2804' exceeds 80 columns
> Line `4571' exceeds 80 columns
> Line `5625' exceeds 80 columns
> Line `5630' exceeds 80 columns
> Line `5631' exceeds 80 columns
> Line `5632' exceeds 80 columns
> Line `7575' exceeds 80 columns
> Line `8595' exceeds 80 columns
> Line `10375' exceeds 80 columns
> Line `11432' exceeds 80 columns
> Line `11588' exceeds 80 columns
> Line `12449' exceeds 80 columns
> Line `12701' exceeds 80 columns
> Line `13895' exceeds 80 columns
> Line `13921' exceeds 80 columns
> Line `13937' exceeds 80 columns
> Line `14053' exceeds 80 columns
> Line `14239' exceeds 80 columns
> Line `14240' exceeds 80 columns
> Line `14241' exceeds 80 columns
> Line `14243' exceeds 80 columns
> Line `14245' exceeds 80 columns
> Line `14246' exceeds 80 columns
> Line `14248' exceeds 80 columns
> Line `14304' exceeds 80 columns
> Line `14322' exceeds 80 columns
> Line `14519' exceeds 80 columns
> Line `14521' exceeds 80 columns
> Line `14523' exceeds 80 columns
> Line `14525' exceeds 80 columns
> Line `14526' exceeds 80 columns
> Line `14528' exceeds 80 columns
> Line `14533' exceeds 80 columns
> Line `14560' exceeds 80 columns
> Line `14564' exceeds 80 columns
> Line `16821' exceeds 80 columns
> Line `18637' exceeds 80 columns
> Parsing chapter ...
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/debian/dconv/haproxy-dconv.py", line 536, in <module>
>     main()
>   File "/<<PKGBUILDDIR>>/debian/dconv/haproxy-dconv.py", line 69, in main
>     convert(option.infile, option.outfile, option.base)
>   File "/<<PKGBUILDDIR>>/debian/dconv/haproxy-dconv.py", line 360, in convert
>     content = cgi.escape(content, True)
> AttributeError: module 'cgi' has no attribute 'escape'
> Importing /<<PKGBUILDDIR>>/doc/management.txt...
> Line `111' exceeds 80 columns
> Line `646' exceeds 80 columns
> Line `647' exceeds 80 columns
> Line `648' exceeds 80 columns
> Line `649' exceeds 80 columns
> Line `650' exceeds 80 columns
> Line `651' exceeds 80 columns
> Line `652' exceeds 80 columns
> Line `653' exceeds 80 columns
> Line `654' exceeds 80 columns
> Line `655' exceeds 80 columns
> Line `656' exceeds 80 columns
> Line `657' exceeds 80 columns
> Line `658' exceeds 80 columns
> Line `659' exceeds 80 columns
> Line `660' exceeds 80 columns
> Line `661' exceeds 80 columns
> Line `662' exceeds 80 columns
> Line `663' exceeds 80 columns
> Line `664' exceeds 80 columns
> Line `2625' exceeds 80 columns
> Line `2626' exceeds 80 columns
> Line `2628' exceeds 80 columns
> Line `2629' exceeds 80 columns
> Line `2631' exceeds 80 columns
> Line `2667' exceeds 80 columns
> Line `2685' exceeds 80 columns
> Parsing chapter ...
> Traceback (most recent call last):
>   File "/<<PKGBUILDDIR>>/debian/dconv/haproxy-dconv.py", line 536, in <module>
>     main()
>   File "/<<PKGBUILDDIR>>/debian/dconv/haproxy-dconv.py", line 69, in main
>     convert(option.infile, option.outfile, option.base)
>   File "/<<PKGBUILDDIR>>/debian/dconv/haproxy-dconv.py", line 360, in convert
>     content = cgi.escape(content, True)
> AttributeError: module 'cgi' has no attribute 'escape'
> make[1]: *** [debian/rules:61: override_dh_auto_build-indep] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/03/21/haproxy_2.0.13-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to