OVH Cloud OVH Cloud

packages debian

35 réponses
Avatar
Lannoye, Xavier
Bonjour

j'aurais voulu savoir pourquoi les packages disponibles pour la debian so=
nt parfois un peu 'ag=E9s'.

en faisant apt-cache search tomcat
ou=20
apt-cache search mysql

je ne retrouve que des anciennes versions (tomcat 4 alors que tomcat5 est=
sortie en stable et mysql 3.23, alors qu'on en est deja a la 4, voir la =
5).

en est-il de meme pour d'autres choses?

en est-il de m=EAme pour la securit=E9?
pour l'instant je me contente d'un apt-get update, puis apt-get upgrade.
Est-ce que cela suffit?

merci=20


Xavier Lannoye
*************************************************************************=
***
Disclaimer:=20
This electronic transmission and any files attached to it are strictly=20
confidential and intended solely for the addressee. If you are not=20
the intended addressee, you must not disclose, copy or take any
action in reliance of this transmission. If you have received this=20
transmission in error, please notify the sender by return and delete
the transmission. Although the sender endeavors to maintain a
computer virus free network, the sender does not warrant that this
transmission is virus-free and will not be liable for any damages=20
resulting from any virus transmitted.=20
Thank You.
*************************************************************************=
***

10 réponses

1 2 3 4
Avatar
François Boisson
Hmm, c'est Vendredi.

En fait tout dépend de l'utilisation de la machine et de la situation

1) La situation d'un particulier ne cherchant pas forcement une stabilité
en béton est assez simple: Si il veut s'amuser et s'intéresse aux derniers
développement, sid ou experimental. Sinon, sarge (testing) est parfait.

2) Le particulier qui veut une machine en béton utilisera la woody pour
cela mais cherchera ponctuellement des paquets récents pour des besoins
très précis. La seule solution actuelle est celle des backports dont le
succès est quand même une épine dans le pied du système Debian cqr il
souligne le problème essentiel.

Une solution pourrait être de vaguement officialiser cela en créant un
dépot de paquet récent (bof) ou bien en s'arrangeant pour que les paquets
sources de testing voire sid puissent systématiquement être recompilés sur
la woody. L'impossibilité quasi systématique de recompiler un paquet sid
sur une woody me parait le problème le plus gênant et il est souvent plus
simple de se refaire un paquet à partir des sources que d'adapter les
paquets sid à la stable. Le problème est que cela fige un peu les
utilitaires de construction des paquets.

3) Une machine de production (typiquement salle de cours). Là, la
stabilité est la plus importante l'installation doit surtout être
reproductible. La stable est précieuse dans ce cas (sans surprise), seul
quels paquets dus à des besoins locaux sont peut être nécéssaire.

4) Le serveur. Personnellement, la stable me parait indispensable, mais
des besoins parfois importants peuvent être nécéssaires (typiquement
spassassin). La testing est une erreur car il n'y a pas de mis à jour de
sécurité sur la testing je crois. La possibilité de recompiler
ponctuellement facilement un paquet est ou plutôt serait intéressante.

Le plus lésé dans la situation actuelle est le particulier qui veut à la
fois une machine stable ET les logiciels dernier cri. La réponse goto Mdk
est adaptée mais brutale peut être, je pense qu'avoir une compatibilité
minimale entre les différentes versions de debhelper (le fameux dh_compat)
me parait la meilleure réponse (exemple: pourquoi diable renommer
dh_installmanpages en dh_installman, pourquoi modifier le comportement de
dh_install (certains fichiers ne sont (seraient plutôt, je n'ai pas bien
compris lorsque ça m'est arrivé) plus installés au même endroit), etc).


François Boisson


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
François Boisson
Le Fri, 17 Dec 2004 19:12:20 +0100
François Boisson a écrit:

et il est souvent plus
simple de se refaire un paquet à partir des sources que d'adapter les
paquets sid à la stable.



Comprendre à partir des sources d'origine et pas des sources
Debian/unstable...

F.B


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sylvain Sauvage
Fri, 17 Dec 2004 19:12:20 +0100, François Boisson a écrit :
Hmm, c'est Vendredi.



Chouette !

En fait tout dépend de l'utilisation de la machine et de la situation
[...]
Une solution pourrait être de vaguement officialiser cela en créant un
dépot de paquet récent (bof) ou bien en s'arrangeant pour que les
paquets sources de testing voire sid puissent systématiquement être
recompilés sur la woody. L'impossibilité quasi systématique de
recompiler un paquet sid sur une woody me parait le problème le plus
gênant et il est souvent plus simple de se refaire un paquet à partir
des sources que d'adapter les paquets sid à la stable. Le problème est
que cela fige un peu les utilitaires de construction des paquets.



La stabilité d'une debian se mesure *surtout* dans la stabilité du syst ème
de paquet : en clair des dépendances. Donc que tu ne puisse pas recompiler
facilement un paquet sid en stable me semble logique.

4) Le serveur. Personnellement, la stable me parait indispensable, mais
des besoins parfois importants peuvent être nécéssaires (typiquement
spassassin). La testing est une erreur car il n'y a pas de mis à jour de
sécurité sur la testing je crois. La possibilité de recompiler
ponctuellement facilement un paquet est ou plutôt serait intéressante.



Une sid ça marche aussi si on a un serveur dédié à une seule tâch e (donc
pas trop peur des problèmes de dépendances) et que l'on suit correcteme nt
les bogues (et que le 24/7 n'est pas une obligation).

Le plus lésé dans la situation actuelle est le particulier qui veut à la
fois une machine stable ET les logiciels dernier cri.



Encore une fois, machine stable _et_ logiciels de dernier cri c'est, à mon
avis, une incohérence.

--
Sylvain Sauvage
Avatar
Sébastien GALLET
Raphaël 'SurcouF' Bordet a écrit :

Sébastien GALLET a écrit :

Et comme on est Vendredi ;-), alors je vous livre quelques reflexions
personnelles sur debian :
Les points noirs :
- pas de recompilation automatique des paquets ( en plus avec une
gestion des dépendances comme celle de debian ca devrait pas être dur
à mettre en place).




Mauvaise distribution, changer de distribution, voir Gentoo.
Par contre, il existe un outil nommé apt-build, mais est-ce bien utile ?
En outre, tu peux toujours t'amuser à monter un serveur buildd, si ça
t'amuse ;-)


Je me suis monté une "ferme à paquet" pour java : j'ai besoin des
librairies java et de tomcat5, jboss et ...
Malheuresement, debian est très pauvre
Quelques scripts, svn, cron et ça roule ...

- pas de scripts de tests automatiques.




Je ne comprends pas ta question.


Par exemple, dans chaque paquet rajouter un script. Dans le cas d'un
mta, son seul rôle est d'essayer d'envoyer un mail et de vérifier que
celui est bien arrivé grâce aux logs.
C'est que je fais pour mes installations avec fai. Dés que
l'installation est terminée, la machine reboote et le cron démarre les test.

- debconf : cette base des registres dont je n'ai toujours pas compris
l'utilité depuis 3 ans que je suis sous debian.




http://www.kitenet.net/~joey/debconf-debconf/tutorial-doc.html



Ce que je veux dire, c'est que je vois pas l'intéret de centraliser une
partie de la configuration d'un programme à un endroit et le reste à un
autre. La dernière fois que j'avais lu la doc sur debconf, il me semble
que j'avais lu qu'il ne fallait pas y stocker TOUS les paramètres de
configuration mais seulement certains.
Cela implique donc aux utilisateurs de configurer avec debconf et avec
les fichiers de configurations. De plus, les paquets ont différentes
façons de réagir face a ce problème : par exemple, X refuse de se
reconfigurer par debconf si le fichier de conf a été modifié à la main.
En revanche, xinet efface les modifications faites par l'utilisateur et
recrée le sien.
- qualité de certains paquets : certains scripts contiennent des
erreurs de débutant : utilisation de scripts sans vérifier leur
présence. Je parle d'un problème récent qui avait une dépendance sur
httpd et qui lançait /etc/init.d/apache dans le postinst. Forcément ca
marche pas avec apache2.




Si tous les utilisateurs de l'unstable comprenaient le rôle important
qui leur incombent en utilisant cette distribution, ils joueraient mieux
leur rôle de garde-fou. Maintenant, s'il s'agit de paquets de cette
distribution dont tu parles, alors, cet argument tombe en pièces.


J'essaye de limiter les risques avec testing. D'un autre coté, il me
semble que c'est apache2 qui doit être dans sarge. Ca serait quand même
sympa que les développeurs utilisent aussi les paquets qui vont être
releasé.

- certains paquets sont des usines à gaz : quelqu'un a déja essayé
d'installer gforge ??? Pour ma part, j'ai essayé 2 fois en vain. j'ai
juste passé 4 heures à tout remettre en marche : si comme moi vous
utilisez apache2, postgresl, postfix, ldap et sympa, un petit apt-get
install gforge et vous vous retrouvez avec apache, mysql, exim et
mailman et avec une base ldap cassée.




A toi de faire attention à ce que tu fais avec apt. Après tout, tu n'es
pas obligé d'installer exim avec gforge si tu précises que tu veux
gforge-mta-postfix (et tu noteras que tu as toujours sympa,, juste
mailman en plus, de même pour le couple apache/apache2. Putain, tu
utilises les mêmes logiciels que moi !). Mais j'avoue que gforge est à
réserver à un hôte dédié. Par contre, c'est un cas particulier, pour ne


Quoi ??? Debian est un système mono-applicatif ;-)

pas dire unique. Trouve donc un autre exemple.


J'avous que la première je n'ai pas été très malin ... et en plus j'ai
menti ... je n'ai même pas essayé de réparer, j'ai directement relancé
l'installation depuis fai et 25 minutes plus tard, j'avais un système
tout beau tout neuf.
La deuxième fois que j'ai essayé, j'ai fait attention aux dépendances et
je me suis restrouvé avec gforge à moitiè installé et ma base ldap
cassée et postgresql qui refusait de démarrer

- il serait interressant pour ce genre de paquets de séparer
l'installation des paquets de la configuration (par la création d'un|
plusieurs paquet(s) de configuration).




Ce n'est pas un travail toujours facile et plutôt ingrat mais si tu veux
aider Roland Mas et Christian Bayle, ils seront ravis.


Que font-ils et ou peux t'on les joindre ?

- le système de release : chaque version stable est tellement attendue
que dés que la moindre rumeur de freeze arrive, les DD "poussent" les
paquets. Je les comprends tout à fait, à leur place je ferais la même
chose. Avec une version, tous les 2 ans, autant que les paquets soient
à jour quand la version sort. Il va bientôt falloir plus de temps pour
stabiliser debian que pour construire un pont ;-).




Disons que tous les développeurs debian ne se sentent, malheureusement,
pas toujours bien concernés par la sortie de la nouvelle stable. La
version unstable leur convient et ils sont obligés de travailler avec
tous les jours... Des discussions, ouvertes, sur le sujet ont récemment
eu lieu comme je viens de l'évoquer dans un autre mail.


Pourquoi ils sont obligés d'utiliser unstable ???


- L'ajout une nouvelle version peut paraître une bonne idée mais dans
l'état actuel des choses, cela impliquera une surcharge de travail
conséquente pour les DD : plus de release -> plus de paquets -> plus
de developpeurs -> plus de bogues -> moins de release -> création de
la frozing (entre la testing et la frozen) ...
AMHA, il faut que debian de modifie ses methodes de travail afin de
réduire ses délais de stabilisation.




Je pense plutôt que frozen a sa place en tant que distribution.
Maintenant, tout ce qui bloque vraiment la sortie, c'est plus le manque
de personnel autour des auto-builders, car ils sont moins nombreux et le
poste demande certaines compétences, que le nombre de distributions déjà
assez conséquent. En effet, pour chaque nouvelle stable, il faut créer
une source de sécurité pour celle-ci: cad, pour toutes les architectures
qu'elle supporte. Le nombre d'accès sur les hôtes des auto-builder ne
doit pas être très grand et le temps des personnes qui s'en occupent
complètement rempli. S'il y a bien un point bloquant, c'est celui-ci.


si je prends mon exemple, je vais naturellement me tourner vers frozen
et abandonner testing. Et je pense que l'on va être bcp à le faire. Donc
testing ne servira plus à rien. ... et ...

Les points positifs :
- le génial fai qui permet d'installer et de configurer debian
automatiquement.




Il existe une méthode similaire, bien que moins "packagée", inspiré de
JumpStart (pour ceux qui connaissent Solaris) et nommée KickStart.
Evidemment, pour utiliser un serveur TFTP et tout le tromblon, faut le
faire soi-même, mais c'est possible.


j'ai utilisé kickstart (sous redhat) avant de passer à debian. Le seul
problème, c'est que c'est un binaire donc très difficile à faire évoluer.
Il y a 3 ans, il etait incapable d'utiliser lvm ou xfs. Je pense qu'il a
du évoluer depuis. En revanche, fai est en scripts (perl, bash,
cfengine, ...) et en plus il utilise des hooks ce qui permet de
court-circuiter l'installation à n'importe quel momment.


- la constrution de paquets debian est plus souple (plusieurs fichiers
dans un répertoire) que celle de redhat (un seul fichier .spec) par
exemple.
plein d'autres. La preuve, je l'utilise.
...




Il n'existe qu'une méthode pour construire un paquet RPM, le .spec.
Chez Debian, la méthode debhelper est la plus populaire mais il en
existe pas mal d'autres, notamment cdbs. Tout cet attirail peut dérouter
le débutant s'il prend n'importe quel paquet pour exemple.



Sais-tu si il existe une méthode pour construire des paquets avec ant ?


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sébastien GALLET
François Boisson a écrit :

Hmm, c'est Vendredi.


...

Une solution pourrait être de vaguement officialiser cela en créant un
dépot de paquet récent (bof) ou bien en s'arrangeant pour que les paquets
sources de testing voire sid puissent systématiquement être recompilés sur
la woody. L'impossibilité quasi systématique de recompiler un paquet sid
sur une woody me parait le problème le plus gênant et il est souvent plus
simple de se refaire un paquet à partir des sources que d'adapter les
paquets sid à la stable. Le problème est que cela fige un peu les
utilitaires de construction des paquets.


Si tu veux backporter un paquet, il faut t'attendre à le faire pour
plusieurs : soit parceque les dependances ne sont pas a jour soit
parceque les paquets n'existent pas.
Pour faciliter la chose, il faudrait moins de différences entre 2
releases donc un processus de stabilisation plus court.

3) Une machine de production (typiquement salle de cours). Là, la
stabilité est la plus importante l'installation doit surtout être
reproductible.


J'ai resolu le pb grâce fai

4) Le serveur. Personnellement, la stable me parait indispensable, mais
des besoins parfois importants peuvent être nécéssaires (typiquement
spassassin). La testing est une erreur car il n'y a pas de mis à jour de
sécurité sur la testing je crois. La possibilité de recompiler
ponctuellement facilement un paquet est ou plutôt serait intéressante.


Pour ma part, j'utilise sarge sur les serveurs. Bien evidemment, si je
pouvais utiliser woody, je le ferais mais elle est vraiment trop dépassée.
En revanche, je gère moi-même les paquets sensibles (kernel, iptables,
samba, ...)
Pour ce qui est des problèmes de sécurité, ils sont généralement suivi
d'une nouvelle version des sources donc d'un nouveau paquet. Et si je
juge le risque trop grand alors je repaquette.

François Boisson






--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
François Boisson
Le Fri, 17 Dec 2004 19:38:56 +0100
Sylvain Sauvage a écrit:

La stabilité d'une debian se mesure *surtout* dans la stabilité du
système de paquet : en clair des dépendances. Donc que tu ne puisse pas
recompiler facilement un paquet sid en stable me semble logique.




Non, on peut faire du développement sur du stable. Je conçois la stabilité
comme une arborescence de paquets stables (les noeuds) sur lesquels on
accroche des paquets terminaux qui, eux, peuvent venir de l'instable. Je
suis sous woody et j'ai compilé sylpheed-1.00beta4 (disponible chez moi
d'ailleurs) pour avoir des fonctionnalités importantes: le reply-to-liste
n'existe pas dans le sylpheed de la woody. Je suis en train de concevoir
les machines pour un concours de recrutement important. Je pense les
mettre sous Debian/woody car je ne veux pas avoir le moindre souci de
réseau/gestionnaire de fenêtres/etc mais pour les logiciels utilisés par
les candidats, il me faut des versions récentes et c'est pour ça que j'ai
fait des paquets de maxima, axiom, scilab-3.0 (avec un bug corrigé), etc.
Ces paquets sont terminaux dans le sens où aucun autre paquet n'a besoin
d'eux. Il est quand même curieux qu'on ne puisse pas recompiler simplement
ces paquets sous woody. Une solution serait peut être de classifier les
paquets en fonction de leur statut (noeud ou feuille) dans l'arborescence
des paquets et éventuellement de leuyr profondeur. On pourrait alors
demander des exigences plus importantes dans la recompilation pour des
paquets terminaux.


François Boisson


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sylvain Sauvage
Fri, 17 Dec 2004 20:43:44 +0100, François Boisson a écrit :
Le Fri, 17 Dec 2004 19:38:56 +0100
Sylvain Sauvage a écrit:

> La stabilité d'une debian se mesure *surtout* dans la stabilité du
> système de paquet : en clair des dépendances. Donc que tu ne puisse
> pas recompiler facilement un paquet sid en stable me semble logique.


Non, on peut faire du développement sur du stable. Je conçois la
stabilité comme une arborescence de paquets stables (les noeuds) sur
lesquels on accroche des paquets terminaux qui, eux, peuvent venir de
l'instable. Je suis sous woody et j'ai compilé sylpheed-1.00beta4
(disponible chez moi d'ailleurs) pour avoir des fonctionnalités
importantes: le reply-to-liste n'existe pas dans le sylpheed de la
woody. Je suis en train de concevoir les machines pour un concours de
recrutement important. Je pense les mettre sous Debian/woody car je ne
veux pas avoir le moindre souci de réseau/gestionnaire de fenêtres/etc
mais pour les logiciels utilisés par les candidats, il me faut des
versions récentes et c'est pour ça que j'ai fait des paquets de maxim a,
axiom, scilab-3.0 (avec un bug corrigé), etc. Ces paquets sont terminaux
dans le sens où aucun autre paquet n'a besoin d'eux. Il est quand même
curieux qu'on ne puisse pas recompiler simplement ces paquets sous
woody. Une solution serait peut être de classifier les paquets en
fonction de leur statut (noeud ou feuille) dans l'arborescence des
paquets et éventuellement de leuyr profondeur. On pourrait alors
demander des exigences plus importantes dans la recompilation pour des
paquets terminaux.



Les responsables de paquets produisent plus d'efforts pour qu'à un instant
donné le graphe soit stable en terme de dépendances, avec des versions
assez stables et assez récentes des feuilles (et des n½uds).

Ce qui me semble logique, c'est que les paquets-feuilles dépendent des
n½uds internes et de certaines versions particulières de ces n½uds. C es
n½uds internes sont d'ailleurs souvent des bibliothèques. Si tu veux
changer la version d'une feuille, tu te retrouves à avoir à changer aus si
les n½uds. D'ailleurs, les n½uds aussi évoluent.

Je t'accorde que, parfois (c'est difficilement quantifiable comme
fréquence), les dépendances de version entre une feuille et les n½uds
internes sont trop fortes car ce sont celles qu'a utilisé le responsable
(donc, en général, celle qui est en Sid à ce moment-là) et pas la v ersion
minimale nécessaire.

Je comprends aussi que le changement des règles° dh* soit aussi parfois
gênant mais c'est assez difficile de figer ce genre de système.
(° : Je dis « règles » car utilisées dans le fichier debian/rules ;o)

--
Sylvain Sauvage
Avatar
François Boisson
Le Fri, 17 Dec 2004 21:27:48 +0100
Sylvain Sauvage a écrit:

Ce qui me semble logique, c'est que les paquets-feuilles dépendent des
n_uds internes et de certaines versions particulières de ces n_uds. Ces
n_uds internes sont d'ailleurs souvent des bibliothèques. Si tu veux
changer la version d'une feuille, tu te retrouves à avoir à changer
aussi les n_uds. D'ailleurs, les n_uds aussi évoluent.



Ca peut arriver mais ça n'est pas si fréquent que cela: gaim, clamav, lyx,
sylpheed, scilab, maxima, kino, etc s'accomodent fort bien des
blibliothèques de la stable, par contre gnomemeeting nécéssite lui
effectivement de grosses mises à jour. Il est rare d'avoir à remonter sur
une blibliothèque fondamentale et dans un tel cas, effectivement ça n'est
pas envisageable.


Je t'accorde que, parfois (c'est difficilement quantifiable comme
fréquence), les dépendances de version entre une feuille et les n_uds
internes sont trop fortes car ce sont celles qu'a utilisé le responsable
(donc, en général, celle qui est en Sid à ce moment-là) et pas la
version minimale nécessaire.



Ben oui, et il est malheureux de devoir refaire un paquet avec une
répartition des fichiers parfois différentes pour cette simple raison mais
sur ce point précis, je conçois que la vérification des versions minimales
soit un énorme travail...


Je comprends aussi que le changement des règles° dh* soit aussi parfois
gênant mais c'est assez difficile de figer ce genre de système.
(° : Je dis « règles » car utilisées dans le fichier debian/rules ;o)



Oui et non, un changement de nom est stupide (toujours le
dh_installmanpages), les outils s'enrichissent de fonctionnalités
supplémentaires, il est dommage de modifier le comportement d'autres
fonctionnalités. Le changement de ces règles à chaque release est pour moi
le seul véritable gros défaut de la distribution surtout quand c'est au
point que refaire un paquet complet à partir de rien devient plus simple,
on se demande alors l'intérêt des paquetages sources (le changement des
options est quand même rare).


François Boisson


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Daniel Déchelotte
François Boisson a écrit :

| 1) La situation d'un particulier ne cherchant pas forcement une stabilité
| en béton est assez simple: Si il veut s'amuser et s'intéresse aux
| derniers développement, sid ou experimental. Sinon, sarge (testing) est
| parfait.

Oui ! Testing est la solution de compromis toute trouvee (quantite a
telecharger significative mais raisonnable, logiciels recents a part
quelques blocages dans la transition unstable->testing, systeme stable sans
que l'on ait trop de precautions a prendre, un coup d'oeil a
debian-user-french suffit ;).

| Le plus lésé dans la situation actuelle est le particulier qui veut à la
| fois une machine stable ET les logiciels dernier cri. La réponse goto Mdk
| est adaptée mais brutale [...]

J'ai conserve la reference de ce courriel[1] qui developpe ton opinion. Ma
traduction :

Choisissez deux attributs parmi les trois suivants :
- logiciels dernier cri
- large selection de logiciels
- systeme stable comme un roc
Je pretends que l'on ne peut choisir les trois qualites simultanement.
Debian choisit les deux dernieres, FreeBSD la premiere et la derniere,
Mandrake les deux premieres.

[1] http://lists.debian.org/debian-devel/2003/02/msg01689.html

C'est Vrai(c), AMA.

--
Daniel Déchelotte
http://yo.dan.free.fr/


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Michelle Konzack
--svExV93C05KqedWb
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Am 2004-12-17 16:49:24, schrieb Sébastien GALLET:

Les points noirs :
- pas de recompilation automatique des paquets ( en plus avec une
gestion des dépendances comme celle de debian ca devrait pas être dur à
mettre en place).



cd /usr/src
apt-get source <paquet>
cd <paquet>-<version>
apt-get build-dep <paquet>
cd ..
dpkg -i <paquet>

- pas de scripts de tests automatiques.



???

- debconf : cette base des registres dont je n'ai toujours pas compris
l'utilité depuis 3 ans que je suis sous debian.



Chaque Paquet Debian que se lesser configurer avec debconf utiliser
un fichier "templates" avec les options et leur possible valeurs.
...et possible en plusieres langes different.

En suit il compris un fichier executable "config" que configurer le
paquet.

db_get <dialog> Ouvre un Dialog
$RET et le valeur que returner
db_set <dialog> <valeur> Memoriser le Valeuer de Dialog
...
..
.

- qualité de certains paquets : certains scripts contiennent des erreur s
de débutant : utilisation de scripts sans vérifier leur présence. J e
parle d'un problème récent qui avait une dépendance sur httpd et qu i
lançait /etc/init.d/apache dans le postinst. Forcément ca marche pas
avec apache2.



??? - Quel Version ?

SARGE = Testing
SID = Unstable

Si tu trouver un Error ecrir un BUG-Report !!!

- certains paquets sont des usines à gaz : quelqu'un a déja essayé
d'installer gforge ??? Pour ma part, j'ai essayé 2 fois en vain. j'ai
juste passé 4 heures à tout remettre en marche : si comme moi vous
utilisez apache2, postgresl, postfix, ldap et sympa, un petit apt-get
install gforge et vous vous retrouvez avec apache, mysql, exim et
mailman et avec une base ldap cassée.



??? - Je connessez plusieur person que utiliser 'gforge'
sous SARGE et ça marche

- il serait interressant pour ce genre de paquets de séparer
l'installation des paquets de la configuration (par la création d'un|
plusieurs paquet(s) de configuration).



Pourqoi ?

- le système de release : chaque version stable est tellement attendue
que dés que la moindre rumeur de freeze arrive, les DD "poussent" les
paquets. Je les comprends tout à fait, à leur place je ferais la mê me
chose. Avec une version, tous les 2 ans, autant que les paquets soient à
jour quand la version sort. Il va bientôt falloir plus de temps pour
stabiliser debian que pour construire un pont ;-).



Je ne veux pas un release tout les 6 mois parce je travailler
Professionel et je prefere un System STABLE (!!!) et pa TESTING
sur mes Systems de production.

Tu croix je veux tout les deux semaines un nouvel problem aver
Apache2, postgresql ou courier-*

No Mercie !!!

- L'ajout une nouvelle version peut paraître une bonne idée mais dans
l'état actuel des choses, cela impliquera une surcharge de travail
conséquente pour les DD : plus de release -> plus de paquets -> plus de
developpeurs -> plus de bogues -> moins de release -> création de la
frozing (entre la testing et la frozen) ...
AMHA, il faut que debian de modifie ses methodes de travail afin de
réduire ses délais de stabilisation.



C'est malade


Greetings
Michelle

--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
Michelle Konzack Apt. 917 ICQ #328449886
50, rue de Soultz MSM LinuxMichi
0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)

--svExV93C05KqedWb
Content-Type: application/pgp-signature; name="signature.pgp"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBw10cC0FPBMSS+BIRApmaAJ0exwdLHX1ve8FYv0XCF4s/BQw7DwCeNNXd
45pRuRDYus/hZpVNTcL99Zw =bPrW
-----END PGP SIGNATURE-----

--svExV93C05KqedWb--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
1 2 3 4