[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

rpmbuild sous etch



Bonjour, 

J'utilise une machine Debian Etch pour gérer via la logiciel OCS-Inventory
un parc de machines hétérogènes ( Windows, Linux Fedora, Linux Red Hat, 
Linux CentOS, Linux Suse , Unix Solaris, HP-UX, AIX, etc..) 

Pour me simplifier la vie dans le déploiement des agents, j'essaye
d'utiliser la machine Debian Etch comme repository YUM pour les
plates-formes Fedora, Red Hat, CentOS via  l'utilitaire YUM. 

Pour cela, j'ai installé sur la plate-forme Debian Etch, les packages
createrepo et rpm. De manière à faciliter et rendre plus flexible la gestion
de la source Yum sur les postes clients, j'ai créer un fichier RPM qui met à
jour la  liste Yum ( /etc/yum.repos.d ) ( l'équivalent du sources.list chez
Debian ). 

Pour cela, j'utilise la commande rpmbuild disponible dans le paquet Debian,
mais j'obtient le message suivant : 
<---------------- BEGIN OF MESSAGE -------------------------------------->
accel:/usr/src/redhat/SPECS# rpmbuild -ba fedora-jouve-release.spec
sh: line 0: fg: no job control
sh: line 0: fg: no job control
Exécution_de(%build): /bin/sh -e /var/tmp/rpm-tmp.95558
+ umask 022
+ cd /usr/src/rpm/BUILD
+ exit 0
Exécution_de(%install): /bin/sh -e /var/tmp/rpm-tmp.95558
+ umask 022
+ cd /usr/src/rpm/BUILD
+ rm -rf /var/tmp/fedora-jouve-release-1-1-root-
+ install -dm 755
/var/tmp/fedora-jouve-release-1-1-root-/usr/etc/yum.repos.d
+ install -pm 644 /usr/src/rpm/SOURCES/fedora-jouve.repo
/var/tmp/fedora-jouve-release-1-1-root-/usr/etc/yum.repos.d
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip
+ /usr/lib/rpm/brp-strip-static-archive
+ /usr/lib/rpm/brp-strip-comment-note
Traitement des fichiers: fedora-jouve-release-1-1
Provides: config(fedora-jouve-release) = 1-1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: config(fedora-jouve-release) = 1-1 fedora-release >= 1
Conflicts: apt < 0.5.15lorg3
Vérification des fichiers non empaquetés: /usr/lib/rpm/check-files
/var/tmp/fedora-jouve-release-1-1-root-
Ecrit: /usr/src/rpm/SRPMS/fedora-jouve-release-1-1.src.rpm
Ecrit: /usr/src/rpm/RPMS/noarch/fedora-jouve-release-1-1.noarch.rpm
Exécution_de(%clean): /bin/sh -e /var/tmp/rpm-tmp.95558
+ umask 022
+ cd /usr/src/rpm/BUILD
+ rm -rf /var/tmp/fedora-jouve-release-1-1-root-
+ exit 0
<---------------- END OF MESSAGE -------------------------------------->

Je ne comprend pas du tout d'ou vienne les 2 lignes 
sh: line 0: fg: no job control

J'obtient bien un RPM mais il ne semble pas focntionner. 


Le même fichier SPEC compilé sous une Fedora Core 4 et déployé via la
machine Debian Etch fonctionne très bien !!! par contre la taille du RPM
n'est pas identique. 

La commande "rpmbuild" de Debian est buggué ???? 

vous avez une idée ??? 


Merci d'avance à tous ? 


 


 

-- 
View this message in context: http://www.nabble.com/rpmbuild-sous-etch-tf4261245.html#a12126381
Sent from the debian-user-french mailing list archive at Nabble.com.



Reply to: