Georges Mariano wrote: > > boukhairi wrote: > > > > libc6 > > 1 packages upgraded, 0 newly installed, 0 to remove and 167 not > > upgraded. > > 2 packages not fully installed or removed. > cette ligne est pas "normale" ... (faudrait connaitre ta commande > apt-get install, et pas seulement la r�ponse) > > > Preparing to replace libc6 2.1.3-18 (using .../libc6_2.2.3-7_i386.deb) > > ... > > cp: invalid option -- L > > Try `cp --help' for more information. > > bon, apparemment un (des) script(s) d'installation utilise mal la > commande 'cp' > > > dpkg: error processing /var/cache/apt/archives/libc6_2.2.3-7_i386.deb > > (--unpack): > > > subprocess pre-installation script returned error exit status 1 > c'est apparemment le script de pre-installation le coupable > > pour libc6, ce script est plac� ici > /var/lib/info/libc6.preinst > > faire un grep dessus pour voir les utilisations de 'cp ...' > v�rifier la syntaxe des cmds correspondantes > > le probl�me est : comment rejouer une installation propre (en supposant > que l'on sache corriger le script)?? >
J'ai rencontr� ce m�me probleme. Le script en question est extrait dans un r�pertoire temporaire pendant l'installation du package puis efface. Donc pas moyen de corriger le scipt sans refaire le package. Pour pallier � ce probleme, j'ai fait un script qui remplace /bin/cp et qui appele /bin/cp.real en suprimant de la liste des argument le '-L' fautif. Apres un "dpkg -i /var/cache/apt/libc6*" suivit d'un "apt-get -f upgrade". -- Francois Scala - System administrator Ogilvy Interactive Worldwide

