Yoplà !
Pour tester le nouvel Ncooker, il m'a suffit d'un svn up :p système de tests : Nbed-nakooki-1.0 uniquement dédié logiciel de tests : dillo-0.8.6 (chaine de compilation GNU) J'envisage mes tests comme suit : - installation paquet basique (uniquement le fichier infos, même pas de fichier build), - ajout fichier buid, - ajout fichier buildeps erroné (exemple gcc > 4), - ajout fichier buildeps, - ajout fichier basicdeps erroné, - ajout fichier basicdeps, - ajout fichier fulldeps erroné, - ajout fichier fulldeps, avec test de désinstallation à chaque étape. nb: pour les erreurs, je n'aurais pas de problème :p _Installation paquet basique_ La construction du nba n'a pas posé de problème. J'avais volontairement laissé installé dillo-0.8.5, et j'ai eu : root ~ # Ncooker install dillo-0.8.6-nga1-i686.nba Retrieving "dillo-0.8.6-nga1-i686.nba" package ................... [ OK ] Checking "dillo-0.8.6-nga1-i686.nba" package validity ............ [ SKIP ] Install "dillo-0.8.6-nga1-i686" package ... The following files conflicts : /usr/bin/dillo /usr/bin/dpid /usr/bin/dpidc /usr/etc/dpidrc /usr/etc/dillorc /usr/lib/dillo/dpi/bookmarks/bookmarks.dpi /usr/lib/dillo/dpi/downloads/downloads.dpi /usr/lib/dillo/dpi/file/file.dpi /usr/lib/dillo/dpi/ftp/ftp.filter.dpi /usr/lib/dillo/dpi/hello/hello.filter.dpi /usr/lib/dillo/dpi/https/https.filter.dpi Ncooker n'installerait donc pas le paquet si une version antérieure est déjà installée. C'est intéressant, à débattre à mon avis. J'ai alors lancé la désinstallation de dillo-0.8.5 : root ~ # Ncooker remove dillo-0.8.5-nga1-i686.nba Mais Ncooker ne trouve pas le paquet installé et refuse, logiquement, de le désinstaller. J'ai poursuivi avec désinstallation de la version antérieure à la main et installation sans souci de dillo-0.8.6. Tests fonctionnels du logiciel : OK :) _Ajout fichier build_ Idem ci_dessus, y compris désinstallation. _Ajout fichier buildeps erroné_ J'ai activé la fonction de test dans le fichier build - "make check". Aucune réaction de Ncooker, le nba est normalement construit. .... à suivre :) fraazz -- Version: GnuPG v1.4.2 (GNU/Linux) 1F16 7B06 0B93 B45D 08A0 49D3 0CDB 8B89 3667 20B7 _______________________________________________ Nasgaia-dev mailing list [email protected] https://mail.gna.org/listinfo/nasgaia-dev
