[opensuse-buildservice] Triple number in released product
Hi, Why do some packages have three numbers in %release now? For example, /13.1/repo/oss/suse/noarch/mplus-fonts-1.0.56-2.1.2.noarch.rpm. "2" is CI_CNT, "1" is B_CNT, and "2" is...? Usually, adding extra numbers was only used in conjunction with maintenance updates, was it not? thanks, Jan -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Wed, Nov 13, 2013 at 08:47:34PM +0100, Jan Engelhardt wrote:
Why do some packages have three numbers in %release now? For example, /13.1/repo/oss/suse/noarch/mplus-fonts-1.0.56-2.1.2.noarch.rpm. "2" is CI_CNT, "1" is B_CNT, and "2" is...? Usually, adding extra numbers was only used in conjunction with maintenance updates, was it not?
Some weeks ago, the 13.1 codestream was split from Factory. From that point on, all 13.1 builds will get an extra digit, so that commits to 13.1 can't "overtake" the corresponding Factory packet. Thus: Factory builds 1.0.56-3.<rebuildcnt>, the next Factory checkin will build 1.0.56-4.<rebuildcnt>. 13.1 builds 1.0.56-2.1.<rebuildcnt>, the next 13.1 checkin will build 1.0.56-2.2.<rebuildcnt>. Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Michael Schroeder
Some weeks ago, the 13.1 codestream was split from Factory. From that point on, all 13.1 builds will get an extra digit, so that commits to 13.1 can't "overtake" the corresponding Factory packet.
Until the package gets a version update (eg. zypper). Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Thu, Nov 14, 2013 at 11:40:54AM +0100, Andreas Schwab wrote:
Michael Schroeder
writes: Some weeks ago, the 13.1 codestream was split from Factory. From that point on, all 13.1 builds will get an extra digit, so that commits to 13.1 can't "overtake" the corresponding Factory packet.
Until the package gets a version update (eg. zypper).
Actually that would also work if somebody would bother to put a "CiCntStart:" in the Projectconfigs. M. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Thursday 2013-11-14 11:35, Michael Schroeder wrote:
On Wed, Nov 13, 2013 at 08:47:34PM +0100, Jan Engelhardt wrote:
Why do some packages have three numbers in %release now? For example, /13.1/repo/oss/suse/noarch/mplus-fonts-1.0.56-2.1.2.noarch.rpm. "2" is CI_CNT, "1" is B_CNT, and "2" is...? Usually, adding extra numbers was only used in conjunction with maintenance updates, was it not?
Some weeks ago, the 13.1 codestream was split from Factory. From that point on, all 13.1 builds will get an extra digit, so that commits to 13.1 can't "overtake" the corresponding Factory packet.
Though that does not seem to apply for all, such as NetworkManager-0.9.8.8-1.1.x86_64.rpm (no 1.1.1). -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Thu, 2013-11-14 at 19:10 +0100, Jan Engelhardt wrote:
On Thursday 2013-11-14 11:35, Michael Schroeder wrote:
On Wed, Nov 13, 2013 at 08:47:34PM +0100, Jan Engelhardt wrote:
Why do some packages have three numbers in %release now? For example, /13.1/repo/oss/suse/noarch/mplus-fonts-1.0.56-2.1.2.noarch.rpm. "2" is CI_CNT, "1" is B_CNT, and "2" is...? Usually, adding extra numbers was only used in conjunction with maintenance updates, was it not?
Some weeks ago, the 13.1 codestream was split from Factory. From that point on, all 13.1 builds will get an extra digit, so that commits to 13.1 can't "overtake" the corresponding Factory packet.
Though that does not seem to apply for all, such as NetworkManager-0.9.8.8-1.1.x86_64.rpm (no 1.1.1).
As I understood Mihcael's mail, this only happens on packages rebuilt in
13.1 after the split. NM did not have changes going into 13.1 which have
not been in Factory upfront... so no rebuild, no 3 digit release number.
Dominique
--
Dimstar / Dominique Leuenberger
Dimstar / Dominique Leuenberger
As I understood Mihcael's mail, this only happens on packages rebuilt in 13.1 after the split.
*Every* package was rebuilt. But NetworkManager got a version upgrade: $ osc buildhist openSUSE:13.1 NetworkManager standard x86_64 time srcmd5 rev vers-rel.bcnt 2013-09-21 05:33:46 19de3dd08f40c556a7bf968d84cd08e8 1 0.9.8.2-3.1.1 2013-09-24 13:00:48 b10b4e79e690269d8f317b6df693b99b 2 0.9.8.4-1.1 2013-09-26 15:43:09 b10b4e79e690269d8f317b6df693b99b 2 0.9.8.4-1.2 2013-09-28 10:56:26 b10b4e79e690269d8f317b6df693b99b 2 0.9.8.4-1.3 2013-10-02 14:06:59 effde7fc166656343e0645d08206ad06 3 0.9.8.6-1.1 2013-10-08 12:07:43 b4b309cca67eb8d55d920cf7363a010a 4 0.9.8.6-2.1 2013-10-14 10:30:10 afcf198a5ff143cf6da88897d2b583e2 5 0.9.8.8-1.1 Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (5)
-
Andreas Schwab
-
Andreas Schwab
-
Dimstar / Dominique Leuenberger
-
Jan Engelhardt
-
Michael Schroeder