Why does security/amavisd-new depend on db3?
Michael C. Shultz
ringworm01 at gmail.com
Mon Nov 14 22:34:49 PST 2005
On Monday 14 November 2005 22:06, Jiawei Ye wrote:
> On 11/15/05, Jiawei Ye <leafy7382 at gmail.com> wrote:
> > It is correct when you invoke it manually, but I rebuilt p5-BerkeleyDB
> > numerous times already and still get wrong dependancies for
> > amavisd-new.
> >
> >
> > Jiawei
>
> One more point to add, the dependanc recorded for p5-BerkeleyDB is
> actually correct.
>
> root at chihiro:/usr/ports/databases/p5-BerkeleyDB# pkg_glob -R
> databases/p5-BerkeleyDB
> perl-threaded-5.8.7
> db42-4.2.52_4
> p5-BerkeleyDB-0.27
>
> It looks like somehow when determining dependancies for amavisd-new,
> it did not reference the option set for p5-BerkeleyDB.
>
> Jiawei
>
Looking at /usr/local/share/portmanager/ports_available_dependencies.db
with a text editor here is how portmanager sees the dependencies, of course I
have no idea what version portmanager you are running, but this is from the
latest:
Here is what's relevent:
port port's dependencies
/security/amavisd-new^@amavisd-new-2.3.3,1^@/databases/p5-BerkeleyDB^@p5-BerkeleyDB-0.27^@RUN_DEPENDS^@
/databases/p5-BerkeleyDB^@p5-BerkeleyDB-0.27^@/databases/db42^@db42-4.2.52_4^@RUN_DEPENDS^@
Mind posting some sort of output that demonstrates the problem you are having?
It is working fine for me with version 0.3.5
To get the data base right for you to look at run
portmanager security/amavisd-new -ui
When it either is finished or asks y/n just <ctr> C out of portmanager then
the data base will have all the relevent dependences for building
security/amavisd-new, see if you have the same records as I posted above.
ee /usr/local/share/portmanager/ports_available_dependencies.db
-Mike
Here is what I got with portmanager security/amavisd-new
------------------------------------------------------------------------
Port Status Report
------------------------------------------------------------------------
00001 have:p5-Unix-Syslog-0.100 status: CURRENT: /sysutils/p5-Unix-Syslog
00002 have:unrar-3.54,3 status: CURRENT: /archivers/unrar
00003 have:rpm2cpio-1.2_2 status: CURRENT: /archivers/rpm2cpio
00004 have:perl-5.8.7 status: CURRENT: /lang/perl5.8
00005 have:p5-Mail-Tools-1.67 status: CURRENT: /mail/p5-Mail-Tools
00006 have:p5-MIME-Base64-3.05 status:
CURRENT: /converters/p5-MIME-Base64
00007 have:p5-Net-DNS-0.53 status: CURRENT: /dns/p5-Net-DNS
00008 have:p5-IO-Socket-SSL-0.97 status:
CURRENT: /security/p5-IO-Socket-SSL
00009 have:db42-4.2.52_4 status: CURRENT: /databases/db42
00010 have:gmake-3.80_2 status: CURRENT: /devel/gmake
00011 have:p5-Digest-HMAC-1.01 status: CURRENT: /security/p5-Digest-HMAC
00012 have:p5-Net-IP-1.24 status: CURRENT: /net-mgmt/p5-Net-IP
00013 have:p5-HTML-Tagset-3.10 status: CURRENT: /www/p5-HTML-Tagset
00014 have:p5-Net-SSLeay-1.25 status: CURRENT: /security/p5-Net-SSLeay
00015 have:libtool-1.5.20 status: CURRENT: /devel/libtool15
00016 have:gettext-0.14.5 status: CURRENT: /devel/gettext
00017 have:p5-Digest-SHA1-2.10 status: CURRENT: /security/p5-Digest-SHA1
00018 have:libiconv-1.9.2_1 status: CURRENT: /converters/libiconv
00019 have:p5-Convert-UUlib-1.05.1,1 status:
CURRENT: /converters/p5-Convert-UUlib
00020 have:p5-Compress-Zlib-1.41 status:
CURRENT: /archivers/p5-Compress-Zlib
00021 have:p5-Net-Server-0.88_1 status: CURRENT: /net/p5-Net-Server
00022 have:p5-BerkeleyDB-0.27 status: CURRENT: /databases/p5-BerkeleyDB
00023 have:arc-5.21n status: CURRENT: /archivers/arc
00024 have:freeze-2.5_1 status: CURRENT: /archivers/freeze
00025 have:lha-1.14i_6 status: CURRENT: /archivers/lha
00026 have:unarj-2.65_1 status: CURRENT: /archivers/unarj
00027 have:zoo-2.10.1_1 status: CURRENT: /archivers/zoo
00028 have:cabextract-1.1 status: CURRENT: /archivers/cabextract
00029 have:p5-IO-stringy-2.110 status: CURRENT: /devel/p5-IO-stringy
00030 have:p5-Convert-BinHex-1.119 status:
CURRENT: /converters/p5-Convert-BinHex
00031 have:p5-MIME-Tools-5.418,2 status: CURRENT: /mail/p5-MIME-Tools
00032 have:p5-Convert-TNEF-0.17 status:
CURRENT: /converters/p5-Convert-TNEF
00033 have:p5-IO-Zlib-1.04_1 status: CURRENT: /archivers/p5-IO-Zlib
00034 have:p5-IO-String-1.07 status: CURRENT: /devel/p5-IO-String
00035 have:p5-HTML-Parser-3.46 status: CURRENT: /www/p5-HTML-Parser
00036 have:p5-Mail-SpamAssassin-3.1.0_3 status:
CURRENT: /mail/p5-Mail-SpamAssassin
00037 have:lzo2-2.02 status: CURRENT: /archivers/lzo2
00038 have:lzop-1.02.r1 status: CURRENT: /archivers/lzop
00039 have:p5-Scalar-List-Utils-1.17,1 status:
CURRENT: /lang/p5-Scalar-List-Utils
00040 have:p5-PathTools-3.12 status: CURRENT: /devel/p5-PathTools
00041 have:p5-Test-Harness-2.56 status: CURRENT: /devel/p5-Test-Harness
00042 have:p5-Test-Simple-0.62 status: CURRENT: /devel/p5-Test-Simple
00043 have:p5-Archive-Tar-1.26 status:
CURRENT: /archivers/p5-Archive-Tar
00044 have:p5-File-Temp-0.16_2 status: CURRENT: /devel/p5-File-Temp
00045 have:p5-Archive-Zip-1.16 status:
CURRENT: /archivers/p5-Archive-Zip
00046 have:p5-URI-1.35 status: CURRENT: /net/p5-URI
00047 have:p5-Authen-SASL-2.09 status: CURRENT: /security/p5-Authen-SASL
00048 have:p5-DBI-1.48 status: CURRENT: /databases/p5-DBI
00049 have:mysql-client-4.1.15 status:
CURRENT: /databases/mysql41-client
00050 have:p5-DBD-mysql-3.0002 status: CURRENT: /databases/p5-DBD-mysql
00051 have:p5-Convert-ASN1-0.18 status:
CURRENT: /converters/p5-Convert-ASN1
00052 have:p5-XML-NamespaceSupport-1.09_1 status:
CURRENT: /textproc/p5-XML-NamespaceSupport
00053 have:p5-XML-SAX-0.13 status: CURRENT: /textproc/p5-XML-SAX
00054 have:p5-perl-ldap-0.33 status: CURRENT: /net/p5-perl-ldap
00055 have:postgresql-client-7.4.9 status:
CURRENT: /databases/postgresql74-client
00056 have:p5-DBD-Pg-1.43_1 status: CURRENT: /databases/p5-DBD-Pg
00057 have:amavisd-new-2.3.3,1 status: CURRENT: /security/amavisd-new
========================================================================
portmanager 0.3.6 INFO: all ports are up to date
-Mike
More information about the freebsd-ports
mailing list