Salut Riri, Ce que je suspecte, c'est que le nom "etc" contenu dans ton NBA corresponde à un fichier et non un répertoire. Cela ferait que tar essaie de créer un fichier alors que le répertoire existe. On peut aussi imaginer le contraire : tar esssaie de placer un répertoire à la place d'un fichier. Pourrais-tu vérifier dans ce sens ?
Sinon, pourrais-tu vérifier le contenu de ton NBA : cp glibc-2.5-nga1-i686.nba /tmp cd /tmp tar xvf glibc-2.5-nga1-i686.nba 7za x data.t7z | tar t A+ PS : au fait, quel était l'erreur lors du téléchargement par FTP de la glibc ? -- JulienL >From: "Richard Gill" <[EMAIL PROTECTED]> >Reply-To: Mailing list for dev purpose <[email protected]> >To: "Mailing list for dev purpose" <[email protected]> >Subject: [Nasgaia-dev] Erreur sur Ncooker install >Date: Sat, 21 Apr 2007 14:28:24 +0200 > >Salut > >mon paquet glibc est enfin construit, et j'ai mon nba. >Comme je ne voulais pas installer la glibc automatiquement pendant les >tests de construction, j'avais omis le Ncooker install. Je suis donc >rentré dans le chroot, et ai exécuté: ># va là où son construits les paquets >cd /ngadkm/work/builds >Ncooker install glibc-2.5-nga1-i686.nba >Retrieving "glibc-2.5-nga1-i686.nba" package ... > Check if package is in current directory ..................... [ OK >] >Checking "glibc-2.5-nga1-i686.nba" package validity .............. [ SKIP >] >Installing "glibc-2.5-nga1-i686" package ... > Checking if package is not installed ......................... [ OK >] > Checking package files conflicts ............................. [ OK >] > Checking use dependencies .................................... [ OK >] > Storing package infos to database ............................ [ OK >] > Extracting datas to // ... >tar: etc: Cannot open: File exists >tar: Error exit delayed from p.................................... [ >FAILED ] > >Et voilà. En effet, le répertoire etc existe (comme beaucoup >d'autres). Alors je me demande pourquoi tar est si méchant avec moi, >car normalement, les fichiers existants ne lui posent pas de problème, >sauf si on lui demande explicitement. > >Mais voilà, la commande qui est apparemment exécutée est celle-ci : > 7za x "$NC_NBUILDS_PACKAGING_DIR/$g_sNPkgFileName/data.t7z" >-so 2>/dev/null | tar x -C "$INSTALL_ROOT_DIR/" > >Rien de transcendant donc, et rien qui empêche tar de fonctionner, >alors je me focalise sur les permissions, mais là non plus, rien >d'anormal. Mince alors, I'm blocked ! > >Si vous avez une idée du pourquoi du comment, ça m'arrangerais :-) > >Edit: en plus mon paquet est mauvais, il ne contient pratiquement rien: >etc/ >usr/ >usr/share/ >usr/share/doc/ >usr/share/doc/glibc-2.5/ >usr/share/doc/glibc-2.5/ChangeLog >usr/share/doc/glibc-2.5/CONFORMANCE >usr/share/doc/glibc-2.5/COPYING >usr/share/doc/glibc-2.5/COPYING.LIB >usr/share/doc/glibc-2.5/FAQ >usr/share/doc/glibc-2.5/INSTALL >usr/share/doc/glibc-2.5/LICENSES >usr/share/doc/glibc-2.5/NEWS >usr/share/doc/glibc-2.5/NOTES >usr/share/doc/glibc-2.5/PROJECTS >usr/share/doc/glibc-2.5/README >usr/share/doc/glibc-2.5/README.libm > >Comme s'il manquait le make install, bizarre bizarre. Enfin bref, ça >je trouverais, je ne suis pas contre que quelqu'un explore le pb de >tar par contre :-) > >@+ > >PS : absent du week-end > >-- >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 _________________________________________________________________ Avec Windows Live OneCare éliminez tous les virus de votre PC ! http://www.windowslive.fr/liveonecare/default.asp _______________________________________________ Nasgaia-dev mailing list [email protected] https://mail.gna.org/listinfo/nasgaia-dev
