comment recompiler un source rpm???

comment recompiler un source rpm??? - Installation - Linux et OS Alternatifs

Marsh Posté le 30-04-2003 à 19:56:20    

Salut à tous,
Voilà j'ai un petit source de package nomme NVIDIA......src.rpm
Et je voudrai recompiler ce source pour que ca me genere le rpm
Mais voilà lorsque je fais un rpm --rebuild et ben il me met unknown option et ca me fait pareil pour l'option -ba  
Alors que faire??
Merci pour votre aide!!

Reply

Marsh Posté le 30-04-2003 à 19:56:20   

Reply

Marsh Posté le 30-04-2003 à 19:58:44    

Et avec rpmbuild --rebuild rpm_source ?

Reply

Marsh Posté le 30-04-2003 à 19:59:23    

Le Ouinhin Pervers a écrit :

Et avec rpmbuild --rebuild rpm_source ?


heu non j'ai utilise la commande rpm tout court c peut etre pour ca que ca marche pas alors :D

Reply

Marsh Posté le 30-04-2003 à 20:07:57    

et une fois cette commande effectuee, le rpm genere se situe dans quel repertoire??

Reply

Marsh Posté le 30-04-2003 à 20:08:42    

rpm --rebuild est considéré comme déprécié dans les toutes dernières versions de rpm mais pour l'instant, à ma connaissance il n'y a que Red Hat qui impose rpmbuild --rebuild
 
normalement le rpm se trouve dans /usr/src/RPM/RPMS/arch/  il te le dit dans les dernières lignes de la compilation


Message édité par Mjules le 30-04-2003 à 20:09:31

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 30-04-2003 à 20:09:59    

Mjules a écrit :

rpm --rebuild est considéré comme déprécié dans les toutes dernières versions de rpm mais pour l'instant, à ma connaissance il n'y a que Red Hat qui impose rpmbuild --rebuild
 
normalement le rpm se trouve dans /usr/src/RPM/RPMS/arch/


en effet g une redhat 8.0 et j'ai fait la commande rpmbuild --rebuild mais le rpm genere se situe ou?

Reply

Marsh Posté le 30-04-2003 à 20:13:06    

je te laisse relire ma réponse (que tu as quoté d'ailleurs)  ;)


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 30-04-2003 à 20:25:02    

heu ouais mais si y'a rien ds /usr/src/redhat/RPMS/arch??
Ca veut dire qu'il s'est plante c ca?

Reply

Marsh Posté le 30-04-2003 à 20:30:25    

arch correspond à l'architecture pour laquelle tu as compilé : i586, i686, ...
 
refait ton rpmbuild --rebuild, il va te dire si il s'est planté : si ça finit par exit 0 c'est bon, si il y a une erreur sur les dernières lignes, c'est pas bon.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 30-04-2003 à 20:59:14    

heu bah je croi c pas bon alors packe j'ai ca comme message d'erreur :  
...
nvnet.c:1355: warning: implicit declaration of function `netif_device_attach'
nvnet.c: At top level:
nvnet.c:99: storage size of `nvnet_driver' isn't known
make[1]: *** [nvnet.o] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/nforce/nvnet'
make: *** [nvnet_make] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.49322 (%build)
 
 
RPM build errors:
    user buildmeister does not exist - using root
    user buildmeister does not exist - using root
    user buildmeister does not exist - using root
    user buildmeister does not exist - using root
    Bad exit status from /var/tmp/rpm-tmp.49322 (%build)
 
Alors ca peut venir de quoi??


Message édité par faboubou le 30-04-2003 à 21:01:05
Reply

Marsh Posté le 30-04-2003 à 20:59:14   

Reply

Marsh Posté le 02-05-2003 à 11:39:41    

C kel version des sources nforce ?
 
Parcque dernierement g essayer de compiler les drv nfocre et la compil me donner pleins d'erreur parcque les sources etaienet buggé de ché buggé ...
Ca a peut etre etait corriger depuis ...
 
A+

Reply

Marsh Posté le 02-05-2003 à 15:32:45    

alors j'ai essayer deux versions.
J'ai essayé la 1.0-0248 et la 1.0-0256.tar.gz
les deux me sortent cette erreur donc je sais pas ..

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed