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.