![](https://seccdn.libravatar.org/avatar/208f884b860bee2b1a5f890e5c5756d7.jpg?s=120&d=mm&r=g)
Moin moin! David Haller wrote:
[...]
Fazit (fuer mich, noch vor der Installation):
rm -rf checkinstall-*
Ja, es _ist_ oft muehsam, selber ein RPM zu erstellen (aber es gibt ja Vorlagen, und das rudimentaere was checkinstall macht, _das_ laesst sich fast ebenso schnell selber und besser machen[2]).
Hmm, also um ehrlich zu sein, da muss ich Dir widersprechen! Ich finde, checkinstall ist ein sehr hilfreiches Tool, was es eben auch dem nicht so versierten Anwender erlaubt, seine RPM Datenbank konsistent zu halten. Und wenn man einige Dinge be- achtet (u.a. das von Dir dargelegte Verhalten von checkinstall), dann kann man damit sehr gut zurecht kommen. Aber die Regeln zum Beachten diverser Dinge gelten ja prinzipiell bei jeder Software. Ich habe bisher jedenfalls nur positive Erfahrungen mit checkinstall gemacht. Das Erstellen eigener RPMs wollte ich immer schon mal lernen, aber leider fehlt mir die Zeit, mich mal intensiv mit dem Ma- ximum-RPM-Handbuch zu beschaeftigen. Und sooo einfach, wie Du das nun darstellst, ist es auch wieder nicht mit dem Erstellen. Sicher, Du hast da einiges an Erfahrung, da kommt es Dir so vor, aber andere stehen da schon eher mal wie der Ochs vorm Berg.... Nur so als Beispiel:
Das solltest du eigentlich ueber 'rpm -U' vs. 'rpm -i' loesen, aber ob das auch mit checkinstall geht? Ich bezweifle es -- v.a. wenn du z.B. aeltere SuSE RPMs im System hast, checkinstall wird sicher kein 'Provides: foodev\nObsoletes: foodev\n' einbauen, d.h. dein neues foo-devel wuerde kollidieren und auch das -U wuerde fehlschlagen, da sich der Paketname geaendert hat. In dem Fall ist's IMO besser, sich ein aktuelles und das SuSE .spec zu greifen/extrahieren und dann eine "Sythese" aus beiden zu schaffen ;) Oder mal auf packman schauen oder hier fragen, ob jemand ein spec/src.rpm hat.
Ja, das liest sich fuer einen "normalen" Anwender ungefaehr wie chinesisch ;-) Sicher hast Du recht, dass das Erstellen eigener RPMs mit "korrekten" Eintraegen besser ist als das Benutzen von checkinstall, aber fuer mich hat eben auch diese Software ihre Daseinsberechtigung und kann gerade fuer jemanden, der "nur mal eben schnell etwas installieren moechte"(tm) eine gute Hilfe sein. Gruesse, Thomson -- Thomas Hertweck, Geophysicist Geophysical Institute, Karlsruhe University (TH)