Bug 3347

Summary: multiarch-patch breaks building of Python extension modules
Product: Mageia Reporter: Hartmut Goebel <h.goebel>
Component: RPM PackagesAssignee: Lev Givon <lev>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: Normal Keywords: Triaged
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: python-virtualenv-1.6.4-2.mga2.src.rpm CVE:
Status comment:

Description Hartmut Goebel 2011-11-15 13:47:42 CET
This patch breaks building of extension modules in a virtual environment:
http://svnweb.mageia.org/packages/cauldron/python-virtualenv/releases/1.6.4/2.mga2/SOURCES/multiarch-1.6.patch?revision=149010&view=markup

While it fixes the install-problem, it generates a new problem: Only pyconfig.h will be put into the virtual env. All other include files will be missing. But building extension modules requires e.g. Python.h
Comment 1 Hartmut Goebel 2011-11-15 14:58:53 CET
I was wrong here:
$ virtualenv venv
[...]
$ ls venv/include/
multiarch-x86_64-linux/
$ ls venv/include/multiarch-x86_64-linux/
python2.7@
$ readlink venv/include/multiarch-x86_64-linux/python2.7
/usr/include/python2.7
Comment 2 Manuel Hiebel 2011-11-15 16:19:22 CET
Hi, thanks for reporting this bug.
Assigned to the package maintainer.

Keywords: (none) => Triaged
Assignee: bugsquad => lev

Comment 3 Hartmut Goebel 2011-11-15 16:26:58 CET
Ups, I though I already resolved it as INVALID?!
Comment 4 Hartmut Goebel 2011-11-15 16:27:32 CET
Please resolve as INVALID, I'm not allowed to.
Comment 5 Lev Givon 2011-11-15 16:29:59 CET
Done.

Status: NEW => RESOLVED
Resolution: (none) => INVALID