Control: severity -1 grave On Tue, 21 Apr 2020 21:54:57 +0300 =?UTF-8?B?T3R0byBLZWvDpGzDpGluZW4=?= <o...@debian.org> wrote: > I noticed my builds started failing today with error message: > > Step 4/7 : RUN DEBIAN_FRONTEND=noninteractive mk-build-deps -r -i > control -t 'apt-get -y -o Debug::pkgProblemResolver=yes > --no-install-recommends' > ---> Running in 912092c7ebbd > dpkg-buildpackage: info: source package mariadb-10.5-build-deps > dpkg-buildpackage: info: source version 1.0 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by root <root@912092c7ebbd> > dpkg-source --before-build . > dpkg-buildpackage: info: host architecture amd64 > dpkg-checkbuilddeps: error: Unmet build dependencies: build-essential:native > dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting > dpkg-buildpackage: warning: (Use -d flag to override.) > Error in the build process: exit status 3 > dpkg: error: cannot access archive > 'mariadb-10.5-build-deps_1.0_amd64.deb': No such file or directory > mk-build-deps: dpkg --unpack failed > The command '/bin/sh -c DEBIAN_FRONTEND=noninteractive mk-build-deps > -r -i control -t 'apt-get -y -o Debug::pkgProblemResolver=yes > --no-install-recommends'' returned a non-zero code: 2 > > I am pretty sure this is related to the recent equivs 2.3.0 release, > but I have not figured out the details yet.
It is quite certain that the problem was introduced with the equivs 2.3.0 release. If you run the "debbisect" script from this merge request https://salsa.debian.org/debian/devscripts/-/merge_requests/177#note_148500 then you will get: $ ./scripts/debbisect --depends=equivs --cache=./cache 2020-04-18 2020-04-20 'chroot "$1" equivs-build /usr/share/doc/equivs/examples/webserver.ctl' [...] bisection finished successfully last good timestamp: 2020-04-19 06:52:31.476563+02:00 first bad timestamp: 2020-04-19 10:35:09.156250+02:00 only one package differs: equivs is the culprit Notice that the test-command executes equivs-build with one of the provided examples (webserver.ctl), so the problem is not mk-build-deps specific. I wrote an autopkgtest which also demonstrates the problem: https://salsa.debian.org/perl-team/modules/packages/equivs/-/merge_requests/5 Since all examples fail with the message "Unmet build dependencies: build-essential:native" I'm raising the severity to grave. I'm not able to find a way to craft a control file that is still working with equivs. Thanks! cheers, josch
signature.asc
Description: signature