[Rpm-maint] [PATCH] rpmbuild: clean up buildroot handling, set a default buildroot

Tom 'spot' Callaway tcallawa at redhat.com
Thu Feb 15 20:19:38 UTC 2007


On Thu, 2007-02-15 at 15:12 -0500, Jason Corley wrote:
> So compatibility should only be maintained when someone at Red Hat
> says it's worth keeping.

Well, I wouldn't go that far. If a small group of people are reliant
upon a program's bad behavior, should you fix the behavior to be sane
and make life much simpler for the majority of users, or ignore the bad
behavior to keep the small group happy?

In this case, fixing the bug so that the default buildroot is not / is
trivial for people dumping binary bits into RPM.

In fact, if you follow the "rpm defaults are trumped by system macros
are trumped by local spec defines", then all those users seeking
"compatibility" would need to do is add:

BuildRoot: /




More information about the Rpm-maint mailing list