Bug 3347 - multiarch-patch breaks building of Python extension modules
Summary: multiarch-patch breaks building of Python extension modules
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Lev Givon
QA Contact:
URL:
Whiteboard:
Keywords: Triaged
Depends on:
Blocks:
 
Reported: 2011-11-15 13:47 CET by Hartmut Goebel
Modified: 2011-11-15 16:29 CET (History)
0 users

See Also:
Source RPM: python-virtualenv-1.6.4-2.mga2.src.rpm
CVE:
Status comment:


Attachments

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


Note You need to log in before you can comment on or make changes to this bug.