[gnucash-de] rpmbuild und tarballs

Gerd Schuckar gerd at schuckar.de
Don Nov 3 13:29:27 EST 2005


Am Donnerstag, 3. November 2005 11:52 schrieb Christian Stimming:
> Hallo,
Hallo Christian,
danke für die ausführliche Info.
>
> Das klingt für mich eher danach, als wäre eben gar keine Datei
> blabla.spec vorhanden. Damit ist es zwecklos, "rpmbuild -ta" überhaupt
> zu versuchen. Man sollte sich auf die Suche nach einem src.rpm begeben.
Das bedeutet also, grundsätzlich ist ein blabla.tar.gz eben nur ein gepacktes 
Archiv und nicht für rpmbuild vorgesehen. Es sei denn, derjenige, der das 
Archiv gepackt hat, hat es als rpmbuild fähig eingepackt, indem er eben 
ez.bsp ein blabla.spec file mit eingepackt hat. So wie z.bsp eure 
aqbankingxxx.tar.gz Pakete.
Ein blabla.src.rpm sollte eigentlich rpmbuild fähig sein, sofern es 
ordentlich, den Konventionen entsprechend gebaut wurde. Es enthält u.A. 
Source Code und Hinweise auf benötigte Libarys zum Auflösen von 
Abhängigkeiten, eventuell sogar die entsprechenden libs selbst. 
Daher ist es immer besser, sofern es keine fertigen RPMS für eine bestimmte 
Distribution gibt, nach einem blabla.src.rpm zu suchen. Dieses wird dann 
mittels rpmbuild kompiliert. Hernach sollten die fertigen Pakete dann im 
z.Bsp. Verzeichniss /usr/local/redhat/RPMS/i586 (je nach Distri kann der 
vName anders lauten) zu finden sein. Diese sollten sich dann mittels rpm -Uvh 
oder rpm -ivh installieren lassen.
Habe ich das so richtig verstanden?
Gruß
Gerd   
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 189 bytes
Beschreibung: nicht verfügbar
URL         : http://lists.gnucash.org/pipermail/gnucash-de/attachments/20051103/caad768f/attachment.bin