Jemand Erfahrung mit Checkinstall?
Hallo, hat hier jemand Erfahrung mit Checkinstall? Ich versuche mir gerade aus den aktuellen Apache2-Sourcen ein RPM zu bauen. Der ./configure und der make liefen durch, ein make install klappt auch, aber ein checkinstall nicht. Wenn ich checkinstall aufrufe kriege ich folgendes: --------------------------------------------------- urmel:~/httpd-2.2.8 # checkinstall checkinstall 1.6.1, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran This software is released under the GNU GPL. debug: TAR=tar debug: VISUAL=/usr/bin/vi debug: Setting umask => 0022 debug: The temporary directory is: [ /var/tmp/SUALfBZoqmTfroNNYpKih ] ************************************** **** RPM package creation selected *** ************************************** This package will be built according to these values: 1 - Summary: [ Package created with checkinstall 1.6.1 ]2 - Name: [ httpd ] 3 - Version: [ 2.2.8 ]4 - Release: [ 1 ]5 - License: [ GPL ]6 - Group: [ A pplications/System ]7 - Architecture: [ i386 ]8 - Source location: [ httpd-2.2 .8 ]9 - Alternate source location: [ ]10 - Requires: [ ]11 - Provides: [ http d ] Enter a number to change any of them or press ENTER to continue: debug: CK_INCLUDE_FILE = Installing with make install... ========================= Installation results =========================== debug: INSTW_EXCLUD before sort =/root/httpd-2.2.8,/dev,/proc,/tmp,/var/tmp debug: INSTW_EXCLUDE=/dev,/proc,/root/httpd-2.2.8,/tmp,/var/tmp, debug: INSTW_ROOTPATH=/var/tmp/SUALfBZoqmTfroNNYpKih debug: INSTW_LOGFILE=/var/tmp/SUALfBZoqmTfroNNYpKih/newfiles.tmp debug: INSTW_DBGFILE=/var/tmp/SUALfBZoqmTfroNNYpKih/dbgfile debug: INSTW_DBGLVL=2 make: *** No rule to make target `install'. Stop. **** Installation failed. Aborting package creation. Cleaning up...OK Bye. Aus dem Debug werde ich nicht so recht schlau. Es scheint als würde er das Verzeichnis mit den Sourcen Excludieren. Nur warum? Und wie stelle ich es ab? Bin für jede Idee dankbar. Gruß Daniel -- 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
Daniel Spannbauer wrote:
hat hier jemand Erfahrung mit Checkinstall?
Ich versuche mir gerade aus den aktuellen Apache2-Sourcen ein RPM zu bauen. [...]
Checkinstall funktioniert bei komplexeren Paketen, die bei einem "make install" mehr machen als einfach nur Dateien zu kopieren, eher schlecht. Falls Du Apache2 wirklich selbst bauen musst, weil es keine fertigen RPMs gibt (Build-Service?), solltest Du ein aelteres SuSE Apache2 Source-RPM nehmen und das darin befindliche spec-File heranziehen. Aendere es ab fuer die neuen Quellen und baue dann mit diesem spec-File ein RPM. Das ist glaube ich deutlich besser als fuer Apache2 ein checkinstall-RPM zu erstellen. Cheers, Th. -- 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
participants (2)
-
Daniel Spannbauer
-
Thomas Hertweck