$RPM_BUILD_ROOT != %{buildroot} (was:Re: Prelink success story :))
Michael Schwendt
ms-nospam-0306 at arcor.de
Fri Feb 27 10:38:50 UTC 2004
On Fri, 27 Feb 2004 00:20:14 -0500, Lamar Owen wrote:
> The point is that the $RPM_BUILD_ROOT recommendation isn't even consistently
> followed in the rpmmacros definitions themselves, meaning that every spec
> file is using a willy-nilly mix of %{buildroot} and $RPM_BUILD_ROOT even if
> those strings do not appear in your spec file itself. Thus the
> recommendation and checklist item is totally redundant and really deserves to
> be removed, Jeff's comments notwithstanding. If and when Jeff actually
> changes ${buildroot} basic core rpm build macros will break, and break badly,
> so the likelihood of that change happening is somewhere between slim and
> none, and Slim just left town. Of course, Jeff has surprised us
> before... :-)
Which -- except for the low-level investigation on where the rpmbuild core
uses %buildroot as opposed to $RPM_BUILD_ROOT -- is what I've written
earlier, albeit with different words. There is no reason to believe that
%buildroot would be killed without a warning. But please don't expect me
to edit a Wiki before I haven't heard more voices as it is not me who
decides on the fate of such guidelines. There are so many writings in the
Wiki one can improve/enhance/modify, I could stop reviewing packages and
switch to become a documentation dude. Which I don't want.
--
More information about the fedora-devel-list
mailing list