Building python modules with a non-default version

Joe Marcus Clarke marcus at marcuscom.com
Sun Oct 7 15:19:05 EDT 2007


On Sun, 2007-10-07 at 16:11 -0300, Alejandro Pulver wrote:
> On Sun, 07 Oct 2007 11:05:50 -0400
> Joe Marcus Clarke <marcus at marcuscom.com> wrote:
> 
> > On Mon, 2007-10-01 at 13:23 -0300, Alejandro Pulver wrote:
> > > On Sun, 30 Sep 2007 20:49:05 -0400
> > > Joe Marcus Clarke <marcus at marcuscom.com> wrote:
> > > 
> > > > > > > I see both 2.4 and 2.5 modules are listed.
> > > > > > 
> > > > > > Something is wrong with your portstree, then.  I only see the 2.4
> > > > > > versions listed:
> > > > > > 
> > > > > [...]
> > > > > 
> > > > > First, thank you for your help so far.
> > > > > 
> > > > > I've extracted the portstree from scratch with 'portsnap extract' and
> > > > > the same happens. Also the same happens with the portstree from my
> > > > > machine in general. What else can I try?
> > > > 
> > > > While your local environment can affect the package-depends-list, that
> > > > environment should not be affecting Tinderbox.  If there is something
> > > > bleeding into Tinderbox, that is a problem.  Try running the
> > > > package-depends-list command first with a clean environment, then
> > > > without a make.conf file, and see if either of those are causing the bad
> > > > dependency list.  I cannot reproduce this problem.
> > > > 
> > > 
> > > If I mount the ports tree to the Tinderbox's FreeBSD 6 jail, 'chroot'
> > > there and run the command, it works as expected. Tried with a clean
> > > environment and without make.conf, but makes no difference. It seems
> > > there is something wrong with my system, but it shouldn't affect
> > > Tinderbox as demonstrated by my previous statement.
> > 
> > Were you able to figure this out?  Did rebuilding Perl help?
> > 
> 
> No, the problem persists after rebuilding Perl. I also reinstalled the
> Tinderbox files just in case (and also realized I haven't made any
> customizations to the environment).
> 
> It seems in some way, my PKGDBDIR is being taken into account by the
> Tinderbox.

When makemake is running, get a snapshot of "ps -auwwex" of the makemake
process.  This will show what the PKG_DBDIR value is in makemake's
environment.  Also, check to make sure /nonexistentdb doesn't actually
exist (maybe it does an it's a symlink to /var/db/pkg).  Also, check for
other places where PKG_DBDIR might be explicitly defined.

Joe

-- 
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://marcuscom.com/pipermail/tinderbox-list/attachments/20071007/381bb076/attachment.bin 


More information about the tinderbox-list mailing list