porty II - zaverecna uvaha

Zbyněk Burget zburget at miastudio.cz
Fri Jan 17 06:30:49 CET 2003


----- Original Message -----
From: "Martin Horcicka" <horcicka at freebsd.cz>
To: <users-l at freebsd.cz>
Sent: Thursday, January 16, 2003 7:50 PM
Subject: Re: porty II - zaverecna uvaha


>To neni tak uplne pravda - napr. pokud bude nove instalovany balik A
zaviset
>na baliku B, jehoz starsi verze uz je nainstalovana, pak:
>
>a. pri pouziti pkg_add bude nainstalovana nova verze baliku B (budou tedy
>nainstalovane dve verze B pres sebe)

Jeste se mi nestalo, ze by se mi nainstalovaly dve verze baliku B pres sebe.
pkg_add vzdycky vypsal warning, ze je pozadovana jina verze, nez je
nainstalovana. Pak bylo potreba spustit pkgdb -F, aby se udelal poradek v
databazi. Je pravda, ze jeste FreeBSD nepouzivam tak dlouho a nemohl jsem se
setkat se vsema zaludnostma. Kazdopadne jsem se rozhodl nadale nepouzivat
baliky, ale prekladat si vsechno ze zdrojaku... Je to sice pomalejsi, ale
aspon mi to funguje spolehlive.


>b. pri pouziti portupgrade bude balik B ciste aktualizovan na novou verzi

Predpokladal bych, ze to tak bude. Nicmene, pokud ovsem balik A navic zavisi
na jeste nenainstalovanem baliku C, tak se mi portupgrade vykaslal na
instalaci baliku C a balik A tam narval i tak :-(


>Ale nerekl bych, ze pkg_update je naprosto nevhodny a
>nemyslim, ze maze +REQUIRED_BY vzdy. Je to proste prilis jednoduchy
programek,
>vhodny jen pro jednoduche pouziti.

Na to, co jsem zkousel, tak mi +REQUIRED_BY vymazal vzdycky. Nejdriv zavolal
pkg_delete -f (podle toho, co mi vypsal na obrazovce), coz smaze cely
adresar baliku ve /var/db/pkg/ a pak tam novou verzi baliku pridal. Jenomze
nikde nemel zezalohovany +REQUIRED_BY :-(

>Pripada mi, ze portupgrade ma sve mouchy, ale vetsinou jeho pouziti asi
stejne
>vychazi jako rozumnejsi - pokud tedy opravdu spolehlive funguje tak, jak se
>tvari, coz nevim, protoze ho jeste nemam moc otestovany. ;-)
>
>Martin

S tim souhlasim

Zbynek





More information about the Users-l mailing list