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

Répondre à