rpmbuild Installé (mais non emballés) les fichiers source
Je suis en train de construire un RPM à partir des binaires sur une REDHAT 6 système. J'ai tous les fichiers inclus dans l' %section fichiers (find /chemin/vers/faux/installer -type f >> specfile)
Quand je lance rpmbuild -bb specfile --target x86_64-je obtenir
La vérification de nus fichier(s): /usr/lib/rpm/check-fichiers /chemin/vers/rpmbuild/BUILDROOT/Paquet-1.0.0-1.el6.x86_64
erreur: Installé (mais non emballés) fichier(s) trouvé:
TR /min erreurs de build:
Installé (mais non emballés) fichier(s) trouvé:
Noter qu'aucun des fichiers répertoriés dans le message d'erreur. Je ne suis pas sûr de ce qui est mal, et des idées?
OriginalL'auteur Trevor | 2012-11-15
Vous devez vous connecter pour publier un commentaire.
Vous pouvez ignorer ce genre d'erreurs par
%définir _unpackaged_files_terminate_build 0
Voir aussi
http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch09s05s07.html
OriginalL'auteur Like
Je suppose que ton /chemin/vers/faux/installation n'est pas correcte.
Le chemin d'accès dans la
%files
section doit être le chemin où les fichiers seront éventuellement installé, par exemple,/usr/local/bin/myprog
. Au cours de la rpm construire, dans le%build
section, vous devez assurez-vous de placer les fichiers dans le même endroit que vous spécifiez dans la%files
section, ou si vous utilisez lebuildroot
option derpmbuild
et l'utilisation$RPM_BUILD_ROOT
variable dans votre fichier spec avec un sous-chemin d'accès correspondant à la%files
liste, dans cet exemple$RPM_BUILD_ROOT/usr/local/bin/myprog
. Voir http://www.rpm.org/max-rpm-snapshot/ch-rpm-anywhere.html pour plus de détails.Doy vous définissez la buildroot option /pat/pour/rpmbuild lors de l'exécution de rpmbuild?
OriginalL'auteur Bernhard