← Back to team overview

sslug-teknik team mailing list archive

Re: rpm -i og source filer

 



David wrote:


Kristian Vilmann wrote:

Ikke source-rpm'er.
Du behøver jo ikke installere den rpm du ender med at have bygget fra din srpm.

Og i øvrigt er en af fordelene ved srpm'erne jo at du kan ændre i source-koden og bygge en ny binær rpm. Det ville rpm-databasen ikke kunne forstå alligevel.


Problemet er at man også kommer, til at installere pakken uden om rpm-databasen. Dvs det afhænger i sidste ende af, hvad der står i spec filen samt hvad "make install" laver, hvis det er det, der er angivet i spec filen.

Nej. En source-rpm lægger kun filer under /usr/src/redhat (hvis du er root) eller hvad du nu end har angivet som topdir i din .rpmmacros.

Vil følgende options --recompile eller --rebuild få opdateret rpm-databasen ?

Nej. Hvis ellers pakkebygningen går godt vil du få en pakke i $RPMDIR/RPMS/<ARCH>/pakke-ver.rpm

Den kan du installere og det vil opdatere rpm-databasen.

/kristian



References