Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1231787

Bug#1095174: autopkgtest 5.43: regression while testing debian-edu-doc: build times out and fails with tmpfail

From Paul Gevers <elbrus@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1095174: autopkgtest 5.43: regression while testing debian-edu-doc: build times out and fails with tmpfail
Date 2025-02-04 20:40 +0100
Message-ID <KcwW5-ep00-1@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Package: autopkgtest
Version: 5.43
Severity: normal
Control: affects -1 src:debian-edu-doc

Since autopkgtest 5.43 hit the ci.d.n workers, the autopkgtest of 
debian-edu-doc tmpfails after 8:30h (global timeout) on all 
architectures while still building the binaries (it has build-needed). 
As can be seen in the log below, there seem to be multiple moments where 
for 4000 seconds, nothing is happening. Before the regression, the build 
(and full autopkgtest) would take half an hour on amd64.

Paul

https://ci.debian.net/packages/d/debian-edu-doc/unstable/amd64/57325107/

The log ends thus:

259s dh clean
260s    dh_auto_clean
260s 	make -j64 clean
260s make[1]: Entering directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src'
260s make -C 
/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/debian-edu-bookworm 
clean
260s make[2]: Entering directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/debian-edu-bookworm'
260s rm -f *.pdf
4262s rm -f *.html
4262s rm -f debian-edu-bookworm-manual.*.xml
4262s rm -f *.epub
4262s rm -f *.pdf
4262s rm -f *.po~
4262s rm -rf images-tmp
4262s rm -f .collapsed.debian-edu-bookworm-manual.*.xml
4262s make[2]: Leaving directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/debian-edu-bookworm'
4262s make -C 
/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/debian-edu-bullseye 
clean
4262s make[2]: Entering directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/debian-edu-bullseye'
4262s rm -f *.pdf
8352s rm -f *.html
8352s rm -f debian-edu-bullseye-manual.*.xml
8352s rm -f *.epub
8352s rm -f *.pdf
8352s rm -f *.po~
8352s rm -rf images-tmp
8352s rm -f .collapsed.debian-edu-bullseye-manual.*.xml
8352s make[2]: Leaving directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/debian-edu-bullseye'
8352s make -C 
/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/rosegarden 
clean
8352s make[2]: Entering directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/rosegarden'
8352s rm -f *.pdf
12275s rm -f *.html
12275s rm -f rosegarden-manual.*.xml
12275s rm -f *.epub
12275s rm -f *.pdf
12275s rm -f *.po~
12275s rm -rf images-tmp
12275s rm -f .collapsed.rosegarden-manual.*.xml
12276s make[2]: Leaving directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/rosegarden'
12276s make -C 
/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/audacity 
clean
12276s make[2]: Entering directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/audacity'
12276s rm -f *.pdf
16306s rm -f *.html
16306s rm -f audacity-manual.*.xml
16306s rm -f *.epub
16306s rm -f *.pdf
16306s rm -f *.po~
16306s rm -rf images-tmp
16306s rm -f .collapsed.audacity-manual.*.xml
16306s make[2]: Leaving directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/audacity'
16306s make -C 
/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/debian-edu-itil 
clean
16306s make[2]: Entering directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/debian-edu-itil'
16306s rm -f *.pdf
20861s rm -f *.html
20861s rm -f debian-edu-itil-manual.*.xml
20861s rm -f *.epub
20861s rm -f *.pdf
20861s rm -f *.po~
20861s rm -rf images-tmp
20861s rm -f .collapsed.debian-edu-itil-manual.*.xml
20861s make[2]: Leaving directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/debian-edu-itil'
20861s make[1]: Leaving directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src'
20861s    dh_clean
20861s  debian/rules binary
20861s dh binary
20861s    dh_update_autotools_config
20861s    dh_autoreconf
20861s    dh_auto_configure
20861s dh: command-omitted: The call to "dh_auto_test" was omitted due 
to "DEB_BUILD_OPTIONS=nocheck"
20861s    create-stamp debian/debhelper-build-stamp
20861s    dh_prep
20862s    debian/rules override_dh_install
20862s make[1]: Entering directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src'
20862s /usr/bin/make install 
DESTDIR="/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/debian"
20862s make[2]: Entering directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src'
20862s /usr/bin/make -C 
/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/debian-edu-bookworm 
install
20862s make[3]: Entering directory 
'/tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src/documentation/debian-edu-bookworm'
22631s # create localized XML files
26324s po4a --msgmerge-opt --no-location po4a.cfg
26347s # rewrap the PO file just to be sure
26347s msgcat --no-location -o debian-edu-bookworm-manual.pot 
debian-edu-bookworm-manual.pot
26347s # special case English master file
26347s cp debian-edu-bookworm-manual.xml debian-edu-bookworm-manual.en.xml
26347s # modify XML file
26347s for f in en da de es fr id it ja nb-no nl pl pt-br pt pt-pt ro sv 
uk zh-cn ; do \
26347s 	if [ -e debian-edu-bookworm-manual.$f.xml ] ; then \
26347s 		echo "Creating XML for $f"; \
26347s 		case "$f" in \
26347s 			cs|de|da|nb-no|pl|ro|uk) sed -i 's%</para><para> 
</para>%29.03.2024%' debian-edu-bookworm-manual.$f.xml \
26347s 			;; \
26347s 			fr|nl) sed -i 's%</para><para> </para>%29-03-2024%' 
debian-edu-bookworm-manual.$f.xml \
26347s 			;; \
26347s 			ja) sed -i 's%</para><para> </para>%2024年03月29日%' 
debian-edu-bookworm-manual.$f.xml \
26347s 			;; \
26347s 			es|it|pt-br|pt-pt) sed -i 's%</para><para> 
</para>%29/03/2024%' debian-edu-bookworm-manual.$f.xml \
26347s 			;; \
26347s 			zh-tw) sed -i 's%</para><para> </para>%2024/3/29%' 
debian-edu-bookworm-manual.$f.xml \
26347s 			;; \
26347s 			*) sed -i 's%</para><para> </para>%2024-03-29%' 
debian-edu-bookworm-manual.$f.xml \
26347s 			;; \
26347s 		esac ; \
26347s 		sed -i 's%<subtitle><para>%<subtitle>%' 
debian-edu-bookworm-manual.$f.xml ; \
26347s 		sed -i "s%id='[0-9]\+%id='%g" debian-edu-bookworm-manual.$f.xml ; \
26347s 		sed -i "s% id=''%%g" debian-edu-bookworm-manual.$f.xml ; \
26347s 	fi ; \
26347s done
26347s Creating XML for en
26347s Creating XML for da
26347s Creating XML for de
26347s Creating XML for es
26347s Creating XML for fr
26347s Creating XML for id
26347s Creating XML for it
26347s Creating XML for ja
26347s Creating XML for nb-no
26347s Creating XML for nl
26347s Creating XML for pl
26347s Creating XML for pt-br
26347s Creating XML for pt
26347s Creating XML for pt-pt
26347s Creating XML for ro
26347s Creating XML for sv
26347s Creating XML for uk
26347s Creating XML for zh-cn
26347s # build HTML version and restore internal links for all languages
29905s for f in en da de es fr id it ja nb-no nl pl pt-br pt pt-pt ro sv 
uk zh-cn ; do \
29905s 	echo "Creating HTML for $f"; \
29905s 	if [ -e debian-edu-bookworm-manual.$f.xml ] ; then \
29905s 		xsltproc --nonet --novalid --xinclude ../common/html.xsl 
debian-edu-bookworm-manual.$f.xml && mv index.html 
debian-edu-bookworm-manual.$f.html ; \
29905s 		sed -i 
"s/href=\"index.html/href=\"debian-edu-bookworm-manual.$f.html/g" 
debian-edu-bookworm-manual.$f.html ; \
29905s 	fi ; \
29905s done
29905s Creating HTML for en
29905s Writing index.html for article
29906s Creating HTML for da
29906s Writing index.html for article
29906s Creating HTML for de
29907s Writing index.html for article
29907s Creating HTML for es
29907s Writing index.html for article
29907s Creating HTML for fr
29908s Writing index.html for article
29908s Creating HTML for id
29908s Writing index.html for article
29908s Creating HTML for it
29908s Writing index.html for article
29908s Creating HTML for ja
29909s Writing index.html for article
29909s Creating HTML for nb-no
29909s Writing index.html for article
29909s Creating HTML for nl
29910s Writing index.html for article
29910s Creating HTML for pl
29910s Writing index.html for article
29910s Creating HTML for pt-br
29911s Writing index.html for article
29911s Creating HTML for pt
29911s Writing index.html for article
29911s Creating HTML for pt-pt
29911s Writing index.html for article
29912s Creating HTML for ro
29912s Writing index.html for article
29912s Creating HTML for sv
29912s Writing index.html for article
29912s Creating HTML for uk
29913s Writing index.html for article
29913s Creating HTML for zh-cn
29913s Error: no ID for constraint linkend: 
"Administration--Resizing_Partitions".
29913s Writing index.html for article
29913s # build EPUB version for all languages
30601s sh: 0: getcwd() failed: No such file or directory
30604s autopkgtest [02:15:00]: ERROR: testbed failure: global timeout 
reached on command "sh -ec su --shell=/bin/sh debci -c 'set -e; exec 
3>&1 >&2; cd /tmp/autopkgtest-lxc.nsa02tei/downtmp/build.g8j/src; 
DEB_BUILD_OPTIONS="nocheck noautodbgsym noddebs $DEB_BUILD_OPTIONS" 
DEB_BUILD_PROFILES="noudeb nocheck parallel=64 $DEB_BUILD_PROFILES" 
dpkg-buildpackage -us -uc -b; dpkg-source --before-build .'" (kind: build)

-- System Information:
Debian Release: trixie/sid
   APT prefers testing
   APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.11-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages autopkgtest depends on:
ii  apt-utils            2.9.23
ii  libdpkg-perl         1.22.11
ii  mawk                 1.3.4.20240905-1
ii  procps               2:4.0.4-7
ii  python3              3.13.1-2
ii  python3-debian       0.1.49
ii  python3-distro-info  1.13
ii  retry                1.0.5-3

Versions of packages autopkgtest recommends:
ii  autodep8  0.28+nmu1
ii  fakeroot  1.37-1

Versions of packages autopkgtest suggests:
pn  docker-cli | docker.io  <none>
pn  docker.io               <none>
ii  fakemachine             0.0.10-1+b4
pn  genisoimage             <none>
pn  incus                   <none>
pn  lxc                     <none>
pn  lxd                     <none>
ii  ovmf                    2024.11-5
pn  ovmf-ia32               <none>
pn  podman                  <none>
ii  qemu-efi-aarch64        2024.11-5
ii  qemu-efi-arm            2024.11-5
pn  qemu-efi-riscv64        <none>
ii  qemu-system             1:9.2.0+ds-5
ii  qemu-utils              1:9.2.0+ds-5
pn  schroot                 <none>
ii  util-linux              2.40.4-2
ii  vmdb2                   0.40-2
ii  zerofree                1.1.1-1+b1

-- no debconf information

Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread


Thread

Bug#1095174: autopkgtest 5.43: regression while testing debian-edu-doc: build times out and fails with tmpfail Paul Gevers <elbrus@debian.org> - 2025-02-04 20:40 +0100

csiph-web