On Mon, Dec 02, 2002 at 12:34:19AM +0100, Ernst May-Jung wrote:
> Am Sonntag, 1. Dezember 2002 21:00, schrieb Bj�rn Pfeiffer:
> > Schau mal, ob rpmbuild als eigenes Paket gibt. Ist jedenfalls
> > hier bei Mandrake so. Vielleicht hat das update ja auch gleich
> > rpm geupdated und sie haben das jetz getrennt.
>
> Wird mir fast nix anderes �brig bleiben. s.u.
Das Paket heisst �brigens rpm-build, such mal danach.
> >
> > > Die neue Version nutze ich nicht, da ich die NVIDIA Treiber nicht
> > > rebuilden kann.
> >
> > rpm -ba SPECFILE in /usr/src/RPM, nachdem das srpm installiert
>
> Du meinst das ist das was rpmbuild eigentlich tut? Also eine Ersatz f�r ein
> nicht vorhandenes Skript?
?
Nein, nicht so ganz. Wenn du ein srpm installierst, wandert das
unter /usr/src/rpm/ - da unter SPECFILES liegen dann Skripte zu
dem srpm, das beschreibt, wie daraus ein rpm zu backen ist (also
ein Art Makefile). $ rpm -ba ... (heisst: build-all) will als
Argument dieses Specfile.
Schau doch mal in die manpage zu rpm unter Building-Kram.
>
> >
> > > iN DEM Zusammenhang: Meine RPM Datenbank ist irgendwie futsch. Das hei�t
> > > sie wei� gar nicht richtig was auf meiner Kiste installiert ist. Geht die
> > > irgendwie neu einlesen?
> >
> > man rpm:
> > rpm {--initdb|--rebuilddb}
> >
> [root@localhost root]# rpm {--initdb|--rebuilddb}
> -bash: --rebuilddb}: command not found
>
> Ist wohl auch futsch!
*g*
Neenee, das "foo {a|b}" heisst: "foo a" oder "foo b" ('|' ist das
"oder"-Symbol). Was du brauchst ist
$ rpm --rebuilddb
> > --rebuilddb brauchst du, dann sollte es hoffentlich wieder gehn.
> >
> > ...und jetzt d�mmert es langsam: Ich bin Debian nicht lange treu
> > geblieben... :)
>
> Ist das ein Insiderwitz oder was hat das mit meinem RedHat zu tun?
:)
N�, ich hab hier nur vor ein paar Wochen/Monaten gesagt, ich sei
jetzt auch bei Debian gelandet.
Bin aber doch wieder zu Mandrake zur�ckgekehrt.
Ist ja auch egal, ist doch irgendwie alles Linux.
Bj�rn
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org