On Tue, 21 Jan 2014 14:06:09 +0100 (CET), Olaf Radicke wrote:
Michael Schwendt mschwendt@gmail.com hat am 21. Januar 2014 um 12:34 geschrieben: Hänge .spec Dateien doch bitte vernünftig als Anhang an eine mail heran oder verweise auf ein vollständiges src.rpm zum Downloaden, damit sich ein rpmbuild nachvollziehen lassen könnte.
geschehen...
Das ist aber eine geänderte Datei, und in welcher Umgebung (welche Distri) bekommst Du den Fehler überhaupt?
Geh' das doch mal systematisch an. ;)
Bekommst Du den Fehler mit allen Deinen rpms oder nur mit diesem?
Bekommst Du ihn nur bei "rpmbuild -bb …" oder auch bei "rpmbuild -bs *.spec"?
Wie sieht es mit einem anderen, frisch angelegten Benutzerkonto aus?
Erzeuge eine völlig neue spec Datei mit rpmdev-newspec. Fülle sie schrittweise aus und teste zwischendurch immer wieder ein rpmbuild. Ab wann kannst Du den Fehler reproduzieren?
Alternativ lösche den Inhalt von %install und %files und %changelog. Gibt es dann noch immer den Fehler?
Eine Empfehlung die ich gelesen habe was '%%prep' statt '%prep' zu schreiben,
Das ergibt so noch keinen Sinn. In der spec Datei gibt es kein zweites %prep. Doppeltes %% als "escape" für % ist nur dann sinnvoll, wenn Du wirklich ein zweites %prep irgendwo in einem Kommentar oder im %changelog stehen hättest.