-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo Philipp, Am 28.12.2009 15:47, schrieb Philipp Bender:
regelmäßig stehe ich vor dem Problem, dass ich ein Programm selbst kompilieren und installieren will. Regelmäßig führe ich dazu "make && sudo checkinstall" aus in der Hoffnung, ein Paket zu erzeugen, damit wenigstens die Paketverwaltung über meine Aktivitäten Bescheid weiß. Ebenso regelmäßig schlägt das "checkinstall" fehl. Ohne jetzt genau den Grund zu analysieren, warum "checkinstall" fehlschlägt (Exitcode != 0) hätte ich gerne ein paar Meinungen und "Best Practices" gehört. Lohnt es sich, "checkinstall" in den Griff zu bekommen oder ist das für die "private" Installation auf einem Rechner irrelevant und "make install" das Mittel der Wahl? Gibt es andere gangbare Wege, ein Eigenkompilat mit angemessenem Aufwand in ein Paket zu verwandeln damit man es bei einer neuen Version durch ein neues Paket ersetzen kann?
Meines Erachtens muss man das ganze über die RPM-Build-Umgebung regeln. Normalerweise erzeugen 'make install' und Konsorten keine rpm-Pakete, sondern 'nur' die ausführbaren Dateien usw. eines Programms, welche dann direkt in den/die (konfigurierten) Dateipfad(e) kopiert werden. Ein Tutorial zum Erstellen eines RPM Build-Environments findest Du hier: http://en.opensuse.org/SUSE_Build_Tutorial Gruß Stefan - -- ? S T E F A N ? J U R I S C H ? ====================================== System Engineer ? Department VMware® Software Development ====================================== SIEGNETZ.Informationstechnologie® GmbH Schneppenkauten 1a ? DE 57076 Siegen phone +49 271 68193 -0 ? facsimile -28 web www.siegnetz.de ? info@siegnetz.de Geschäftsfuehrer: Oliver Seitz Amtsgericht Siegen HRB4838 Sitz der Gesellschaft ist Siegen Das Wort "WINDOWS" stammt aus einem alten Sioux-Dialekt und bedeutet: "Weißer Mann starrt durch Glasscheibe auf Sanduhr." The word "WINDOWS" originates from an old Sioux dialect and means: "White man staring through glass pane at hourglass." -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAks4zaEACgkQqdb99cbyCz5nOwCfXIXN/oDtYNwg3GzZT3ppGmbG f7IAnjcpQ12MPd5G/OJxqPfrGFNDsMIt =ROVW -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org