cross-toolchain-base-devs team mailing list archive
-
cross-toolchain-base-devs team
-
Mailing list archive
-
Message #00054
Bug#992534: binutils breaks cross-toolchain-base autopkgtest: No such file or directory
Source: binutils, cross-toolchain-base
Control: found -1 binutils/2.37-4
Control: found -1 cross-toolchain-base/53
Severity: serious
Tags: sid bookworm
X-Debbugs-CC: debian-ci@xxxxxxxxxxxxxxxx
User: debian-ci@xxxxxxxxxxxxxxxx
Usertags: breaks needs-update
Dear maintainer(s),
With a recent upload of binutils the autopkgtest of cross-toolchain-base
fails in testing when that autopkgtest is run with the binary packages
of binutils from unstable. It passes when run with only packages from
testing. In tabular form:
pass fail
binutils from testing 2.37-4
cross-toolchain-base from testing 53
all others from testing from testing
I copied some of the output at the bottom of this report.
Currently this regression is blocking the migration of binutils to
testing [1]. Due to the nature of this issue, I filed this bug report
against both packages. Can you please investigate the situation and
reassign the bug to the right package?
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=binutils
https://ci.debian.net/data/autopkgtest/testing/amd64/c/cross-toolchain-base/14718169/log.gz
autopkgtest [12:31:01]: test build: [-----------------------
Testing cross builds on amd64 ...
+ CROSS_ARCHS=ppc64el DEB_BUILD_OPTIONS=parallel=2 nopgo nolto
dpkg-buildpackage -d -b --no-sign
dpkg-buildpackage: info: source package cross-toolchain-base
dpkg-buildpackage: info: source version 53
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Matthias Klose <doko@xxxxxxxxxx>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
linux: 5.10.46-4 / 5.10.13-1cross4
glibc: 2.31-13 / 2.31-9cross4
old linux version: 5.10.13-1 / 4
old glibc version: 2.31-9 / 4
new linux version: 5.10.46-4cross1
new glibc version: 2.31-13cross1
rm -rf linux-source-*
rm -rf linux-[45]*
rm -rf glibc-*
rm -rf gcc
rm -rf binutils-*
rm -rf debian/tmp.ppc64el
rm -f debian/files debian/no-packages
rm -f debian/cross-compile
find debian -name '*~' | xargs -r rm -f
rm -f *.*deb *.changes *.buildinfo
rm -rf repackfiles tmp tmp-* debian/tmp.*
rm -rf stamp-dir/
mkdir stamp-dir/
dh_clean
dh_clean: warning: Compatibility levels before 10 are deprecated (level
9 in use)
debian/rules build
linux: 5.10.46-4 / 5.10.13-1cross4
glibc: 2.31-13 / 2.31-9cross4
old linux version: 5.10.13-1 / 4
old glibc version: 2.31-9 / 4
new linux version: 5.10.46-4cross1
new glibc version: 2.31-13cross1
START stamp-dir/init-glibc
rm -rf glibc-2.31
tar -x -f /usr/src/glibc/glibc-2.31.tar.xz
cp -a /usr/src/glibc/debian/ glibc-2.31
cd glibc-2.31 ; \
QUILT_PATCHES=/tmp/autopkgtest-lxc._6ladi09/downtmp/build.RXi/src/debian/patches/glibc/debian
quilt --quiltrc /dev/null push -a && \
rm -rf .pc/
Applying patch dpkg-shlibs.patch
patching file debian/rules.d/debhelper.mk
Hunk #1 succeeded at 82 (offset 2 lines).
Applying patch local-kill-locales.patch
patching file debian/rules
Hunk #1 succeeded at 145 (offset 3 lines).
patching file localedata/SUPPORTED
Applying patch glibc-build-tools.diff
patching file debian/rules
Now at patch glibc-build-tools.diff
touch stamp-dir/init-glibc
START stamp-dir/init-gcc
set -e; \
mkdir gcc -p ; \
cd gcc ; \
ln -sf /usr/src/gcc-10/gcc-10.2.0-dfsg.tar.xz \
$(basename $(tar tf /usr/src/gcc-10/gcc-10.2.0-dfsg.tar.xz | head
-1)).tar.xz ;\
cp -a /usr/src/gcc-10/debian/ . ; \
if [ -n "$(grep -v '^\#'
/tmp/autopkgtest-lxc._6ladi09/downtmp/build.RXi/src/debian/patches/gcc/series)"
]; then \
QUILT_PATCHES=/tmp/autopkgtest-lxc._6ladi09/downtmp/build.RXi/src/debian/patches/gcc
quilt --quiltrc /dev/null push -a ; \
fi;
touch stamp-dir/init-gcc
START stamp-dir/init-linux
rm -rf linux-source-[45].*
tar -x -f /usr/src/linux-source-5.10.tar.xz
touch stamp-dir/init-linux
mkdir -p debian/tmp.ppc64el
touch stamp-dir/init-dirs
START stamp-dir/init-binutils
tar -x -f /usr/src/binutils/binutils-2.37.tar.xz
set -e; cd binutils-2.37 ; cp -a /usr/src/binutils/debian/ . ; if [ -n
"$(grep -v '^\#'
/tmp/autopkgtest-lxc._6ladi09/downtmp/build.RXi/src/debian/patches/binutils/series)"
]; then
QUILT_PATCHES=/tmp/autopkgtest-lxc._6ladi09/downtmp/build.RXi/src/debian/patches/binutils
quilt --quiltrc /dev/null push -a; fi; rm -rf .pc
cd binutils-2.37 ; env -i CROSS_ARCHS="ppc64el" debian/rules stamps/control
make: dpkg-architecture: No such file or directory
make: lsb_release: No such file or directory
make: lsb_release: No such file or directory
make: pwd: No such file or directory
make: dpkg-parsechangelog: No such file or directory
make: dpkg-parsechangelog: No such file or directory
make: dpkg-parsechangelog: No such file or directory
make: dpkg-parsechangelog: No such file or directory
debian/rules:163: *** unexpected source package name: . Stop.
make: *** [debian/rules:212: stamp-dir/init-binutils] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit
status 2
autopkgtest [12:31:25]: test build: -----------------------]
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature