[Bf-committers] Moving to Python 3.2.x
Ton Roosendaal
ton at blender.org
Tue Mar 8 10:39:49 CET 2011
Hi,
It's also my fault, I slipped making minutes of meeting 9 days ago,
and forgot to include the py 3.2 topic in last meeting's notes. The
issue was extensively discussed in irc for 1 or 2 weeks though. The
windows/osx platform maintainers checked on it, and when all went
smooth for these platforms I assumed it would be fine for Linux too.
I know for these cases we should first send a notice to this list and
take a week's time before final decisions. :)
Which also brings me to the point that for Linux only Ken Hughes is on
the maintainer list mentioned. Might be good to add at least 1 or 2
names who should at least be involved with decisions like this?
-Ton-
------------------------------------------------------------------------
Ton Roosendaal Blender Foundation ton at blender.org www.blender.org
Blender Institute Entrepotdok 57A 1018AD Amsterdam The Netherlands
On 8 Mar, 2011, at 5:55, Campbell Barton wrote:
> @Martin, no this wasn't discussed at the meeting, once we had other
> platforms supported Ton was ok for me with the decision.
>
> @Diego, yep, was aware I'd get some complaints, but for updates on
> non-development systems couldn't they use build made elsewhere with
> py3.2 bundled?.
>
>
> Python do a new releases fairly in-frequently, I recall when we first
> moved to Py3.1 (dropping 2.x) there were hardly any packages in
> distros and most Linux devs needed to build,
> though I expect we have a lot more people building blender now.
>
> Seeing as this will happing every 1-2 years? (3.1 was released over 18
> months ago), every time this will be a similar situation where Linux
> devs/builders are comfortable with having easily available packages
> and suddenly don't.
>
> Other then waiting a few months for packages to emerge in mainstream
> distros or bundling python source with blender - I can't see a way
> around this.
>
> Nevertheless we can make this a meeting topic for next time.
>
> On Tue, Mar 8, 2011 at 12:05 AM, Diego B <bdiego at gmail.com> wrote:
>> Hi,
>>
>> Don't take this bad, but this "python thing" is staring to be a
>> little
>> annoying... yes download and build/install the new
>> version is just "3 command", but that is fine for one machine that is
>> for development.. when you have to update
>> a couple more of PCs that are begin used to work every day.. not
>> really nice (not mention the servers).
>>
>> Of course you already know about this but anyway, just my two cents.
>>
>> -
>>
>> Diego
>>
>> On Mon, Mar 7, 2011 at 8:35 AM, Campbell Barton
>> <ideasman42 at gmail.com> wrote:
>>> Now we have Mac & Windows building with python 3.1 we can drop
>>> support
>>> for all OS's.
>>> For Linux this probably means you'll need to build your own since
>>> few
>>> distributions support py3.2 yet.
>>>
>>> I've updated the instructions for building python here.
>>> http://wiki.blender.org/index.php/Dev:2.5/Doc/Building_Blender/Linux/Troubleshooting#Python
>>>
>>> note, since our wiki update the syntax highlighting has gone a
>>> strange
>>> (since moving servers) so some text is easier to read when selected.
>>>
>>> One gotcha with 3,.2 is that python now has a suffix which depends
>>> on
>>> build-options so you may have libpython32mu.so or libpython32d.so,
>>> where before it was simply libpython32.so.
>>>
>>>> From ./configure.in
>>> * --with-pydebug (adds a 'd')
>>> * --with-pymalloc (adds a 'm')
>>> * --with-wide-unicode (adds a 'u')
>>>
>>> This means getting the path to includes & libs isn't so simple
>>> anymore, for linux it may be best to search for all possibly
>>> combinations of d/m/u to detect the python version, but for now
>>> these
>>> need to be set manually.
>>>
>>> --
>>> - Campbell
>>> _______________________________________________
>>> Bf-committers mailing list
>>> Bf-committers at blender.org
>>> http://lists.blender.org/mailman/listinfo/bf-committers
>>>
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
>>
>
>
>
> --
> - Campbell
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>
More information about the Bf-committers
mailing list