PDA

View Full Version : Compilazione dai sorgenti


Mighty83
25-01-2006, 11:03
Come faccio a installare un file .src.rmp? Con la mia Fedora Core 4 quando provo a installarlo con "Install Packages" mi restituisce l'errore "Il file xxxx è un RPM sorgente che non può essere installato con system-config-packages"...

Ho provato da shell a dar il comando rpm --rebuild xxx.src.rpm ma niente... mi dice che l'opzione --rebuild è sconosciuta... Ora mi affido a voi :fagiano:

gio67
25-01-2006, 13:07
rpmbuild -bb --arch [x86_64 | i386 | i586 ...] [--nodeps]

:)

Mighty83
25-01-2006, 20:25
rpmbuild -bb --arch [x86_64 | i386 | i586 ...] [--nodeps]

:)

Scusa ma col nodeps non si avranno problemi di dipendenze... :wtf:

gio67
26-01-2006, 11:15
infatti è optional e lo devi usare "only if you know what you're doing... :) ", oddio al peggio la compilazione nn va a buon fine; lo uso qnd compilo .src.rpm ad es per Suse 10 sulla mia suse 9.2; alcune librerie sono distribuite in pacchetti diversi per cui forzo il sitema a compilare cmq (il .spec contiene una lista dei pacchetti necessari a compilare; il controllo vero lo fa succesivamente); è buona cosa provare senza --nodeps se segnala qualche dep mancante ragionarci sù... ;)
[edit]
dimenticavo con rpmbuild crei solo gli rpm...poi li devi installare con rpm -Uvh o similia.

Mighty83
26-01-2006, 11:57
Perfetto! Ti ringrazio!! Proverò... ;)