Zistenie chybajucich zavislosti pred instalaciou portu.

Miroslav Lachman 000.fbsd at quip.cz
Fri May 15 12:06:09 CEST 2009


Indigo wrote:
> On Thu, 14 May 2009 22:22:26 +0200, Jozef Babjak 
> <jozef.babjak at gmail.com>  wrote:
> 
>> Zdravim!
>>
>> Pokial je to mozne, aplikacie instalujem kompilaciou so stromu portov.
>> Pred instalaciou nejakeho portu, najma ked sa jedna o "pokusnu"
>> instalaciu, pri ktorej nie som si ani isty, ci cielovy port skutocne
>> potrebujem, si rad dopredu overim, ake su chybajuce build- a run-
>> zavislosti portu, ktory mienim instalovat. Na tento ucel som si pred
>> casom vytvoril shellovy skript. Kedze mi uz dlhsiu dobu tento skript
>> sluzi, dnes som ho mierne prepracoval, asi 20x zrychlil oproti
>> povodnej verzii, zdokumentoval, a ... chvila nechapaveho ticha ...
>> publikoval. Takze kto ma zaujem, je tu:
>>
>> http://hilbert.chtf.stuba.sk/freebsd/fmd.sh.txt
>>
> 
> Netusi nekdo jestli se neco podobneho neda udelat pomoci portupgrade?
> 
> Neco jako portupgrade -rnN <package>?
> 
> Pri par testech mi zrovna tohle vratilo jenom tu puvodni package.

portupgrade nepouzivam, ale kdyz uz se tu tohle tema nakouslo, tak 
napriklad portmaster to umi takhle:

~/# portmaster --show-work www/lighttpd

===>>> Port directory: /usr/ports/www/lighttpd
===>>> Starting check for all dependencies
===>>> Gathering dependency list for www/lighttpd from ports

===>>> Installed devel/libtool15
===>>> Installed devel/pcre
===>>> NOT INSTALLED            www/spawn-fcgi


Z vypisu je tedy patrne, ze libtool15 a pcre nainstalovano uz je a 
spawn-fcgi je zatim chybejici zavislost.
Timto vypisem prace portmasteru skonci, pro vlastni instalaci je potreba 
  ho zavolat bez parametru --show-work.

Mirek



More information about the Users-l mailing list