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.