Gentoo Archives: gentoo-user-fr

From: Nicolas Sebrecht <nicolas.s-dev@×××××××.net>
To: gentoo-user-fr@l.g.o
Cc: Nicolas Sebrecht <nicolas.s-dev@×××××××.net>
Subject: [gentoo-user-fr] Re: Hi
Date: Mon, 29 Mar 2010 23:07:15
Message-Id: 20100329221821.GB13004@vidovic
In Reply to: Re: [gentoo-user-fr] Hi by "Sébastien Picavet"
1 On Mon, Mar 29, 2010 at 09:40:59PM +0200, Sébastien Picavet wrote:
2 >
3 > Je ne vois pas en quoi une Gentoo serait moins stable qu’une autre
4 > distribution.
5
6 Il y a plusieurs bonnes raisons à cela tout de même. Les distributions
7 binaires proposent souvent un seul binaire par paquet (et parfois deux
8 ou trois grand maximum [x86 et 64bits par exemple]).
9
10 Cela a plusieurs conséquences en terme de stabilité.
11
12 La première est qu'un binaire identique est testé sur tous les systèmes.
13 Il y a donc plus de chance de détecter un bug durant la période de
14 tests.
15
16 La seconde est qu'il est plus problable avec un système comme Gentoo
17 d'être confronté à des bugs en raison de la multiplicité des systèmes ―
18 dans les softs eux-mêmes ou dans les dépendances. C'est le jeu des use
19 flags qui veut ça. Il n'y a pas _un_ système, mais autant de systèmes
20 possibles que de combinaisons de use flags.
21
22 La dernière raison que je vois et qui est la plus importante à mes yeux
23 n'a pas une origine uniquement technique. Il s'agit du mode choisi de
24 maintenance et de développement de la distribution. Chaque
25 développeur/mainteneur a un accès complet en écriture sur l'arbre
26 portage. C'est malheureux car chaque contributeur peut être à l'origine
27 de nombreux problèmes, dans sa propre zone d'activité mais aussi
28 ailleurs. Ajoutons à ça l'utilisation de Subversion (une aberration de
29 ce point de vue avec son commit centralisé) et on a là tous les
30 ingrédients pour voir arriver des erreurs (parfois graves) qui auraient
31 très bien pu être simplement évitées.
32 L'histoire chez Gentoo a déjà montré que ce genre de soucis arrivent. Au
33 point de faire fuire les utilisateurs et _même_ des développeurs de la
34 distribution.
35
36 > Si tu essaies les mises à jour avant de déployer comme
37 > tout bon administrateur système, y a pas de raison ;)
38
39 C'est bien, mais ce n'est pas une solution miracle. L'administrateur ne
40 peut tester tous les « use cases ».
41
42
43 --
44 Nicolas Sebrecht