[CentOS-de] RPM-Bau

Olaf Radicke briefkasten at olaf-radicke.de
Mo Jul 13 09:33:32 UTC 2015


Hallo,ile

vielleicht kann mir einer von Euch weiter helfen. Ich versuche mir gerade ein
spec-File zu erstellen um ein RPM für cxxtools aus dem Master-Branch zu
erstellen. Als Vorlage diente mir das spac-File von Fedora:
http://pkgs.fedoraproject.org/cgit/cxxtools.git/tree/cxxtools.spec

Das habe ich ein wenig an meine Bedürfnisse angepasst:
https://github.com/OlafRadicke/rpm_cxxtools_master/blob/master/cxxtools.spec

Das Problem sind wieder die (für mich) nichtssagenden Fehlermeldungen:

/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/Makefile:ACLOCAL
= ${SHELL}
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/missing
aclocal-1.13
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/Makefile:AUTOCONF
= ${SHELL}
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/missing
autoconf
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/Makefile:AUTOHEADER
= ${SHELL}
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/missing
autoheader
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/Makefile:AUTOMAKE
= ${SHELL}
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/missing
automake-1.13
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/Makefile:MAKEINFO
= ${SHELL}
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/missing
makeinfo
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/Makefile:abs_builddir
=
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/Makefile:abs_srcdir
=
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/Makefile:abs_top_builddir
=
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/Makefile:abs_top_srcdir
=
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/Makefile:install_sh
= ${SHELL}
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/install-sh
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/config.log:/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/conftest.cpp:44:
undefined reference to `dlopen'
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/config.log:ACLOCAL='${SHELL}
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/missing
aclocal-1.13'
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/config.log:AUTOCONF='${SHELL}
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/missing
autoconf'
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/config.log:AUTOHEADER='${SHELL}
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/missing
autoheader'
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/config.log:AUTOMAKE='${SHELL}
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/missing
automake-1.13'
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/config.log:MAKEINFO='${SHELL}
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/missing
makeinfo'
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/config.log:install_sh='${SHELL}
/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64/cxxtools-master/install-sh'
Found '/home/build/rpmbuild/BUILDROOT/cxxtools-2.3rc1-1.el7.centos.x86_64' in
installed files; aborting
error: Bad exit status from /var/tmp/rpm-tmp.9PsZW7 (%install)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.9PsZW7 (%install)
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : OlafRadicke.vcf
Dateityp    : text/vcard
Dateigröße  : 236 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.centos.org/pipermail/centos-de/attachments/20150713/8743eda2/attachment.bin>


Mehr Informationen über die Mailingliste CentOS-de