Re: Request to drop %(%{__id_u} -n) in preferred buildroot

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

 



On Wed, Jul 19, 2006 at 08:41:45AM -0400, Jesse Keating wrote:
> On Wednesday 19 July 2006 08:29, Axel Thimm wrote:
> > It makes more sense to include a conditional epoch or target/arch in
> > the buildroot that the builder. In fact the best thing for a
> > buildsystem is to override the buildroot adding a build-id to it
> > anyway.
> 
> Or what we REALLY should do is have rpm(build) supplant a standard buildroot 
> when one isn't found in the spec file, so we can REMOVE Buildroot from the 
> spec file all together and no longer have these discussions.  Instead of 
> nitpicking on how the buildroot should look, we just say 'remove buildroot 
> definitions'.  That's KISS.

I would agree, if it weren't for undefined behaviour at best when
someone uses the buildroot-less specfile on a system not supplying a
default buildroot.

In the worst case you could end up with an empty buildroot and
%install/%clean operations on the buildroot could suddenly really
happen in the live filesystem.

So, even if we get some current/future rpm version to behave as we
wish it we would need to allow for many years to pass to really start
dropping BuildRoot tags.
-- 
Axel.Thimm at ATrpms.net

Attachment: pgpKqbrKabWZS.pgp
Description: PGP signature

--
Fedora-packaging mailing list
Fedora-packaging@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-packaging

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux