Moving towards a deb-buildinfo(5) Format 1.0
Guillem Jover
guillem at debian.org
Sat Mar 11 02:33:05 UTC 2017
Hi again!
[ I just had this drafted around, and though I just update and send it
out as a status update. ]
On Sun, 2017-02-19 at 18:52:16 +0100, Guillem Jover wrote:
> On Sat, 2016-11-12 at 19:04:53 +0100, Guillem Jover wrote:
> > As I've mentioned elsewhere, I've noticed several things with the
> > current .buildinfo format, even after the cleanup pre-merge, that
> > I'd like to fix or change so that we can hopefully reach Format 1.0.
>
> Ok, let's see what's the current status:
[…]
I forgot to mention two curretly pending issues, not listed previously:
* An error in dpkg-genbuildinfo caused by arch-qualified dependencies
on a virtual package.
This was in dpkg 1.18.23. An implementation detail though, even if
unfortunate.
* Broken dependency recursor in dpkg-genbuildinfo
The dependency traversal in dpkg-genbuildinfo is pretty much broken
for many/most Multi-Arch cases. But the same applies to
dpkg-checkbuilddeps and the Dpkg::Deps perl module. This needs major
rework and is in a way a pre-existing problem, and in any case an
implementation detail.
> > I'll probably do some of the fixes already and bump Format to 0.2
> > and after the discussion settles we can perhaps do a 0.3, and see how
> > it goes, and iterate until it looks good, at which point we'd declare
> > it 1.0, ideally before the freeze. :)
>
> So given the above, I've queued a minimal change declaring the format
> 1.0 for dpkg 1.18.23 or .24, please shout if you see any additional
> problem or blocker.
This has happened now, given that the above are implementation details,
and do not really affect the format.
Thanks,
Guillem
More information about the Reproducible-builds
mailing list