[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: make-kpkg umpersand impossibile fare stat



Mox wrote:
rikimaru:/usr/src/kernel-source-2.6.8# fakeroot make-kpkg kernel-image >make_kernel_logout.txt
/bin/sh: -c: line 1: unexpected EOF while looking for matching `''
/bin/sh: -c: line 2: syntax error: unexpected end of file
make: [stamp-debian] Error 2 (ignored)
/bin/sh: -c: line 1: unexpected EOF while looking for matching `''
/bin/sh: -c: line 2: syntax error: unexpected end of file
make: [stamp-debian] Error 2 (ignored)

fakeroot è uno script bash che si trova sotto /usr/bin (almeno sulla mia Sarge ... per sapere dove si trova: $ type fakeroot) ed in effetti richiama la shell sh sotto /bin/sh

Quindi penso proprio che sia questo script che genera gli errori sopra indicati (infatti make-kpkg è uno script perl che quindi non si basa su /bin/sh).

gli errori praticamente dicono che c'è una stringa iniziante con un apice ', ma non c'è la terminazione per tale stringa e quindi raggiunge la fine del file prima di poterla trovare.

fai un
$ less /usr/bin/fakeroot
e guarda se trovi questa stringa non terminata ... secondo me ti conviene reinstallare il fakeroot, perché l'errore mi sembra troppo grave per non essere stato notato da nessuno e troppo banale per non essere stato corretto immediatamente dopo essere stato notato

ti consiglio di fare:
# apt-get update
# apt-get -u upgrade
ed upgradare tutto in modo da avere una linea di 0 tipo questa
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.

reinstallarti fakeroot (magari riscaricalo prima)
# apt-get install --reinstall fakeroot

reinstallarti i sorgenti (salvati il .config se lo avevi modificato)
e rifare tutto da 0

Ciao
Davide

--
Linux User: 302090: http://counter.li.org
Prodotti consigliati:
Sistema operativo: Debian: http://www.it.debian.org
Strumenti per l'ufficio: OpenOffice.org: http://it.openoffice.org
Database: PostgreSQL: http://www.postgres.org
Browser: FireFox: http://texturizer.net/firefox
Client di posta: Thunderbird: http://texturizer.net/thunderbird
Enciclopedia: wikipedia: http://it.wikipedia.org
--
Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa
outlook: non voglio essere invaso da spam



Reply to: