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
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] Update of backport, policy proposal
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Update%20of%20backport%2C%20policy%20proposal&In-Reply-To=%3CBANLkTinzjz2ksMaKwHfv1sB%3D_po-VC284A%40mail.gmail.com%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="005990.html">
<LINK REL="Next" HREF="006000.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] Update of backport, policy proposal</H1>
<B>Marianne Lombard</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Update%20of%20backport%2C%20policy%20proposal&In-Reply-To=%3CBANLkTinzjz2ksMaKwHfv1sB%3D_po-VC284A%40mail.gmail.com%3E"
TITLE="[Mageia-dev] Update of backport, policy proposal">marianne at tuxette.fr
</A><BR>
<I>Fri Jun 24 15:41:13 CEST 2011</I>
<P><UL>
<LI>Previous message: <A HREF="005990.html">[Mageia-dev] Update of backport, policy proposal
</A></li>
<LI>Next message: <A HREF="006000.html">[Mageia-dev] Update of backport, policy proposal
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#5992">[ date ]</a>
<a href="thread.html#5992">[ thread ]</a>
<a href="subject.html#5992">[ subject ]</a>
<a href="author.html#5992">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>Le 24/06/2011 13:42, Wolfgang Bornath a écrit :
><i> 2011/6/24 José Jorge<<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">jjorge at free.fr</A>>:
</I>>><i> Le vendredi 24 juin 2011 02:15:03, Michael Scherer a écrit :
</I>>>><i> Last solution, declare that cherry picking is not supported, or that
</I>>>><i> people are on their own, and explain the reason. However, people have
</I>>>><i> been asking this, and recommend this. This would also be against a goal
</I>>>><i> of having confidence in the backports.
</I>>>><i>
</I>>><i> I have always used backports in a total way : if I want latest software
</I>>><i> against stability, I take them all. Think about little dependencies that still
</I>>><i> exist (vlc + ffmpeg, etc).
</I>>><i>
</I>>><i> So I would say Mageia has two update modes :
</I>>><i>
</I>>><i> - end user (security) mode (updates)
</I>>><i> - power user (let's try everything) mode (updates+backports)
</I>>><i>
</I>>><i> Each user will recognise himself in one of the two modes.la
</I>><i> So, where do I find myself in this scenario?
</I>><i>
</I>><i> I do not use backports in general, they are disabled.
</I>><i> A new version of foo is coming in in cauldron and I want to use it in Mageia 1.
</I>><i> A friendly packager builds a backport of this new version of foo for Mageia 1.
</I>><i> I enable backports, do "urpmi foo" and I get the version from
</I>><i> backports including dependencies.
</I>><i> After that I disable backports.
</I>><i>
</I>><i> This is the way backports have been used by many users in Mandriva.
</I>><i> And (BTW) this is the exact meaning of the word, a version is
</I>><i> backported from a newer distrib-version or cooker/cauldron to an older
</I>><i> distrib-version or current stable version.
</I>I use a few backported package on a Mdv install (please, don't lapidate
me, I have 2 mageia cauldron at home). To easily update them, I have
made a small and ugly bash script.
It can propably being optimised, clean, etc. I run it manually times to
times .
Regards
[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">jehane at mdvbox</A>]$ cat update-backports.sh
#!/bin/bash
# Add here your package, for each repository
# Main backports package
pkge_main="firefox"
# Contrib backports package
pkge_contrib="fusioninventory-agent";
echo "Script for updating package present in non-activated repositery"
echo "Only for distribution using urpmi"
echo ""
echo "List of checked package"
echo $pkge_main
echo $pkge_contrib
echo ""
# Must be launch as root
if [ "$UID" -ne 0 ]; then
echo "Need to be root"
exit $E_NOTROOT
fi
# Updating repos
echo "Updating backports repository"
urpmi.update "Main Backports"
urpmi.update "Contrib Backports"
echo "Updating package"
for package in `echo $pkge_main` ;
do urpmi --searchmedi "Main Backports" $package
done
for package in `echo $pkge_contrib` ;
do urpmi --searchmedia "Contrib Backports" $package
done
--
Marianne Lombard (Jehane)
Mageia User - Mageia french translation team
Inside every fat girl, there is a thin girl waiting to get out (and a
lot of chocolate) - Terry Pratchett
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="005990.html">[Mageia-dev] Update of backport, policy proposal
</A></li>
<LI>Next message: <A HREF="006000.html">[Mageia-dev] Update of backport, policy proposal
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#5992">[ date ]</a>
<a href="thread.html#5992">[ thread ]</a>
<a href="subject.html#5992">[ subject ]</a>
<a href="author.html#5992">[ 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>
|