On Wed, May 07, 2008 at 11:41:52AM +0200, Michael Matz wrote:
What Thorsten is trying to say is, that this complicates updating from older than the last box/product, to a point where the package maintainer probably will make an error that breaks such updating. Suppose there's a package oldpac with these versions:
oS 10.1 : oldpac 1.1 oS 10.2 : oldpac 1.3 oS 10.3 : oldpac 1.4 SLE10 : oldpac 1.2
Now, what version should be provided in newpac (going into oS 11.0)? With the current suggestion it would be:
Provides: oldpac = 1.4
That package will also go into SLE11. But updating from SLE10 to SLE11 would require a Provides: oldpac = 1.2 (as that was the version in SLE10).
Why do you think so? If there was no rename, we have the same scenario: oS 10.1 : pac 1.1 oS 10.2 : pac 1.3 oS 10.3 : pac 1.4 SLE10 : pac 1.2 pac 1.x will automatically get "Provides: pac = 1.x" by rpmbuild, and nobody is complaining about that. Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org