Le mardi 17 juillet 2012 à 12:30 +0200, Juergen Weigert a écrit :
On Jul 17, 12 12:03:58 +0200, Michal Kubeček wrote:
On Monday 16 of July 2012 20:35EN, Linda Walsh wrote:
Definition of clean == freshly installed system with all devel packages. No. The only sane way to get (at least to some extent) reproducible build results is to build in well defined and minimum build environment, not in the installation intended for daily use.
Can we define in the specfile that a package must not be present? E.g. prohibit that the package itself is already there:
BuildRequires: -%{name}
BuildConflicts: is for that (but it is usually not used, because empty
chroot are the only reproducible sane way to produce packages and it is
not a SUSE only idea..)
--
Frederic Crozat