Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 382007 - dev-python/cython-0.15.1 version bump
Summary: dev-python/cython-0.15.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
: 395833 (view as bug list)
Depends on: 393679
Blocks:
  Show dependency tree
 
Reported: 2011-09-06 06:27 UTC by Johan Bergström
Modified: 2011-12-24 00:28 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johan Bergström 2011-09-06 06:27:18 UTC
Just did a simple bump of cython 0.14.1 to cython 0.15. Everything looks nice,
and tests pass on 2.4-2.7/AMD64. Unfortunately I get test errors - or rather compile errors, such as this on 3.1:

======================================================================
ERROR: compiling (cpp) and running numpy_parallel
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib64/python3.1/distutils/unixccompiler.py", line 183, in _compile
    extra_postargs)
  File "/usr/lib64/python3.1/distutils/ccompiler.py", line 909, in spawn
    spawn(cmd, dry_run=self.dry_run)
  File "/usr/lib64/python3.1/distutils/spawn.py", line 34, in spawn
    _spawn_posix(cmd, search_path, dry_run=dry_run)  
  File "/usr/lib64/python3.1/distutils/spawn.py", line 138, in _spawn_posix
    % (cmd[0], exit_status))
distutils.errors.DistutilsExecError: command 'x86_64-pc-linux-gnu-g++' failed with exit status 1

All failing tests has same characteristics: numpy_bufacc_T155, numpy_cimport, numpy_parallel and numpy_test. I'll have a closer look later.

cython 0.15 is also found in the process overlay (formerly known as python overlay) and might incorporate additional fixes. If someone wants to take a peek, please do - especially if the tests are addressed.
Comment 1 Arfrever Frehtes Taifersar Arahesis 2011-09-06 20:29:40 UTC
Fixed in Progress Overlay on 2011-08-06.
If you use packages from Progress Overlay, then tests will pass.
Comment 2 Johan Bergström 2011-10-19 21:06:02 UTC
Arfrever: Can't see any notable differences between your ebuild and the one in tree. Care to elaborate on what changes you made in order for tests to pass?
Comment 3 Johan Bergström 2011-12-08 22:23:15 UTC
I think I've finally nailed the test issue by looking at Arfrevers work. Please rebuild numpy with the patch in bug 393679  and test again.
Comment 4 Sébastien Fabbro (RETIRED) gentoo-dev 2011-12-17 06:32:30 UTC
in cvs. thanks!
Comment 5 Sébastien Fabbro (RETIRED) gentoo-dev 2011-12-24 00:28:33 UTC
*** Bug 395833 has been marked as a duplicate of this bug. ***