Jack,

Still fails on my system:


/bin/rm -f .update .includes
cd contrib;make -f Makefile.delsci
cd modules;echo installdir=/sw/lib/pymol/modules > Makefile.pre.in
cd modules;echo PYTHON=python2.5 >> Makefile.pre.in
cd modules;echo PYTHONFRAMEWORK=Python >> Makefile.pre.in
cd modules;cat Makefile.pre.in.src >> Makefile.pre.in
cd modules;make -f Makefile.pre.in boot
rm -f *.o *~
rm -f *.a tags TAGS config.c Makefile.pre python2.5 sedscript
rm -f *.so *.sl so_locations
VERSION=`python2.5       -c "import sys; print sys.version[:3]"`; \
        installdir=`python2.5    -c "import sys; print sys.prefix"`; \
        exec_installdir=`python2.5       -c "import sys; print 
sys.exec_prefix"`; \
        make -f ./Makefile.pre.in VPATH=. srcdir=. \
                VERSION=$VERSION \
                installdir=$installdir \
                exec_installdir=$exec_installdir \
                Makefile
sed -n \
         -e '1s/.*/1i\\/p' \
         -e '2s%.*%# Generated automatically from Makefile.pre.in by  
sedscript.%p' \
         -e '/^VERSION=/s/^VERSION=[    ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^CC=/s/^CC=[      ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^CCC=/s/^CCC=[    ]*\(.*\)/[EMAIL PROTECTED]@]%CCC=\1%/p' \
         -e '/^LINKCC=/s/^LINKCC=[      ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^OPT=/s/^OPT=[    ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^LDFLAGS=/s/^LDFLAGS=[    ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^LDLAST=/s/^LDLAST=[      ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^DEFS=/s/^DEFS=[  ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^LIBS=/s/^LIBS=[  ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^LIBM=/s/^LIBM=[  ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^LIBC=/s/^LIBC=[  ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^RANLIB=/s/^RANLIB=[      ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^MACHDEP=/s/^MACHDEP=[    ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^SO=/s/^SO=[      ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^LDSHARED=/s/^LDSHARED=[  ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^CCSHARED=/s/^CCSHARED=[  ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^SGI_ABI=/s/^SGI_ABI=[    ]*\(.*\)/[EMAIL PROTECTED]@]%\1%/p' \
         -e '/^LINKFORSHARED=/s/^LINKFORSHARED=[        ]*\(.*\)/[EMAIL 
PROTECTED]@] 
%\1%/p' \
         -e '/^prefix=/s/^prefix=\(.*\)/s%^prefix=.*%prefix=\1%/p' \
         -e '/^exec_prefix=/s/^exec_prefix=\(.*\)/s%^exec_prefix=.* 
%exec_prefix=\1%/p' \
         /sw/lib/python2.5/config/Makefile >sedscript
echo "/[EMAIL PROTECTED]@/d" >>sedscript
echo "/^installdir=/s%=.*%=     /sw%" >>sedscript
echo "/^exec_installdir=/s%=.*%=/sw%" >>sedscript
echo "/^srcdir=/s%=.*%=         .%" >>sedscript
echo "/^VPATH=/s%=.*%=          .%" >>sedscript
echo "/^LINKPATH=/s%=.*%=       %" >>sedscript
echo "/^BASELIB=/s%=.*%=        %" >>sedscript
echo "/^BASESETUP=/s%=.*%=      %" >>sedscript
sed -f sedscript ./Makefile.pre.in >Makefile.pre
cp ./Setup.in Setup
/sw/lib/python2.5/config/makesetup \
                 -m Makefile.pre -c /sw/lib/python2.5/config/config.c.in Setup 
-n  / 
sw/lib/python2.5/config/Setup.config /sw/lib/python2.5/config/ 
Setup.local /sw/lib/python2.5/config/Setup
make -f Makefile do-it-again
/sw/lib/python2.5/config/makesetup \
                 -m Makefile.pre -c /sw/lib/python2.5/config/config.c.in Setup 
-n  / 
sw/lib/python2.5/config/Setup.config /sw/lib/python2.5/config/ 
Setup.local /sw/lib/python2.5/config/Setup
cd modules;make
gcc  -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/sw/include/ 
python2.5 -I/sw/include/python2.5  -I/sw/include  -c ././ 
ExtensionClass.c -o ./ExtensionClass.o
././ExtensionClass.c: In function 'initializeBaseExtensionClass':
././ExtensionClass.c:1542: warning: passing argument 2 of  
'PyMapping_HasKeyString' discards qualifiers from pointer target type
././ExtensionClass.c:1553: warning: passing argument 3 of 'newCMethod'  
discards qualifiers from pointer target type
././ExtensionClass.c:1553: warning: passing argument 6 of 'newCMethod'  
discards qualifiers from pointer target type
././ExtensionClass.c:1561: warning: passing argument 3 of 'newCMethod'  
discards qualifiers from pointer target type
././ExtensionClass.c:1561: warning: passing argument 6 of 'newCMethod'  
discards qualifiers from pointer target type
././ExtensionClass.c:1570: warning: passing argument 2 of  
'PyMapping_SetItemString' discards qualifiers from pointer target type
././ExtensionClass.c:1580: warning: passing argument 2 of  
'PyMapping_GetItemString' discards qualifiers from pointer target type
././ExtensionClass.c:1583: warning: assignment discards qualifiers  
from pointer target type
././ExtensionClass.c: At top level:
././ExtensionClass.c:2870: warning: initialization from incompatible  
pointer type
././ExtensionClass.c:2872: warning: 'intargfunc' is deprecated
././ExtensionClass.c:2872: warning: initialization from incompatible  
pointer type
././ExtensionClass.c:2873: warning: 'intargfunc' is deprecated
././ExtensionClass.c:2873: warning: initialization from incompatible  
pointer type
././ExtensionClass.c:2874: warning: 'intintargfunc' is deprecated
././ExtensionClass.c:2874: warning: initialization from incompatible  
pointer type
././ExtensionClass.c:2875: warning: initialization from incompatible  
pointer type
././ExtensionClass.c:2876: warning: initialization from incompatible  
pointer type
././ExtensionClass.c:2988: warning: initialization from incompatible  
pointer type
././ExtensionClass.c: In function 'CopyMethods':
././ExtensionClass.c:3267: warning: passing argument 2 of  
'PyDict_Next' from incompatible pointer type
./ExtensionClass.o   -o ./ExtensionClass.so
make[2]: execvp: ./ExtensionClass.o: Permission denied
make[2]: *** [ExtensionClass.so] Error 127
make[1]: *** [make-modules] Error 2
make: *** [unix] Error 2
### execution of make failed, exit code 2
### execution of /var/tmp/tmp.3.zM8wPC failed, exit code 2
Removing runtime build-lock...
Removing build-lock package...
/sw/bin/dpkg-lockwait -r fink-buildlock-pymol-py25-1.0r2-1001
(Reading database ... 136568 files and directories currently installed.)
Removing fink-buildlock-pymol-py25-1.0r2-1001 ...
Failed: phase compiling: pymol-py25-1.0r2-1001 failed


Package manager version: 0.28.2
Distribution version: selfupdate-cvs Sat May 10 09:31:44 2008, 10.5,  
powerpc



- Koen.






On May 9, 2008, at 8:55 PM, Jack Howarth wrote:

>   This problem appears to be due to the following change in
> python 2.5.2...
>
> *** python/branches/release25-maint/Modules/makesetup 2006/08/17  
> 00:38:04      51333
> --- python/branches/release25-maint/Modules/makesetup 2007/09/05  
> 11:47:22      57990
> ***************
> *** 238,244 ****
>                       no)     SHAREDMODS="$SHAREDMODS $file";;
>                       esac
>                       rule="$file: $objs"
> !                     rule="$rule; \$(LDSHARED) $objs $libs $ExtraLibs -o 
> $file"
>                       echo "$rule" >>$rulesf
>               done
>       done
> --- 238,244 ----
>                       no)     SHAREDMODS="$SHAREDMODS $file";;
>                       esac
>                       rule="$file: $objs"
> !                     rule="$rule; \$(BLDSHARED) $objs $libs $ExtraLibs -o 
> $file"
>                       echo "$rule" >>$rulesf
>               done
>       done
>
>
> I think my current hack is appropriate since pymol-py needs to be  
> able to build
> against previous versions of python as well as 2.5.2.
>                  Jack
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Don't miss this year's exciting event. There's still time to save  
> $100.
> Use priority code J8TL2D2.
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Fink-devel mailing list
> [email protected]
> http://news.gmane.org/gmane.os.apple.fink.devel


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to