Re: packete bauen ohne zu installieren

From: Harold Gutch <logix(at)foobar.franken.de>
Date: Sat, 10 Apr 2004 20:44:12 +0200

On Sat, Apr 10, 2004 at 08:17:22PM +0200, Michael Gusek wrote:
> Am Samstag, 10. April 2004 00:21 schrieb Christian Lackas:
> > * Michael Gusek <michael.gusek(at)web.de> [040409 23:10]:
> >
> > Hallo Michael,
> >
> > > Hintergrund ist, dass ich hier einen recht schnellen Rechner habe, und
> > > zwei "lahme". Dummerweise sind in den drei Rechner verschiedene
> > > Prozessoren drin (K6, Athlon, Athlon-xp) und ich würd gern die Pakete mit
> > > den entsprechenden compilerflags (-mcpu) bauen, ohne auf meinem
> > > Baurechner diese Pakete einzuspielen.
> >
> > falls es keine elegantere Möglichkeit gibt, kannst du ja einfach PREFIX
> > für diese Pakete auf etwas wie /usr/local.xp setzen und dann auf dem
> > entsprechenden Rechner einen Link von /usr/local darauf anlegen. Für die
> > meisten Ports (also die ohne Bug) sollte das problemlos gehen.
> >
> > Von einigen speziellen Ports abgesehen wirst du allerdings idR keinen
> > Unterschied durch die unterschiedlichen -mcpu Angaben feststellen, so
> > dass sich der Mehraufwand vermutlich gar nicht lohnt.
> >
> > Gruss
> > Christian
>
> Hmm, daran hab ich auch schon gedacht, aber was ist mit den Einträgen
> in /var/db/pkg ? Wenn ich ein Paket zu einem Port baue, der schon installiert
> ist, wird dann der Eintrag überschrieben ? Das wär recht ungünstig.

Das kannst du auch in PKG_DBDIR setzen. Allerdings werden dann
wohl die bereits installierten Dependencies "deines" Ports auch
ignoriert. Das einfachste ist wohl, das Verzeichnis in
/var/db/pkg temporaer umzubenennen.

bye,
  Harold

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 10 Apr 2004 - 20:44:48 CEST

search this site