Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Feb 2007 08:30:17 -0500
From:      Chuck Swiger <cswiger@mac.com>
To:        Anders Troback <freebsd@troback.com>
Cc:        FreeBSD <freebsd-ports@freebsd.org>
Subject:   Re: Python and gramps...
Message-ID:  <45E18F69.8080009@mac.com>
In-Reply-To: <20070224083317.79ebd5fa@devil.troback.com>
References:  <20070223232142.11fe263f@devil.troback.com> <6669CD12-8C90-4CB4-92B8-CB673B8A502E@mac.com> <20070224083317.79ebd5fa@devil.troback.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Anders Troback wrote:
> On Fri, 23 Feb 2007 14:58:21 -0800
> Chuck Swiger <cswiger@mac.com> wrote:
[ ... ]
>> I think you need to choose a particular flavor of BDB which is
>> recent enough to support these log capabilities; try setting
>> something like these in /etc/make.conf:
>>
>> WITH_BERKELEYDB=db42
>> WITH_BDB_VER=42
>>
>> ...or choose some other recent 4.x version, and then try  
>> reinstalling /usr/ports/databases/py-bsddb.
> 
> Yes, thanks that did it!

Ah, very good.  You're welcome.

> How do I reflect this in my port?

Many ports do something like check whether WITH_BDB_VER is defined to 
something in order to register a properly dependency.  If you can figure out 
which versions of BDB are supported with your software, then you error with a 
warning if too old a version is chosen, or you can do something like choose a 
reasonable default value if none is already set....

-- 
-Chuck



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