gnupg missing in build-essential

Lucas Nussbaum lucas at lucas-nussbaum.net
Mon Mar 29 13:36:04 BST 2010


On 29/03/10 at 00:21 -0700, Steve Langasek wrote:
> On Mon, Mar 29, 2010 at 08:13:50AM +0200, Raphael Hertzog wrote:
> > Package: build-essential
> > Version: 11.5
> 
> > On Sun, 28 Mar 2010, Steve Langasek wrote:
> > > >  Actually I'm not sure the FTBFS report of that one is correct; it
> > > >  seemed to be missing gpg, but gnupg is Build-Essential: yes; I uploaded
> > > >  a package build-deping on gnupg explicitly because I thought this was a
> > > >  problem with the Launchpad chroots, but actually these *do* include
> > > >  gpg, I guess Lucas' chroots were missing it.  Latest upload built fine.
> 
> > > The package has a Build-Essential: yes field in the Packages file, but isn't
> > > the definition of build-essential "the set of packages that
> > > 'build-essential' depends on"?  I have no idea what sets or honors a
> > > Build-Essential: yes field in Packages.
> 
> > > Since you've uploaded a workaround there's no need to worry about the
> > > package being removed now, but I wonder if we shouldn't be fixing this in
> > > the build-essential package rather than expecting lucas's rebuilds to honor
> > > what appears to be a non-standard field.
> 
> > Those fields are added by Debian's ftpmasters by way of their extra
> > override file:
> > http://ftp.debian.org/debian/indices/override.sid.extra.main.gz
> 
> > debootstrap in buildd mode honors that field.
> 
> > That disparity is still undesired IMO, filing a bug against
> > build-essential for this.
> 
> gnupg isn't build-essential in Debian and not marked as such; what disparity
> are you hoping to correct with this bug report against the Debian package?
> 
> (If anything, it appears the Debian jetring package has a missing
> build-dependency on gnupg that has been overlooked because the package is
> arch: all.)

It is possible that I added gnupg to the Debian chroot to avoid all the apt
warnings in the build log. My chroot is almost minimal, but I don't try
too hard to make it really minimal.

- Lucas



More information about the ubuntu-devel mailing list