Salut

Ceux qui sont abonnés à la liste des commits svn auront remarqué que
j'ai (enfin) dépassé l'étape de construction de la toolchain du
devkit, et que je me suis attaqué aux paquets finaux.
Je voudrais indiquer de suite que malgré le commentaire que je place
dans chaque nbuild, comme quoi il s'agit de paquets 'officiel', ces
derniers ne sont pas définitifs, pour deux raisons simples :
1) je ne veux pas perdre trop de temps à peaufiner les paquets, en
plaçant par exemple les bons nodes trove, mais essayer d'obtenir le
plus rapidement possible des paquets utilisables.
2) il est évident qu'il y aura des erreurs ou de mauvaises options de
compilation dans ces paquets, puisque ce sont les premiers. Quitte à
être revus pour correction, le manque de propreté (surtout du fichier
project, dans les neuds trove et les description) ne me dérange pas
plus que ça.

Je ne suis pas sûr à 100% de l'utilité de certains paquets, ni du bon
ordre à utiliser pour les construire, je suis principalement deux
méthodes pour ça:
* LFS : http://www.linuxfromscratch.org/lfs/view/development/chapter06
* DIY (Do It Yourself): http://www.diy-linux.org/reference-build/chroot2.html
Sinon, je suis dans l'inconnu et en pleine aventure :-)

Comme j'ai eu des ratés avec certains paquets, il a fallu que je les
désinstalle pour les reconstruire (je suis dans un environnement
automatisé il ne faut pas l'oublier). Pour cela je rentre dans le
chroot avec l'outil fourni par Ndkm (/tools/sbin/ndkm-chroot.sh), et
je fais un Ncooker remove <paquet>.
Ca marche très bien ; la seule chose un peu dérangeante, c'est le
temps mis à vérifier les dépendances qui pourraient empêcher la
desinstallation. Vu le peu de paquets installé, et donc le nombre de
fichiers à vérifier, ce temps est très long (quelques secondes). Je
pense qu'il faudra revoir ce morceaux de code pour l'optimiser, sinon
on va vite arriver à des temps de désinstallation insupportables.

Voilà, je continue mes paquets
@+

-- 
Richard 'riri' GILL
jabber: [EMAIL PROTECTED]
http://riri.houbathecat.info
http://nasgaia.org
« Frimousse en excessivité émousse son expressivité »

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

Répondre à