Salut la ML

Cette révision est la première à aller jusqu'au bout, il ne manque
plus que les nbuilds (que je vais commencer à confectionner).

Le build a pris chez moi environ 2 heures, sans les téléchargements de
paquets, mais avec la compilation des locales de la glibc que j'ai
enlevé après coup (car long et inutile car Ncooker va recompiler la
glibc en nba derrière, avec les préférences utilisateur) - je vais
surement refaire un test complet en incluant les téléchargements dans
les jours à venir (pendant que je m'amuse avec les fichiers info).

Il y avait pendant un moment dans ngadkm une vérification des outils
disponibles sur le système hôte, je ne l'ai pas encore remis, donc il
faut tout avoir, sinon ça ne marchera pas. La liste est classique:
* les outils classiques Unix (grep, find, awk, sed, etc..., ls aussi :-))
* une chaine de compilation complète binutils, gcc, make, etc.. (il
faut surement m4, bison, flex, autoconf et automake, mais peut-être
pas ;-))
* subversion (pour récupérer Ncooker)

Comme d'hab, si ngadkm rencontre une erreur il s'arrête. Au prochain
lancement, il reprend là où il s'était arrêté (c'est l'intérêt
principal de cet outil)

Il se peut qu'il y ait plein de bugs, c'est testé sur une seule
machine - je n'ai pas testé non plus les cas où il manque des outils
(étant développeur, j'ai toujours la totale sur ma machine)

Vous remarquerez si vous lancez ngadkm dans un xterm (ou équivalent)
qu'il modifie le titre pour indiquer à l'utilisateur(1) où il en est.
Il est possible que cet affichage soit un peu foireux en entrant dans
le chroot, car je vide les variables d'environnement avant d'en
re-déclarer, et certaines variables de l'interface utilisateur(2) ne
sont pas forcément bien re-exportées.

Je vous invite à le tester, même si les nbuilds ne sont pas encore là,
cela permettra de le valider sur d'autres machine, et surement d'avoir
des retours de bugs. Pour tester, copiez ngadkm.conf.in en ngadkm.conf
et éditez-le en modifiant la propriété target.root (et auth.use.sudo
si besoin) - référez-vous aux commentaires pour savoir quoi mettre.

Si vous avez des questions, demandez
@+

(1) - qui ne reste pas forcément planté devant le défilement des
lignes de compilation :-)
(2) faut pas abuser : s/de l'interface utilisateur/utilisées par echo/ :-)

--
Richard 'riri' GILL
jabber: [EMAIL PROTECTED]
http://riri.houbathecat.info
http://nasgaia.org
http://www.gnurou.org/Writing/SmartQuestionsFr

_______________________________________________
Nasgaia-dev mailing list
[email protected]
https://mail.gna.org/listinfo/nasgaia-dev

Répondre à