Seite 1 von 1

rpm bauen schlägt fehl

Verfasst: 28. Jun 2009 18:40
von ElBlues
Hi,

ich versuche hier gerade mit einem eigentlich funtkionierenden .spec-File ein RPM mit dem Kommando

rpmbuild -vvv -bb --buildroot=/home/wuddin/buildroot/ fullpackage.spec

zu bauen. Das RPM sammelt ausschließlich Binaries ein und hat keinerlei Compile/Pre/Post-Scripts. Lustigerweise gibt es Fehlermeldungen zu Dateien, die dann nicht aufgelistet werden.

Was will mir das denn wohl sagen? Was genau hat rpmbuild da gefunden? Den Effekt habe ich unter Fedora 11...

Verfasst: 28. Jun 2009 19:27
von Janka
Evtl. ist das buildroot noch mit Dateien aus einem fehlgeschlagenen alten Lauf vermüllt?

Janka

Verfasst: 29. Jun 2009 6:17
von ElBlues
Der buildroot ist nix weiter als ein Symlink auf "/" da ich die Dateien aus dem aktuellen System ziehen will - ist das vielleicht eine doofe Idee?

Verfasst: 29. Jun 2009 17:00
von ElBlues
OK, es lag tatsächlich daran: die neueren RPMs kann man nicht mehr aus dem / heraus bauen, wenn da noch andere Files rumliegen, die auch gar nicht mit in das RPM reinsollen, dann kommt diese seltsame Fehlermeldung...