Fehlermeldung beim Versuch, rpms mit checkinstall zu bauen
![](https://seccdn.libravatar.org/avatar/b8b5199170f2465bf829deaec5f1a485.jpg?s=120&d=mm&r=g)
Hi, auf Grund der vielen Empfehlungen woltle ich jetzt auch mal checkinstall ausprobieren. Die Installation hat hervorragend geklappt. Dann bin ich bei mehreren Programmen, die ich bisher schon erfolgreich installiert habe, ins Source-Verzeichnis, hab ein ./configure gefolgt von einem make gemacht. Danach habe ich in diesem Verzeichnis ein checkinstall ausprobiert und alles läuft an bis ich dahin komme, wo ich das Paketformat auswählen kann. Hier nehme ich RPM, kriege values gelistet und dann folgende Fehlermeldung: ---cut--- NOT-FOUND has no SOURCES directory. Please write the path to the RPM source directory tree: ---uncut--- Ich hab keine Ahnung, was ich da angeben soll. Hab schon mehreres versucht, hat alles nicht hingehauen. Any hints? Auch der Versuch in Google mal nach dieser Fehlermeldung zu suchen ist gescheitert. Nix gefunden. Die Doku von checkinstall war auch nicht sehr aufschlussreich. Habt Ihr einen Tipp für mich? Gruß Philipp -- registered Linux user number 258854
![](https://seccdn.libravatar.org/avatar/ae2425c1ae6a853ce926fb5d532fc801.jpg?s=120&d=mm&r=g)
Philipp Zacharias:
---cut--- NOT-FOUND has no SOURCES directory. Please write the path to the RPM source directory tree: ---uncut---
Schuß in den Bluescreen: - "checkinstall" ersetzt "make install" und muß als solches auch als root laufen. - Gib als Parameter mal "-d2" mit an, dann kriegst du Debuginforamtionen. Gruß, Ratti
![](https://seccdn.libravatar.org/avatar/b8b5199170f2465bf829deaec5f1a485.jpg?s=120&d=mm&r=g)
Hi Ratti, Am Dienstag, 26. März 2002 23:27 schrieb Ratti:
Philipp Zacharias:
---cut--- NOT-FOUND has no SOURCES directory. Please write the path to the RPM source directory tree: ---uncut---
Schuß in den Bluescreen:
daneben! Win läuft grade nicht, jegliche Form von Bluescreen ist WEIT entfernt :o)))
- "checkinstall" ersetzt "make install" und muß als solches auch als root laufen.
habbisch natürlich gemacht.
- Gib als Parameter mal "-d2" mit an, dann kriegst du Debuginforamtionen.
okay, die ergaben jetzt eine etwas präzisere Fehlermeldung: ---cut--- ************************************** **** RPM package creation selected *** ************************************** debug: RPM_VERSION=3.0.6 debug: RPM_MAJOR_VERSION=3 debug: RPM_MINOR_VERSION=0 debug: RPM_PATCH_LEVEL=6 debug: RPMSOURCEDIR=NOT-FOUND NOT-FOUND has no SOURCES directory. Please write the path to the RPM source directory tree: ---uncut--- Was meint der denn mit RPMSOURCEDIR=NOT-FOUND? Ich hab keinen Schimmer, was der gute von mir will. Warum ein rpm-source-directory? Ich will ja weg von den Sourcen zu einem vernünftigen Binary und nicht umgekehrt????? Gruß Philipp -- registered Linux user number 258854
![](https://seccdn.libravatar.org/avatar/8950c156628facf473c95b6d642b0aa4.jpg?s=120&d=mm&r=g)
Dienstag, 26. März 2002 23:07 Philipp Zacharias wrote:
---cut--- NOT-FOUND has no SOURCES directory. Please write the path to the RPM source directory tree: ---uncut--- Du hast Checkinstall als root ausgeführt? Versuch mal ein "checkinstall make install" oder den entsprechenden Aufruf des Make für die Installation. Ich kann mich noch erinnern, dass ich ein Programm hatte, welches mit "make linux" installiert werden wollte. Dann war da ein Problem mit falsch gesetzten Rechten des SuSE RPMs der 7.3. Vielleicht schaust Du einmal nach den Rechten von checkinstall und installwatch. Ich habe in meiner /usr/local/lib/checkinstall/checkinstallrc den Eintrag PAK_DIR="." eingetragen, so werden die RPMs immer im aktuellen Quellverzeichnis abgelegt und nicht unter /usr/src/... Der einfachste Weg ist sich die aktuellen Sourcen zu besorgen und checkinstall daraus zu installieren. :) Tschüss, Thomas
participants (3)
-
Philipp Zacharias
-
Ratti
-
Thomas Templin