Re: Mal wieder RPM-BUILD-Debugging
Michael Schwendt <[email protected]> Mon, 15 Jul 2013 10:13:24 +0200
| Newsgroups | gmane.linux.redhat.fedora.german |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 15 Jul 2013 09:39:57 +0200 (CEST), Olaf Radicke wrote: > Hallo Leute! > > Ich kämpfe hier schon wieder seid Stunden mit rpmbuild. Das Problem ist, das > das Tar-Archiv nicht in das BUILD-Verzeichnis entpackt wird. > > Ich habe es auf zwei Wegen versucht: > > rpmbuild -tb bla.tar.gz > > Und das bla.tar.gz in SOURCE-Verzeichnis kopiert und > > rpmbuild -bb bla.spec > > Aufgerufen. Das Inhalt Tar-Archiv wird aber in beiden Fällen nicht in das > BUILD-Verzeichnis entpackt. In meinem Spec-File steht aktuell: > > <snip> > %pre %prep müßte das sein. Denn %pre ist etwas anderes. > %setup > tar -xvz $RPM_SOURCE_DIR/bla.tar.gz $RPM_BUILD_DIR/ > <snip> tar -xvz $RPM_SOURCE_DIR/bla.tar.gz -C $RPM_BUILD_DIR würde im Zielverzeichnis auspacken. Aber eigentlich läßt man sowas vom %setup Makro machen. Warum Du das nicht tust, ist nicht zu erraten. Da müßte die .spec Datei veröffentlicht werden. > Ich rufe rpmbuild auch mit -vv auf, aber ich kann nicht erkennen, was er > eigentlich erwartet, oder warum das entpacken fehlschlägt. Oder wenn es > nicht fehlschlägt, wo hin es entpackt wird. Hätteste jetzt die Ausgabe mit in die Mail kopiert, wäre das zu kommentieren gewesen. Allein "rpmbuild" reicht vollends, und läßt man %setup auspacken, dann nicht %setup -q verwenden. -- Fedora release 19 (Schrödinger’s Cat) - Linux 3.9.9-301.fc19.x86_64 loadavg: 0.15 0.18 0.20 -- de-users mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/de-users