Newsgroup: it.comp.os.linux.iniziare
Titolo: src.rpm newbie

come si installa o come si crea un rpm da un src rpm?
se io faccio rpm --rebuild mi dice  No such file or directory e pure il nome 
è giusto, se faccio rpm -i mi estrae i file in usr/src/redhat/SOURCES ma e 
poi?
grazie


rpm -bb /usr/src/redhat/SPECS/file.spec
Se hai redhat8 devi usare 'rpmbuild -bb ....'
-- 
Enrico Bodo  -   Postdoc Fellow       
University of Rome "La Sapienza"    
Department of Chemistry        

 poi?
io ho sempre fatto 
rpm --rebuild pacchetto.src.rpm
Ed e` sempre andato benone, sinora.
-- 
Ikitt

 
 niente da fare provo con un altro pacchetto, non vorrei aver incasinato le 
librerie o i compilatori installando rpm sbagliati
comunque grazie

On Mon, 18 Nov 2002 18:37:20 GMT, Ikitt <ron...@inexistent.invalid>
wrote:

Nel tentativo di installare un programma da sorgenti con la mdk 9.0,
cioè proprio come ha appena indicato lkitt ho
avuto gli stessi problemi dell'original poster. Mdk 9.0 non installa
di default alcuni pacchetti necessari a compiere l'operazione di cui
sopra. Ho risolto il problema andando su gestione pacchetti ed
installando tutto quello che nel nome aveva "rpm", non sarà elegante
ma ha funzionato. Successivamente però, nonostante il processo sia
partito ho avuto il seguente errore durante la compilazione (cito la
parte che mi è sembrata + significativa):
"======================================================="
"You should not include /usr/include/{linux,asm}/ header"
"files directly for the compilation of kernel modules."
""
"glibc now uses kernel header files from a well-defined"
"working kernel version (as recommended by Linus Torvalds)"
"These files are glibc internal and may not match the"
"currently running kernel. They should only be"
"included via other system header files - user space"
"programs should not directly include <linux/*.h> or"
"<asm/*.h> as well."
""
"To build kernel modules please do the following:"
""
" o Have the kernel sources installed"
""
" o Make sure that the symbolic link"
"   /lib/modules/`uname -r`/build exists and points to"
"   the matching kernel source directory"
""
" o Now copy /boot/vmlinuz.version.h to"
"   /lib/modules/`uname -r`/build/include/linux/version.h"
""
" o When compiling, make sure to use the following"
"   compiler option to use the correct include files:"
""
"   -I/lib/modules/`uname -r`/build/include"
""
"   instead of"
""
"   -I/usr/include/linux"
""
"   Please adjust the Makefile accordingly."
"======================================================="
Credo che l'original poster abbia avuto il mio stesso problema.
In pratica credo che si chieda di ricompilare il kernel inserendo
qualche particolare modulo... 
Qualcuno in tre parole potrebbe darmi velocemente una mano prima che
annienti la mia linux box?
Grazie a chi vorrà rispondermi.

 comunque grazie
Hai provato prima un 
rpm --checksig pacchetto.src.rpm
per vedere se il file è integro?
ciao, Andrea

 annienti la mia linux box?
Il 'problema' e` che bisogna fare un po` di prove su strada e avere un 
minimo di conoscienza di programmazione/sviluppo per fare tentativi mirati.
La cosa, mi pare, non e` difficile in se, ma bisogna sapere un minimo
dove si mettono le mani :)
Hai gia` seguito le istruzioni a video, quelle su quotate? Che problemi
hai avuto?
-- 
Ikitt