summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2011-October/009192.html
blob: a86e6931fceabd4e730a0936c0261f62c9bea9fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] Subrel for version updates on stable releases
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Subrel%20for%20version%20updates%20on%20stable%20releases&In-Reply-To=%3C4EABD0AC.8050402%40laposte.net%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="009187.html">
   <LINK REL="Next"  HREF="009194.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] Subrel for version updates on stable releases</H1>
    <B>andre999</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Subrel%20for%20version%20updates%20on%20stable%20releases&In-Reply-To=%3C4EABD0AC.8050402%40laposte.net%3E"
       TITLE="[Mageia-dev] Subrel for version updates on stable releases">andre999mga at laposte.net
       </A><BR>
    <I>Sat Oct 29 12:08:44 CEST 2011</I>
    <P><UL>
        <LI>Previous message: <A HREF="009187.html">[Mageia-dev] Subrel for version updates on stable releases
</A></li>
        <LI>Next message: <A HREF="009194.html">[Mageia-dev] Subrel for version updates on stable releases
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#9192">[ date ]</a>
              <a href="thread.html#9192">[ thread ]</a>
              <a href="subject.html#9192">[ subject ]</a>
              <a href="author.html#9192">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>Samuel Verschelde a &#233;crit :
&gt;<i> Le vendredi 28 octobre 2011 18:17:18, Anssi Hannula a &#233;crit :
</I>&gt;<i>    
</I>&gt;&gt;<i> Hi!
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> Currently the updates policy [1] says that updates to a new version
</I>&gt;&gt;<i> should have 1.1.mga1 as release, and that cauldron should be bumped to
</I>&gt;&gt;<i> 2.mga2 on those cases.
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> However, on the packages where version updates are done (e.g. wine,
</I>&gt;&gt;<i> flash-player-plugin, opera, firefox, chromium), doing that causes the
</I>&gt;&gt;<i> following chain of events on every update:
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> 1. cauldron submission with 1.mga2
</I>&gt;&gt;<i> 2. mga1 submission with 1.1.mga1
</I>&gt;&gt;<i> 3. cauldron submission with 2.mga2
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> So the pkgs have to always be submitted to cauldron twice (unless one
</I>&gt;&gt;<i> skips right to 2.mga2, which would be rather confusing IMO).
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> I suggest we change the policy to say that package updates to stable
</I>&gt;&gt;<i> should use 1.mga1 release (i.e. no subrel), so that it goes:
</I>&gt;&gt;<i> 1. cauldron submission with 1.mga2
</I>&gt;&gt;<i> 2. mga1 submission with 1.mga1
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> and no extra submissions or commits required.
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> Then, if some extra fix is needed, one does:
</I>&gt;&gt;<i> 1. cauldron submission with 2.mga2
</I>&gt;&gt;<i> 2. mga1 submission with 1.1.mga1
</I>&gt;&gt;<i>
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> WDYT?
</I>&gt;&gt;<i>
</I>&gt;&gt;<i> [1] <A HREF="http://www.mageia.org/wiki/doku.php?id=updates_policy">http://www.mageia.org/wiki/doku.php?id=updates_policy</A>
</I>&gt;&gt;<i>      
</I>&gt;<i> I warned about this when we discussed about release 0 and subrels for updates,
</I>&gt;<i> but nobody reacted against at that time, so it ended in the written policy :)
</I>&gt;<i>
</I>&gt;<i> See <A HREF="https://mageia.org/pipermail/mageia-dev/2011-July/007080.html">https://mageia.org/pipermail/mageia-dev/2011-July/007080.html</A>
</I>&gt;<i>
</I>&gt;<i> I don't see drawbacks to your change proposal, if no one does, it gets my
</I>&gt;<i> vote.
</I>&gt;<i>    
</I>I agree as well.  No sense in useless rebuilding.

Sometimes the version in cauldron is only an upstream bugfix to the 
version in stable.
It that case, it is the only logical thing to do.
Since except for the versioning, the builds in cauldron and stable would 
be identical.

That is the case for xkeyboard-config, where version 2.3 in cauldron is 
an upstream bugfix for version 2.2 in mga1 
(<A HREF="https://bugs.mageia.org/show_bug.cgi?id=2280">https://bugs.mageia.org/show_bug.cgi?id=2280</A>)

I noticed that that was also essentially the case for a recent bug with 
hunspell, even though upstream had bumped the major release number. 
(<A HREF="https://bugs.mageia.org/show_bug.cgi?id=2272">https://bugs.mageia.org/show_bug.cgi?id=2272</A>)
(Actually several upstream updates, one with an alternate release 
major/minor designations.  Essentially bugfix updates.)
So a lot of effort was made to provide an update by patches to fix a 
bug, when just using the update in cauldron would have satisfied the 
problem.  With no risk of regression, since the requires were identical, 
and many if not most of the dependant localisations were identical as well.
I'm not sure if the current policy, as written, prevents using the 
version from cauldron as an update to stable, when the major/minor 
release numbers differ.
Would be good to clarify / modify if necessary.
&gt;<i> Best regards
</I>&gt;<i>
</I>&gt;<i> Samuel Verschelde
</I>&gt;<i>    
</I>
Regards :-)

-- 
Andr&#233;

</PRE>







































<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="009187.html">[Mageia-dev] Subrel for version updates on stable releases
</A></li>
	<LI>Next message: <A HREF="009194.html">[Mageia-dev] Subrel for version updates on stable releases
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#9192">[ date ]</a>
              <a href="thread.html#9192">[ thread ]</a>
              <a href="subject.html#9192">[ subject ]</a>
              <a href="author.html#9192">[ author ]</a>
         </LI>
       </UL>

<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>