Re: Alle Abhängigkeiten vor der Installation sehen

From: Marc Santhoff <M.Santhoff(at)web.de>
Date: Wed, 19 Aug 2009 23:10:07 +0200

Am Mittwoch, den 19.08.2009, 21:54 +0200 schrieb Martin Kropfinger:
> Hallo zusammen!
> >>> Nur wenn ich das so richtig sehe bekomme ich da immer alles
> >>> angezeigt,
> >>> oder? Also alle Ports die davon abhängen etc. Mich interessiert nun
> >>> aber erst mal nur was er alles installieren will, sprich das Delta
> >>> zwischen dem Output den ich dank deines Rates nun bekomme und dem
> >>> was
> >>> schon auf dem System installiert ist....
> >
> > Sowas ist im Prinzip nicht möglich, da im voraus nicht
> > unbedingt feststeht, welche Abhängigkeiten später alle
> > benötigt werden. Das kann z.B. von Port-Optionen
> > abhängen, die erst später gesetzt werden.
>
> Naja ich denke schon, dass es feststeht was er installiert. Ich will
> ja zu dem Zeitpunkt wo ich den Port anstosse wissen was er alles
> macht. Also gehen wir davon aus, dass ich die Makefiles bereits
> angepasst habe (so ich das möchte). Sprich wenn er loslegt nach meinem
> $ make install
> geht er ja seine normale Arbeit durch. Sprich er fängt an die
> Abhängigkeiten zu durchforsten und legt dann jeweils mit dem
> Kompilieren los. Genau das soll er machen nur, dass er statt zu
> kompilieren mir hinschreibt "Ich würde gerne www/apache2
> installieren". So bekäme ich dann eine Auflistung was passieren wird
> wenn ich den scharfen Befehl gebe. Ich hoffe ich konnte das irgendwie
> verständlich ausdrücken.
>
> Also so ne Art Kindergarten-Kompilieren mit Schaumstoff-GCC ;)

$ man make
...
     -n Display the commands that would have been executed, but do not
             actually execute them.

Hab's nicht probiert und befürchte, es wird ein bischen viel Ausgabe
sein und deswegen unlesbar, aber vielleicht mit etwas "grep" hinterher
nutzbar zu machen ...

HTH,

-- 
Marc Santhoff <M.Santhoff(at)web.de>
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 19 Aug 2009 - 23:14:31 CEST

search this site