(Fedora) Probleme de lancement d'un rpm cree

Fermé
philly - 26 juil. 2007 à 11:06
 philly - 17 août 2007 à 11:28
bonjour,

j'utilise Fedora et je dois creer un rpm.
J'ai creer mon spec. Le rpm est cense simplement copier quatre fichiers dont un .jar sur /usr/local.

J'arrive a generer un rpm, mais lorsque je fais rpm -ivh, il ne m'affiche aucun message d'erreur, mais :

[root@localhost SRPMS]# rpm -ivh toto.src.rpm
1:toto ########################################### [100%]
[root@localhost SRPMS]#

et lorsque je renouvelle l'operation, meme chose. il ne me dit pas que toto est deja installe.
pour verification, avec rpm -qa je ne le trouve evidemment pas
et avec rpm -e on me dit qu'il n'est pas installe (evidemment)

je pense que jai un souci dans ma partie %install de mon spec :

Summary: toto
Name: toto
Version: 5.3
Release: 1
License: GPL
Group: Applications
Source0: /usr/src/redhat/SOURCES/toto1.tar.gz
Source1: /usr/src/redhat/SOURCES/toto2.tar.gz
Source2: /usr/src/redhat/SOURCES/toto3.tar.gz

%description
bla bla de description

%prep
%setup -c
%setup -T -D -a 1
%setup -T -D -a 2

%build

%install
mkdir /usr/local/toto
cd /usr/local/toto
cp -R /usr/src/redhat/BUILD/toto /usr/local/toto

%files
/usr/src/redhat/SOURCES/fichier1.txt
/usr/src/redhat/SOURCES/fichier2.shp
/usr/src/redhat/SOURCES/fichier3.ssx
/usr/src/redhat/SOURCES/fichier4.jar

Si quelqu'un pouvait m'aider...

Merci!
A voir également:

2 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
26 juil. 2007 à 11:24
Salut,

et lorsque je renouvelle l'operation, meme chose. il ne me dit pas que toto est deja installe.
pour verification, avec rpm -qa je ne le trouve evidemment pas
et avec rpm -e on me dit qu'il n'est pas installe (evidemment)


après l'installation vérifie manuellement si l'installation est correcte
0
elle ne l'est pas, rien n'est installe
0
C'est bon, j'ai pu résoudre mon problème. Pour ceux qui rencontreraient le même type de difficultés, j'ai enlevé ma partie %build et dans ma partie %install j'ai simplement entré la commande install avec les fichiers à installer et j'ai complété avec une partie %pre pour placer mes fichiers aux bons endroits.
0