make 4.3-4.1 triggers build failures

Bug #1939973 reported by Matthias Klose
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
make-dfsg (Ubuntu)
Fix Released
High
Unassigned

Bug Description

trying to rebuild cross-toolchain-base from
https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/volatile/+packages

triggers a build failure:

[...]
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 '^\#' /<<PKGBUILDDIR>>/debian/patches/binutils/series)" ]; then QUILT_PATCHES=/<<PKGBUILDDIR>>/debian/patches/binutils quilt --quiltrc /dev/null push -a; fi; rm -rf .pc
cd binutils-2.37 ; env -i CROSS_ARCHS="amd64 i386 s390x ppc64el arm64 armhf armel powerpc" 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:215: stamp-dir/init-binutils] Error 2
dpkg-buildpackage.pl: error: debian/rules build subprocess returned exit status 2

working around by omitting the -i option to env, or by setting PATH explicitly. Reverting to the version in the release pocket lets the c-t-b- build succeed.

Tags: fr-1618
Matthias Klose (doko)
Changed in make-dfsg (Ubuntu):
status: New → Confirmed
importance: Undecided → High
tags: added: block-proposed rls-ii-incoming
Revision history for this message
Matthias Klose (doko) wrote :

copied the binary packages to
https://launchpad.net/~doko/+archive/ubuntu/toolchain

and removed them from impish-proposed

tags: added: fr-1618
tags: removed: rls-ii-incoming
Revision history for this message
Heinrich Schuchardt (xypron) wrote :

Building cross-toolchain-base in ppa:xypron/merge-from-debian did not show the described failure. How can it be reproduced?

Revision history for this message
Steve Langasek (vorlon) wrote :

Removing block-proposed tag because this is now blocking the unrelated 4.3-4ubuntu2 upload.

tags: removed: block-proposed
Revision history for this message
Julian Andres Klode (juliank) wrote (last edit ):

I rebuilt make-dfsg 4.1 without changes and cross-toolchain-base mostly finished building against it in the same bileto ppa, so this issue seems resolved, probably some toolchain bug?

https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4783/+packages

Changed in make-dfsg (Ubuntu):
status: Confirmed → Fix Committed
no longer affects: make-dfsg (Ubuntu Impish)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package make-dfsg - 4.3-4.1build1

---------------
make-dfsg (4.3-4.1build1) jammy; urgency=medium

  * No-change rebuild to hopefully address LP: #1939973
  * The -4.1 upload also restores the broken gmake symlink (LP: #989961)

make-dfsg (4.3-4.1) unstable; urgency=medium

  * Non-maintainer upload.
  * make-guile: fix broken symlinks /usr/bin/gmake and
    /usr/share/man/man1/gmake.1.gz. (Closes: #986240)

 -- Julian Andres Klode <email address hidden> Tue, 15 Feb 2022 16:32:21 +0100

Changed in make-dfsg (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.