Debian Bug report logs - #477761
blender: Please move on to python2.5

version graph

Package: blender; Maintainer for blender is Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>; Source for blender is src:blender (PTS, buildd, popcon).

Reported by: "Pascal Giard" <evilynux@gmail.com>

Date: Fri, 25 Apr 2008 03:42:01 UTC

Severity: wishlist

Found in version blender/2.45-4

Fixed in version blender/2.45-5

Done: Cyril Brulebois <kibi@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Blender Maintainers <pkg-blender-maintainers@lists.alioth.debian.org>:
Bug#477761; Package blender. (full text, mbox, link).


Acknowledgement sent to "Pascal Giard" <evilynux@gmail.com>:
New Bug report received and forwarded. Copy sent to Debian Blender Maintainers <pkg-blender-maintainers@lists.alioth.debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Pascal Giard" <evilynux@gmail.com>
To: "Debian Bug Tracking System" <submit@bugs.debian.org>
Subject: blender: Please move on to python2.5
Date: Thu, 24 Apr 2008 23:40:04 -0400
Package: blender
Version: 2.45-4+b1
Severity: wishlist

Trying to use the NDS GL CallList export script, i faced an error¹.
As shown below, '/usr/bin/blender-bin' is compiled with python2.4.

I see the blender package also depends on python (therefore 2.5), how
come 2.4 is used instead of 2.5?

Please move to 2.5...

Thanks,

-Pascal
¹ The error is:

guessing 'blender-bin' == '/usr/bin/blender-bin'
Compiled with Python version 2.4.5.
Checking for installed Python... got it!
  File "<string>", line 113
    return ( Blender.sys.join(self.dir_path,self.mesh_name + (".h" if
(self.format) else ".bin")) )
                                                                    ^
SyntaxError: invalid syntax

PS: Might not be clear in your email client... the ^ is pointing the
"if"-part which syntax is not supported in 2.4.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24-1-amd64 (SMP w/1 CPU core)
Locale: LANG=fr_CA, LC_CTYPE=fr_CA (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages blender depends on:
ii  gettext [libgettextpo0 0.17-2            GNU Internationalization utilities
ii  libavcodec1d           0.cvs20070307-6   ffmpeg codec library
ii  libavformat1d          0.cvs20070307-6   ffmpeg file format library
ii  libavutil1d            0.cvs20070307-6   ffmpeg utility library
ii  libc6                  2.7-10            GNU C Library: Shared libraries
ii  libdc1394-13           1.1.0-5           high level programming interface f
ii  libfreetype6           2.3.5-1+b1        FreeType 2 font engine, shared lib
ii  libgcc1                1:4.3.0-3         GCC support library
ii  libgl1-mesa-glx [libgl 7.0.3-1           A free implementation of the OpenG
ii  libglu1-mesa [libglu1] 7.0.3-1           The OpenGL utility library (GLU)
ii  libgsm1                1.0.12-1          Shared libraries for GSM speech co
ii  libilmbase6            1.0.1-2           several utility libraries from ILM
ii  libjpeg62              6b-14             The Independent JPEG Group's JPEG
ii  libogg0                1.1.3-3           Ogg Bitstream Library
ii  libopenexr6            1.6.1-3           runtime files for the OpenEXR imag
ii  libpng12-0             1.2.26-1          PNG library - runtime
ii  libraw1394-8           1.3.0-3           library for direct access to IEEE
ii  libsdl1.2debian        1.2.13-2          Simple DirectMedia Layer
ii  libstdc++6             4.3.0-3           The GNU Standard C++ Library v3
ii  libtheora0             1.0~beta2-4       The Theora Video Compression Codec
ii  libvorbis0a            1.2.0.dfsg-3      The Vorbis General Audio Compressi
ii  libvorbisenc2          1.2.0.dfsg-3      The Vorbis General Audio Compressi
ii  libx11-6               2:1.0.3-7         X11 client-side library
ii  libxi6                 2:1.1.3-1         X11 Input extension library
ii  python                 2.5.2-1           An interactive high-level object-o
ii  python-support         0.7.7             automated rebuilding support for P
ii  python2.4              2.4.5-2           An interactive high-level object-o
ii  ttf-bitstream-vera     1.10-7            The Bitstream Vera family of free
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

blender recommends no packages.

-- no debconf information

-- 
Homepage (http://organact.mine.nu)
Debian GNU/Linux (http://www.debian.org)
LACIME: École de technologie supérieure (http://lacime.etsmtl.ca)




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Blender Maintainers <pkg-blender-maintainers@lists.alioth.debian.org>:
Bug#477761; Package blender. (full text, mbox, link).


Acknowledgement sent to Cyril Brulebois <kibi@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Blender Maintainers <pkg-blender-maintainers@lists.alioth.debian.org>. (full text, mbox, link).


Message #10 received at 477761@bugs.debian.org (full text, mbox, reply):

From: Cyril Brulebois <kibi@debian.org>
To: Pascal Giard <evilynux@gmail.com>, 477761@bugs.debian.org
Cc: control@bugs.debian.org
Subject: Re: [Pkg-blender-maintainers] Bug#477761: blender: Please move on to python2.5
Date: Fri, 25 Apr 2008 07:47:50 +0200
[Message part 1 (text/plain, inline)]
tag 477761 pending
thanks

Fixed in git. Working on the portability issue.

Mraw,
KiBi.
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Blender Maintainers <pkg-blender-maintainers@lists.alioth.debian.org>:
Bug#477761; Package blender. (full text, mbox, link).


Acknowledgement sent to Cyril Brulebois <kibi@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Blender Maintainers <pkg-blender-maintainers@lists.alioth.debian.org>. (full text, mbox, link).


Message #15 received at 477761@bugs.debian.org (full text, mbox, reply):

From: Cyril Brulebois <kibi@debian.org>
To: Pascal Giard <evilynux@gmail.com>, 477761@bugs.debian.org
Subject: Re: [Pkg-blender-maintainers] Bug#477761: blender: Please move on to python2.5
Date: Fri, 25 Apr 2008 06:04:41 +0200
[Message part 1 (text/plain, inline)]
On 25/04/2008, Pascal Giard wrote:
> Package: blender
> Version: 2.45-4+b1
> Severity: wishlist
> 
> Trying to use the NDS GL CallList export script, i faced an error¹.
> As shown below, '/usr/bin/blender-bin' is compiled with python2.4.

Indeed, that's planned already, but I'd like to upload a fix for another
(important) bug along with the python version switch.

> I see the blender package also depends on python (therefore 2.5), how
> come 2.4 is used instead of 2.5?

Because the default python version got bumped since the last upload of
blender. And since Blender doesn't support switching “easily” to another
python version, I didn't include a mechanism so that it gets
automatically built against the current default python version.

> PS: Might not be clear in your email client... the ^ is pointing the
> "if"-part which syntax is not supported in 2.4.

I know about that, but thanks for being explicit.

Mraw,
KiBi.
[Message part 2 (application/pgp-signature, inline)]

Tags added: pending Request was from Cyril Brulebois <kibi@debian.org> to control@bugs.debian.org. (Fri, 25 Apr 2008 06:45:14 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Blender Maintainers <pkg-blender-maintainers@lists.alioth.debian.org>:
Bug#477761; Package blender. (full text, mbox, link).


Acknowledgement sent to "Pascal Giard" <evilynux@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian Blender Maintainers <pkg-blender-maintainers@lists.alioth.debian.org>. (full text, mbox, link).


Message #22 received at 477761@bugs.debian.org (full text, mbox, reply):

From: "Pascal Giard" <evilynux@gmail.com>
To: "Cyril Brulebois" <kibi@debian.org>
Cc: 477761@bugs.debian.org
Subject: Re: [Pkg-blender-maintainers] Bug#477761: blender: Please move on to python2.5
Date: Fri, 25 Apr 2008 14:32:57 -0400
On Fri, Apr 25, 2008 at 12:04 AM, Cyril Brulebois <kibi@debian.org> wrote:
> On 25/04/2008, Pascal Giard wrote:
>  > Package: blender
>  > Version: 2.45-4+b1
>  > Severity: wishlist
>  >
>  > Trying to use the NDS GL CallList export script, i faced an error¹.
>  > As shown below, '/usr/bin/blender-bin' is compiled with python2.4.
>
>  Indeed, that's planned already, but I'd like to upload a fix for another
>  (important) bug along with the python version switch.

Great, thanks alot! :-)

Cheers,

-Pascal
-- 
Homepage (http://organact.mine.nu)
Debian GNU/Linux (http://www.debian.org)
LACIME: École de technologie supérieure (http://lacime.etsmtl.ca)




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Blender Maintainers <pkg-blender-maintainers@lists.alioth.debian.org>:
Bug#477761; Package blender. (full text, mbox, link).


Acknowledgement sent to Cyril Brulebois <kibi@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Blender Maintainers <pkg-blender-maintainers@lists.alioth.debian.org>. (full text, mbox, link).


Message #27 received at 477761@bugs.debian.org (full text, mbox, reply):

From: Cyril Brulebois <kibi@debian.org>
To: Pascal Giard <evilynux@gmail.com>
Cc: 477761@bugs.debian.org
Subject: Re: Bug#477761: blender: Please move on to python2.5
Date: Fri, 25 Apr 2008 20:39:20 +0200
[Message part 1 (text/plain, inline)]
On 25/04/2008, Pascal Giard wrote:
> Great, thanks alot! :-)

Note that this might be delayed a bit, because of
http://lists.debian.org/debian-devel-announce/2008/04/msg00012.html

It might be that such an update (which would make blender possibly delay
the transition) might be accepted anyway, since there's also a security
fix pending, bumping blender's urgency. I'll discuss this with the RMs.

Cheers,

-- 
Cyril Brulebois
[Message part 2 (application/pgp-signature, inline)]

Reply sent to Cyril Brulebois <kibi@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to "Pascal Giard" <evilynux@gmail.com>:
Bug acknowledged by developer. (full text, mbox, link).


Message #32 received at 477761-close@bugs.debian.org (full text, mbox, reply):

From: Cyril Brulebois <kibi@debian.org>
To: 477761-close@bugs.debian.org
Subject: Bug#477761: fixed in blender 2.45-5
Date: Fri, 25 Apr 2008 21:32:05 +0000
Source: blender
Source-Version: 2.45-5

We believe that the bug you reported is fixed in the latest version of
blender, which is due to be installed in the Debian FTP archive:

blender_2.45-5.diff.gz
  to pool/main/b/blender/blender_2.45-5.diff.gz
blender_2.45-5.dsc
  to pool/main/b/blender/blender_2.45-5.dsc
blender_2.45-5_i386.deb
  to pool/main/b/blender/blender_2.45-5_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 477761@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cyril Brulebois <kibi@debian.org> (supplier of updated blender package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 25 Apr 2008 22:50:31 +0200
Source: blender
Binary: blender
Architecture: source i386
Version: 2.45-5
Distribution: unstable
Urgency: high
Maintainer: Cyril Brulebois <kibi@debian.org>
Changed-By: Cyril Brulebois <kibi@debian.org>
Description: 
 blender    - Very fast and versatile 3D modeller/renderer
Closes: 441216 463749 477761 477808
Changes: 
 blender (2.45-5) unstable; urgency=high
 .
   * debian/control:
      - Adjust Maintainer and Uploaders according to last years' activity.
      - Update my mail address. Many thanks to Florian Ernst who sponsored
        all my uploads.
   * Switch from python2.4 to python2.5 (Closes: #477761):
      - Replace python2.4-dev with python2.5-dev in Build-Depends.
      - Refresh the following patch to set BF_PYTHON_VERSION accordingly:
         - 50_debian_build_config.
   * Fix CVE-2008-1102: “Stack-based buffer overflow in the imb_loadhdr
     function allows user-assisted remote attackers to execute arbitrary
     code via a .blend file that contains a crafted Radiance RGBE image.”
     Add upstream patch as pointed to by Tomas Hoger <thoger@redhat.com>
     (thanks!), which basically adds a check on sscanf() return code and
     limits the size of accepted %s parameters (Closes: #477808):
      - 30_fix_CVE-2008-1102.
   * Bump urgency to “high” accordingly.
   * Disable the “-Wdeclaration-after-statement” C_WARN flag (which is only
     valid for C/ObjC but not for C++) in config/linux2-config.py, by
     updating the following patch:
      - 50_debian_build_config.
   * Use DEB_HOST_ARCH to determine whether the host architecture is
     big-endian so as to pass an extra “-D__BIG_ENDIAN__” flag to the
     compiler, thus fixing the buggy endianness detection (upstream lists
     every platform, but misses at least hppa, mips, and s390). Thanks to
     Stefan Gartner for the tip (Closes: #441216).
   * Make scons understand what is wanted from it:
      - Pass “-g” and “-O” options through CFLAGS.
      - Pass “-D” options through CPPFLAGS.
   * Add patch to make blender able to use the compatibility layer that
     scons is setting up for its Option->Variable transition, initiated in
     scons 0.98.2-1 (deprecation will follow, but Blender should be updated
     upstream in the meanwhile), thanks to Mark Brown (see #477912):
      - 40_workaround_scons_options_deprecation.
   * Switch from ttf-bitstream-vera to ttf-dejavu (Closes: #463749), thanks
     to Sven Arvidsson:
      - debian/control: Update Depends.
      - debian/rules: Update symlink.
Checksums-Sha1: 
 65c6c63b4fd52e5ba2ad94c3a5f9fc457bac1700 1349 blender_2.45-5.dsc
 67d5edcae9bb8dfbd8cbf2fb552ce5d2af930c6a 27898 blender_2.45-5.diff.gz
 08807fe398775c61f818b7827188275a06eb6c74 7356186 blender_2.45-5_i386.deb
Checksums-Sha256: 
 6c80c78bdc506bd314648bed06b60d710b02050e46abb3b490e891a47e028886 1349 blender_2.45-5.dsc
 1faf4f564eb1a61360e656b09cf9052f1b226295625e464a06ece4c60b169946 27898 blender_2.45-5.diff.gz
 f3f3cfb26b16064ae563274fe33bab427866b238b0d1fff784432dbf3d62ce94 7356186 blender_2.45-5_i386.deb
Files: 
 11e9908bbf67c791fb493381719df55e 1349 graphics optional blender_2.45-5.dsc
 36459ddf53b4c12da5a1c1ba5ef4a2cd 27898 graphics optional blender_2.45-5.diff.gz
 d8a27300fb559cdbf4c919ace56da31c 7356186 graphics optional blender_2.45-5_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIEkx9eGfVPHR5Nd0RAj4xAJ0Q9iyO75e9FzEoRQtCKXSWe7A/7gCeJg6q
RY21ywxXt36BtIY37k2xk0g=
=w+MP
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 18 Jul 2008 07:39:10 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 08:19:08 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.