jak resit nepritomnost 3rd party zavislosti portu?
Miroslav Lachman
000.fbsd at quip.cz
Mon Jun 4 13:37:10 CEST 2007
Uz jsem to tu jednou zminoval a tak nejak se to snazil s Danem resit u
instalace Trac, ale ani tam jsem to uplne nedoresil a v podstate ten
samy problem mam i v pripade Amavisd-new a SpamAssassin.
Oba porty maji oficialne zavislost na GnuPG-2, jenze tenhle port je
nekompatibilni s GnuPG-1 (na urovni scriptovani), takze nadale na vsech
strojich pouzivam GnuPG-1. GnuPG-2 zavisi na hromade veci, ktere se mi
samozrejme s GnuPG-1 neinstaluji. Jak Amavisd-new tak i SpamAssassin
spokojene funguje s GnuPG-1 a tudiz pri instalaci / upgrade portu
nevyzaduje instalaci GnuPG-2 a jeho zavislosti, jenze pak se mi po
upgrade SpamAssassinu vypise pri volani portversion chyba:
root ~/# portversion -vL =
Stale dependency: p5-Mail-SpamAssassin-3.2.0 --> curl-7.16.1 -- manually
run 'pkgdb -F' to fix, or specify -O to force.
Lze "nekde nejak" definovat, ze mam GnuPG-1 a tudiz port ani nema
ocekavat pritomnost nejakych 3rd party zavislosti? Po kazdem upgrade pak
totiz projedu kolecko techto oprav:
root ~/# pkgdb -F
---> Checking the package registry database
Stale dependency: p5-Mail-SpamAssassin-3.2.0 -> curl-7.16.1 (ftp/curl):
Install stale dependency? ([y]es/[n]o/[a]ll) [yes] no
New dependency? (? to help):
Delete this? ([y]es/[n]o/[a]ll) [yes]
Deleted.
Stale dependency: p5-Mail-SpamAssassin-3.2.0 -> libksba-1.0.1_1
(security/libksba):
libxml2-2.6.27 (score:16%) ? ([y]es/[n]o/[a]ll) [no]
Install stale dependency? ([y]es/[n]o/[a]ll) [yes] no
New dependency? (? to help):
Delete this? ([y]es/[n]o/[a]ll) [yes]
Deleted.
Stale dependency: p5-Mail-SpamAssassin-3.2.0 -> openldap-client-2.3.35
(net/openldap23-client):
Install stale dependency? ([y]es/[n]o/[a]ll) [yes] no
New dependency? (? to help):
Delete this? ([y]es/[n]o/[a]ll) [yes]
Deleted.
Stale dependency: p5-Mail-SpamAssassin-3.2.0 -> pth-2.0.7 (devel/pth):
Install stale dependency? ([y]es/[n]o/[a]ll) [yes] no
New dependency? (? to help):
Delete this? ([y]es/[n]o/[a]ll) [yes]
Deleted.
Stale dependency: p5-Mail-SpamAssassin-3.2.0 -> dirmngr-0.9.7_2
(security/dirmngr):
Install stale dependency? ([y]es/[n]o/[a]ll) [yes] no
New dependency? (? to help):
Delete this? ([y]es/[n]o/[a]ll) [yes]
Deleted.
Stale dependency: p5-Mail-SpamAssassin-3.2.0 -> libgcrypt-1.2.4_1
(security/libgcrypt):
libxml2-2.6.27 (score:16%) ? ([y]es/[n]o/[a]ll) [no] no
Install stale dependency? ([y]es/[n]o/[a]ll) [yes] no
New dependency? (? to help):
Delete this? ([y]es/[n]o/[a]ll) [yes]
Deleted.
Stale dependency: p5-Mail-SpamAssassin-3.2.0 -> gnupg-2.0.3
(security/gnupg):
gnupg-1.4.7_1 (score:68%) ? ([y]es/[n]o/[a]ll) [no] yes
Fixed. (-> gnupg-1.4.7_1)
Stale dependency: p5-Mail-SpamAssassin-3.2.0 -> libgpg-error-1.4_1
(security/libgpg-error):
libxml2-2.6.27 (score:18%) ? ([y]es/[n]o/[a]ll) [no] no
Install stale dependency? ([y]es/[n]o/[a]ll) [yes] no
New dependency? (? to help):
Delete this? ([y]es/[n]o/[a]ll) [yes]
Deleted.
Pokud se nepletu / nedelam nekde chybu, tak tohle jsou vsechno
zavislosti pro GnuPG-2, ale nepotrebne pro GnuPG-1 (jinak by se patrne s
GnuPG-1, nebo s instalaci Amavisu / SpamAssassinu nainstalovaly)
Mirek
More information about the Users-l
mailing list