Ralf Corsepius
Sachen wie 'fillup_and_insserv' beziehen sich nunmal auf das laufende System. Schon mal RPMs als Nicht-root gebaut?
Schon mal angesehen, *wo* das sitzt? fillup_and_insserv stehen im %post.
Es macht wirklich Spass, wenn das Bauen eines RPMS als Non-Root stirbt, weil mal SuSE's rpm mal wieder versucht, irgendwo etwas am System zu verbiegen.
Und jetzt verrate mir mal, wo beim bauen %post ausgeführt wird.
Du musst auch nicht eine aus tausenden Paketen bestehende Distribution pflegen.
Und? Ich sprach ja auch nicht von "Kleinigkeiten in einzelnen RPM-specs".
Wenn du tausende von Paketen pflegen willst, *musst* du so viel wie möglich kapseln und zentralisieren, sonst wird das ziemlich unübersichtlich. BTW, RH und Mandrake haben deutlich weniger Pakete.
Neulich fragte jemand auf suse-linux-e warum SuSE bei Entwicklern so wenig Berücksichtigung finde.
Ich denke, ein oder zwei wesentliche Punkte, die dazu beitragen, dürften hier offensichtlich geworden sein.
*Kein* externer Entwickler muss auch nur eines der Makros benutzen, wo also liegt das Problem? Philipp