Michael Schwendt mschwendt@gmail.com hat am 21. Januar 2014 um 20:49 geschrieben:
On Tue, 21 Jan 2014 17:50:05 +0100 (CET), Olaf Radicke wrote:
Fedora release 17 (Beefy Miracle)
Beendet seit 2013-07-30. https://fedoraproject.org/wiki/End_of_life
Ich weiß. Es gibt bald ein neues Notebook. Lohnt nicht mehr da ein Upgrade zu machen.
Allerdings gehe ich nicht davon aus, daß es ein Bug in F17 ist/war.
Bekommst Du den Fehler mit allen Deinen rpms oder nur mit diesem?
nein.
Als Antwort auf beide Fragen?
Entschuldigung. Ich war abgelenkt. Kein anders RPM bereitet diese Probleme bei mir.
Ich benutze ein kleine Makefile (siehe Anhang).
Autsch. Das verkompliziert die Fehlersuche wiedermal unnötig. Nicht etwa, weil Makefiles kompliziert sind, sondern weil Du da bei diesem sehr eigenen Backofen schonmal einen Fehler eingebaut hattest oder mal wieder nicht alle Modifikation Deiner RPM Konfiguration offenlegst.
Ich habe das Projekt jetzt auf GitHub geschoben: https://github.com/OlafRadicke/tntmake
Geh' dochmal zurück auf den stinknormalen Weg, der für mehrere Tausend Pakete in Fedora 17 funktioniert hat: spec + tar.gz + rpmbuild
Das scheint witziger weise zu gehen...
or@augsburg:~/a-z/git/tntmake$ cp ./tntmake-1.tar.gz /home/or/rpmbuild/SOURCES/
or@augsburg:~/a-z/git/tntmake$ rpmbuild -vv -bb ./bin/tntmake.spec Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.jsOEwH + umask 022 + cd /home/or/rpmbuild/BUILD + cd /home/or/rpmbuild/BUILD + rm -rf tntmake-1 + /usr/bin/tar -xvvf - + /usr/bin/gzip -dc /home/or/rpmbuild/SOURCES/tntmake-1.tar.gz drwxrwxr-x or/or 0 2014-01-21 14:03 tntmake-1/ drwxrwxr-x or/or 0 2014-01-21 21:53 tntmake-1/bin/ -rw-rw-r-- or/or 596 2014-01-21 17:47 tntmake-1/bin/BulidFile.rb -rwxrwxr-x or/or 1105 2014-01-21 21:53 tntmake-1/bin/tntmake.rb -rw-rw-r-- or/or 1132 2014-01-21 21:53 tntmake-1/bin/tntmake.spec -rw-rw-r-- or/or 2033 2014-01-21 21:53 tntmake-1/bin/MakeRules.rb -rw-rw-r-- or/or 1173 2014-01-21 21:53 tntmake-1/bin/getExampleConfigFile.rb -rwxrwxr-x or/or 117 2014-01-21 21:53 tntmake-1/bin/tntmake -rw-rw-r-- or/or 546 2014-01-21 17:47 tntmake-1/bin/BuildJob.rb -rw-rw-r-- or/or 2266 2014-01-21 21:53 tntmake-1/bin/TNTMake.rb drwxrwxr-x or/or 0 2014-01-21 14:03 tntmake-1/bin/resources/ -rw-rw-r-- or/or 752 2014-01-21 21:53 tntmake-1/bin/resources/configure.ac.template -rw-rw-r-- or/or 76 2014-01-21 21:53 tntmake-1/bin/resources/Makefile.am.template -rw-rw-r-- or/or 885 2014-01-21 21:53 tntmake-1/bin/resources/SubMakefile.am.am.template -rw-rw-r-- or/or 1132 2014-01-21 21:53 tntmake-1/tntmake.spec + STATUS=0 + '[' 0 -ne 0 ']' + cd tntmake-1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.xYvXLv + umask 022 + cd /home/or/rpmbuild/BUILD + cd tntmake-1 + '[' '!' -d /home/or/rpmbuild/BUILDROOT/tntmake-1-1.i386/usr/lib/tntmake/ ']' + mkdir -p /home/or/rpmbuild/BUILDROOT/tntmake-1-1.i386/usr/lib/tntmake/ + install /home/or/rpmbuild/BUILD/tntmake-1/bin/BuildJob.rb /home/or/rpmbuild/BUILD/tntmake-1/bin/BulidFile.rb /home/or/rpmbuild/BUILD/tntmake-1/bin/MakeRules.rb /home/or/rpmbuild/BUILD/tntmake-1/bin/TNTMake.rb /home/or/rpmbuild/BUILD/tntmake-1/bin/getExampleConfigFile.rb /home/or/rpmbuild/BUILD/tntmake-1/bin/tntmake.rb /home/or/rpmbuild/BUILDROOT/tntmake-1-1.i386/usr/lib/tntmake/ + '[' '!' -d /home/or/rpmbuild/BUILDROOT/tntmake-1-1.i386/usr/lib/tntmake/resources/ ']' + mkdir -p /home/or/rpmbuild/BUILDROOT/tntmake-1-1.i386/usr/lib/tntmake/resources/ + install /home/or/rpmbuild/BUILD/tntmake-1/bin/resources/Makefile.am.template /home/or/rpmbuild/BUILD/tntmake-1/bin/resources/SubMakefile.am.am.template /home/or/rpmbuild/BUILD/tntmake-1/bin/resources/configure.ac.template /home/or/rpmbuild/BUILDROOT/tntmake-1-1.i386/usr/lib/tntmake/resources/ + '[' '!' -d /home/or/rpmbuild/BUILDROOT/tntmake-1-1.i386/usr/bin/ ']' + mkdir -p /home/or/rpmbuild/BUILDROOT/tntmake-1-1.i386/usr/bin/ + install /home/or/rpmbuild/BUILD/tntmake-1/bin/tntmake /home/or/rpmbuild/BUILDROOT/tntmake-1-1.i386/usr/bin/tntmake + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump Processing files: tntmake-1-1.noarch Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash /usr/bin/ruby Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/or/rpmbuild/BUILDROOT/tntmake-1-1.i386 Wrote: /home/or/rpmbuild/RPMS/noarch/tntmake-1-1.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.M7pldb + umask 022 + cd /home/or/rpmbuild/BUILD + cd tntmake-1 + /usr/bin/rm -rf /home/or/rpmbuild/BUILDROOT/tntmake-1-1.i386 + exit 0
or@augsburg:~/a-z/git/tntmake$ ls /home/or/rpmbuild/RPMS/noarch/ tntmake-1-1.noarch.rpm
Wahrscheinlich ist es das einfachste, das Makefile um zubauen.
Gruß
Olaf