Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3808 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

rpm rpmbuild

n°959249
thierryR
J'aime les bretzels
Posté le 30-09-2007 à 19:10:33  profilanswer
 

Bonjour.  
Je me demande ce qui se passe.....

# alien -r peertv-0.4.0-beta_3-1_i386.deb
Package build failed. Here's the log of the command (cd peertv-0.4.0-beta-3; rpmbuild -bb --target i386 peertv-0.4.0-beta-3-2.spec):
sh: rpmbuild: command not found


On peut en conclure qu'il ma manque rpmbuild

# urpmi rpmbuild
Le paquetage rpmbuildupdate-0.7.1-1mdv2007.0.noarch est déjà installé


A l'install il est vrai que l'on a un rpmbuildupdate
Faut-il le renommer ou faire un alias ?
Merci de tout conseil :p


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
mood
Publicité
Posté le 30-09-2007 à 19:10:33  profilanswer
 

n°959255
mikala
Souviens toi du 5 Novembre...
Posté le 30-09-2007 à 19:30:32  profilanswer
 

il faut surtout installer le paquet fournissant le binaire en question.
ce qui donne  

mikala@epiche:~/Bureau$ urpmf --files /usr/bin/rpmbuild
rpm-build:/usr/bin/rpmbuild


et sous mdv 2008 c'est le paquet

mikala@epiche:~/Bureau$ urpmq -Yr rpm-build
rpm-build-4.4.8-21mdv2008.0


---------------
Intermittent du GNU
n°959258
thierryR
J'aime les bretzels
Posté le 30-09-2007 à 19:40:39  profilanswer
 

Ah, m.... !   je n'aurais pas cru à une telle similitude.
Je constate un truc avec urpm
Quand j'ai installé par erreur rpmbuild, il m'a mis un tas de dépendances.
quand je veux l'enlever  
 

# urpme rpmbuild
Les paquetages suivants contiennent rpmbuild : rpmbuildupdate-0.7.1-1mdv2007.0.noarch


Les dépendances ne sont pas au rendez vous.
Si ça vient juste, j'ai plein de rpm qui ne servent à rien.( sauf prendre de la place)
 
Je ne sais pas si ça existe, mais je verrais bien un nettoyeur de rpm !  :whistle:


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
n°959268
mikala
Souviens toi du 5 Novembre...
Posté le 30-09-2007 à 20:06:21  profilanswer
 

c'est dans la todo-list d'urpm :)


---------------
Intermittent du GNU
n°959276
thierryR
J'aime les bretzels
Posté le 30-09-2007 à 21:15:00  profilanswer
 

Ok Mikala. J'en profite sur le même sujet  ;)  
Qu'utilise t-on pour compiler une archive et en faire un RPM ?


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
n°959277
Mjules
Modérateur
Parle dans le vide
Posté le 30-09-2007 à 21:19:18  profilanswer
 

il faut :
l'archive
un fichier .spec  qui va décrire le contenu du paquet (toutes les infos que tu as avec un rpm -i ), les dépendances, les fichiers, etc

 

ensuite, tu places le tout dans les dossiers qui vont bien et un rpm -ba plus tard, tu as ton paquet.
http://wiki.mandriva.com/en/Rpm#From_raw_sources


Message édité par Mjules le 30-09-2007 à 21:20:42

---------------
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.
n°959282
thierryR
J'aime les bretzels
Posté le 30-09-2007 à 21:34:47  profilanswer
 

Apparemment j'aurais tout.  
J'avais une archive source compressée  
Je l'ai décompressée et ai un dossier avec tout dedans.
J'ai rajouté les RPM qui vont bien pour que ça fonctionne.
configure
make  
make install  
ont bien fonctionné.
Maintenant je voudrais simplement en faire un RPM, mais comment exécuter ces commandes tout en en faisant un RPM
 
suis je loin du but ?


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
n°959283
mikala
Souviens toi du 5 Novembre...
Posté le 30-09-2007 à 21:36:52  profilanswer
 

mjules vient de te répondre :o
il te faut un fichier .spec.
Tu as suivi le lien fourni?


---------------
Intermittent du GNU
n°959285
Mjules
Modérateur
Parle dans le vide
Posté le 30-09-2007 à 21:39:36  profilanswer
 

sinon, si tu veux juste faire un paquet pour toi et pour ce soft en particulier, tu as aussi la possibilité d'utiliser checkinstall. Tu exécutes la commande à la place du make install et il te crée un paquet rpm avec les fichiers installés. Mais c'est vraiment pour un usage limité vu qu'il ne gère pas les dépendances et assez moyennement la désinstallation.


---------------
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.
n°959290
thierryR
J'aime les bretzels
Posté le 30-09-2007 à 22:02:27  profilanswer
 

Merci pour toutes ces infos.

mikala: Tu as suivi le lien fourni?


Non. Je ne comprend pas l'anglais. J'ai plutot regardé ici.
http://club.mandriva.com/xwiki/bin [...] heSoftware
Ca semble en effet pas mal fastidieux....surtout la 1ere fois
Mais c'est pour le bien de tous. :)


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/

Aller à :
Ajouter une réponse
 

Sujets relatifs
Commande rpmbuildrpmbuild RedHat
Probleme cyclique de rpmbuild -rebuildrpmbuild: command not found
Besoin d aide sur rpmbuildprobleme avec rpmbuild
Plus de sujets relatifs à : rpm rpmbuild


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)