spe for Python 2.7?

Dave Curtis dave at dave-curtis.com
Fri Mar 23 13:42:13 PDT 2012


On Mar 23, 2012, at 1:00 PM, Ryan Schmidt wrote:

> On Mar 23, 2012, at 01:46, Dave Curtis wrote:
> 
>> 2. added supported_arches i386 because of wx dependency
> 
>> 4. tweaked call to python to use arch -i386, which was conveniently already being patched in the portfile.  This was moved to a post-patch to get out of the way of a new patchfile.
> 
> These changes will break spe for users on PowerPC Macs.

so...

supported_arches i386 ppc
would be correct for #2, right?

For #4, would it be correct to choose the patch conditioned on the build arch?  Basically, leave off the 'arch -i386' part of the patch for ppc?
 
> 
>> 5. Added patchfiles command to overcome the fact that pychecker2 is not available in macports.  spe contains a fall-back version of the module, so I tweaked the installation to include the fallback version.
> 
> Can we instead get pychecker2 into MacPorts?

I briefly looked around for that, but it's not clear to me where to find the canonical source for pychecker2.   It would be a bit of a research project.  A few minutes of googling turns up discussions from around 2007.  One comment said: "I'm not sure pychecker2 was ever released."   Some tracker activity on Debian from 2007 shows that they considered but then punted and didn't create a pychecker2 package, but just left pychecker2 in spe. Looking in the current package databases for Debian and Arch both show dependencies on pychecker, but neither show dependencies on pychecker2.  Neither contains a pychecker2 package.   So I'm guessing that most distros are just pulling in pychecker2 from spe.  

It looks like spe hasn't had any active development for a couple of years.  It's stable, and I think Stani has moved on to other things.  I don't think pychecker2 will ever be more than a submodule in spe.

-dave




More information about the macports-users mailing list