Building python modules with a non-default version

Joe Marcus Clarke marcus at marcuscom.com
Sun Sep 30 20:49:05 EDT 2007


On Sun, 2007-09-30 at 21:35 -0300, Alejandro Pulver wrote:
> On Sun, 30 Sep 2007 19:25:00 -0400
> Joe Marcus Clarke <marcus at marcuscom.com> wrote:
> 
> > > % env PORTSDIR=`realpath ../..` make package-depends-list
> > > py24-tkinter-2.4.4_2 /usr/local/tinderbox/portstrees/FreeBSD/ports/x11-toolkits/py-tkinter x11-toolkits/py-tkinter
> > > py25-tkinter-2.5.1_2 /usr/local/tinderbox/portstrees/FreeBSD/ports/x11-toolkits/py-tkinter x11-toolkits/py-tkinter
> > > tk-8.4.16,2 /usr/local/tinderbox/portstrees/FreeBSD/ports/x11-toolkits/tk84 x11-toolkits/tk84
> > > tcl-8.4.16,1 /usr/local/tinderbox/portstrees/FreeBSD/ports/lang/tcl84 lang/tcl84
> > > libX11-1.1.3,1 /usr/local/tinderbox/portstrees/FreeBSD/ports/x11/libX11 x11/libX11
> > > kbproto-1.0.3 /usr/local/tinderbox/portstrees/FreeBSD/ports/x11/kbproto x11/kbproto
> > > inputproto-1.4.2.1 /usr/local/tinderbox/portstrees/FreeBSD/ports/x11/inputproto x11/inputproto
> > > libXau-1.0.3_2 /usr/local/tinderbox/portstrees/FreeBSD/ports/x11/libXau x11/libXau
> > > xproto-7.0.10 /usr/local/tinderbox/portstrees/FreeBSD/ports/x11/xproto x11/xproto
> > > pkg-config-0.22 /usr/local/tinderbox/portstrees/FreeBSD/ports/devel/pkg-config devel/pkg-config
> > > libXdmcp-1.0.2 /usr/local/tinderbox/portstrees/FreeBSD/ports/x11/libXdmcp x11/libXdmcp
> > > xtrans-1.0.4 /usr/local/tinderbox/portstrees/FreeBSD/ports/x11/xtrans x11/xtrans
> > > python24-2.4.4_1 /usr/local/tinderbox/portstrees/FreeBSD/ports/lang/python24 lang/python24
> > > py24-imaging-1.1.6_2 /usr/local/tinderbox/portstrees/FreeBSD/ports/graphics/py-imaging graphics/py-imaging
> > > py25-imaging-1.1.6_2 /usr/local/tinderbox/portstrees/FreeBSD/ports/graphics/py-imaging graphics/py-imaging
> > > jpeg-6b_4 /usr/local/tinderbox/portstrees/FreeBSD/ports/graphics/jpeg graphics/jpeg
> > > freetype2-2.2.1_2 /usr/local/tinderbox/portstrees/FreeBSD/ports/print/freetype2 print/freetype2
> > > py24-reportlab-1.21.1 /usr/local/tinderbox/portstrees/FreeBSD/ports/print/py-reportlab print/py-reportlab
> > > py25-reportlab-1.21.1 /usr/local/tinderbox/portstrees/FreeBSD/ports/print/py-reportlab print/py-reportlab
> > > py24-xml-0.8.4 /usr/local/tinderbox/portstrees/FreeBSD/ports/textproc/py-xml textproc/py-xml
> > > py25-xml-0.8.4 /usr/local/tinderbox/portstrees/FreeBSD/ports/textproc/py-xml textproc/py-xml
> > > libXext-1.0.3,1 /usr/local/tinderbox/portstrees/FreeBSD/ports/x11/libXext x11/libXext
> > > xextproto-7.0.2 /usr/local/tinderbox/portstrees/FreeBSD/ports/x11/xextproto x11/xextproto
> > > 
> > > 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.

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/20070930/fd1212d5/attachment.bin 


More information about the tinderbox-list mailing list