On 23 Mar 2003 at 21:12, Manfred Tremmel wrote:
Am Sonntag, 23. März 2003 20:28 schrieb Jan Tim Schueszler:
root@erde:/usr/src/packages > rpm -bb SPECS/XFree86.spec line 20: Dependency tokens must begin with alpha-numeric, '_' or '/': PreReq: /bin/cp /bin/ln /bin/ls /bin/mkdir /bin/mv /bin/rm /usr/bin/grep /usr/bin/sed %insserv_prereq %fillup_prereq ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Schmeiß die beiden raus und versuch es nochmal. Die gabs bei SuSE 7.1 noch nicht.
Da möchte ich mich gerne einklinken: Ich benutze hier eine SuSE 7.3 mit allen Updates und noch ein paar auf 7.3 übersetzten updates aus dem 8er Zweig. Mir fällt hier immer öfter auf, das das SPEC-File auf der 7.3 von Hand angepasst werden muss. Diese beiden "%insserv_prereq %fillup_prereq" sind zwei Beispiele, ein anderes ist z.B. das Verwenden von "%suse_version" (z.B. bei cups oder SuSEFirewall2), das ich dann immer sozusagen festverdrahtet setze mit "%define suse_version 730". So lässt sich bei mir leider eine ganze Reihe von srpm's sowohl von SuSE als auch von packman nur mit Nacharbeiten auf der 7.3 überhaupt anschmeissen (von erfolgreich übersetzen will ich hier noch gar nicht reden). Liegt das an einer neueren rpm-Version der 8.0/8.1? Oder wo werden die gesetzt? Aber auf die 8er verwenden doch noch nicht rpm V4, oder? Wer kann mich mal aufklären? Mein "maximum rpm" hat mich hier nicht weitergebracht. Andreas