Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Nov 2005 14:01:26 +0800
From:      Jiawei Ye <leafy7382@gmail.com>
To:        "Michael C. Shultz" <ringworm01@gmail.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Why does security/amavisd-new depend on db3?
Message-ID:  <c21e92e20511142201o70752d66p20b4ef233612d6e@mail.gmail.com>
In-Reply-To: <200511142145.05316.ringworm01@gmail.com>
References:  <c21e92e20511130557g4ad76176l85beb6ceee078886@mail.gmail.com> <200511142145.05316.ringworm01@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 11/15/05, Michael C. Shultz <ringworm01@gmail.com> wrote:
> Looking at security/amavisd-new and databases/p5-BerkeleyDB it looks like
> you have to make sure WITH_BDB_VER=3D42 is applied to databases/p5-Berkel=
eyDB,
> not security/amavisd-new, is this the case?
in pkgtools.conf:
  MAKE_ARGS =3D {
        'databases/p5-BerkeleyDB' =3D> 'WITH_BDB_VER=3D42',

in pm-020.conf
databases/p5-BerkeleyDB|WITH_BDB_VER=3D42|

>
> WITH_BDB_VER=3D42 changes nothing I can see for amavisd-new:
>
> amavisd-new>make -V RUN_DEPENDS WITH_BDB_VER=3D42
>
> /usr/ports/databases/p5-BerkeleyDB
>
> amavisd-new>make -V RUN_DEPENDS
>
> but for p5-BerkeleyDB it does:
>
> p5-BerkeleyDB>make -V LIB_DEPENDS WITH_BDB_VER=3D42
>
>         db-4.2.2:/usr/ports/databases/db42
>
> p5-BerkeleyDB>make -V LIB_DEPENDS
>
>        db3.3:/usr/ports/databases/db3
>
> -Mike
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

--
"Without the userland, the kernel is useless."
               --inspired by The Tao of Programming



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c21e92e20511142201o70752d66p20b4ef233612d6e>