Control: reassign -1 apt Hi Mark,
On Mon, 13 Jun 2022 11:26:13 -0500 Mark Esler <[email protected]> wrote: > Package: dehhelper > Version: 13.6ubuntu1 > > In the debian/control file setting Build-Depends-Indep to nothing > or whitespace will cause a build failure. > That is an interesting special-case you found. Particularly because I was certain it was not allowed at all and was ready to close the bug. But then Debian Policy decided to throw this little gem in my direction: """ Empty field values are only permitted in source package control files (debian/control). Such fields are ignored. """ (from ยง5.1) > dh appears unable to parse an empty Build-Depends-Indep list: > > E: Problem parsing dependency: Build-Depends-Indep > E: Unable to get build-dependency information for gccgo-6 > ERROR: Something went wrong with automatic dependency resolution. > > I am using Ubuntu 22.04, kernel 5.15.0-30-generic, with > debhelper 13.6ubuntu1. > > Mark > > However, none of those error messages are from debhelper. A codesearch finds the second line in apt, so @deity tag you are it. (For reference, I tried adding an empty Build-Depends-Indep and did a full dpkg-buildpackage locally without any issues assuming build dependencies were already installed. So I am pretty debhelper/13.7.2 and later works correctly in this case) Thanks, ~Niels

