Jesse Keating wrote : > > we can rip out all BuildRoot: lines for good : > > > * Mandatory : The BuildRoot must start with > > > %{_tmppath}/%{name}-%{version}-%{release}. The preferred value is > > > %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n). > > > > I like sane "guide" lines, not arbitrary "fixed" lines that make little > > to no sense. > > These are not enough to fix Ralf's issues. > > > If a mktemp based buildroot which actually fixes real issues is found, > > I'll have absolutely no problem switching to that! > > Ralf should be able to point out these problems which a mktemp based solution > would fix. I've read Ralf's issues. Sure, there are issues, and I get his point. Here's another, which IIRC Axel has already exposed a few times : - Try to rebuild an x86_64 package on an x86_64 machine... let's say it takes a long time for some reason. - Fire up the i386 rebuild for the same package on the same x86_64 machine... boom, you end up with installed files overwriting each others! (I've never tested this myself) Which brings me back to my initial points : 1) There are issues, we all know that. 2) There are issues which the current _mandatory_ BuildRoot doesn't fix! 3) We have barely made a fixed setting mandatory, and are already in the process of finding it a replacement. I'm not arguing against using the BuildRoot value which was _suggested_ until now. I'm just annoyed that it has been made _mandatory_ for (what I find to be) no obvious reasons, and knowing we want to change it ASAP. Oh, and co-workers should be using mock. People using plain rpmbuild nowadays should be prepared to see about just as many side-effects as people using rpmbuild as root a few years ago... My packages under review are currently blocked because of this useless guideline change :-( Matthias -- Clean custom Red Hat Linux rpm packages : http://freshrpms.net/ Fedora Core release 6 (Zod) - Linux kernel 2.6.19-1.2895.fc6 Load : 0.33 0.49 0.47 -- fedora-extras-list mailing list fedora-extras-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-extras-list