On Mon, 20 Jul 2009, Richard Guenther wrote:
On Mon, 20 Jul 2009, Dominique Leuenberger wrote:
On 7/20/2009 at 15:17, Richard Guenther
wrote: I have just finished Milestone 1 of my hackweek project that gets rid of the need to sync build counters between the arch instances.
I hope this won't end up in dozens of 'package x has higher version but less fitting architecture' due to
foo-1-1.1 in x86_64 and foo-1-1.2 in i586
this is something that was avoided now with keeping them in sync if I'm not mistaken. (zypper might play nicely with this. not sure about other PMs).
That may of course happen, but you need to have repositories for two architectures registered, no? I do not see this as a big problem anyway - it could happen as intermediate state during a rebuild already.
Btw, the main motivation here is not getting rid of the build counter
sync but instead allowing us to drop unchanged sub-packgages to shrink
the amount of packages to download and upgrade when tracking Factory.
This at least requires that the rebuild counter does not appear in
package dependencies (which my changes ensure by dropping the
rebuild counter from %release during dependency tracking).
Richard
--
Richard Guenther