[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#481924: debootstrap: Should install build-essential in buildd variant



reassign 481924 ftp.debian.org
tags 481924 - pending
thanks

(I would have liked to CC buildd admins on this mail, but have not done so 
as it seems there is no single address for that.
CC'ing all arch@buildd.d.o seems inappropriate. If someone knows a mail 
address for them, feel free to bounce or forward.)

On Monday 19 May 2008, Frans Pop wrote:
> On Monday 19 May 2008, Mike Hommey wrote:
> > The buildd variant currently installs Build-Essential: yes packages
> > but doesn't install build-essential, which dpkg-buildpackage expects
> > to be present.
>
> I've added this in debootstrap, but thinking about it a bit it seems
> that maybe it would be more logical to reassign this to build-essential
> and have that package add 'Build-Essential: yes' in its control file.

After some more thought it seems more logical to maintain which packages 
should be installed on a buildd in one location, so I've reverted the 
change to debootstrap.

Current build-essential overrides file is:
merkel:/org/ftp.debian.org/scripts/external-overrides$ cat build-essential
apt     Build-Essential yes
binutils        Build-Essential yes
cpio    Build-Essential yes
cpp     Build-Essential yes
dpkg-dev        Build-Essential yes
g++     Build-Essential yes
gcc     Build-Essential yes
libc0.3-dev     Build-Essential yes
libc6-dev       Build-Essential yes
libc6.1-dev     Build-Essential yes
linux-kernel-headers    Build-Essential yes
make    Build-Essential yes
patch   Build-Essential yes
perl    Build-Essential yes
perl-modules    Build-Essential yes

There seems to be some overlap between this list and the build-essential 
package, which has:
Depends: libc6-dev | libc-dev, gcc (>= 4:4.1.1), g++ (>= 4:4.1.1), make, 
dpkg-dev (>= 1.13.5)

My suggestion is that ftp-masters add build-essential to that overrides 
file and clean up the overlap. If there is a good reason not to do so, 
feel free to reassign the BR back to debootstrap.

Cheers,
FJP

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: