← Back to team overview

touch-packages team mailing list archive

[Bug 839588] Re: Python 2.7 unable to find it's header files in virtualenv

 

lucid has seen the end of its life and is no longer receiving any
updates. Marking the lucid task for this ticket as "Won't Fix".

** Changed in: python2.7 (Ubuntu Lucid)
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to python2.7 in Ubuntu.
https://bugs.launchpad.net/bugs/839588

Title:
  Python 2.7 unable to find it's header files in virtualenv

Status in python2.7 package in Ubuntu:
  Fix Released
Status in python2.7 source package in Lucid:
  Won't Fix
Status in python2.7 source package in Oneiric:
  Fix Released

Bug description:
  This bug breaks any C dependant code in virtualenv when using Python
  2.7 and should be considered as serious issue. For example, it's
  impossible to install egenix-mx-base inside virtualenv-2.7

  $ virtualenv --no-site-packages -p python2.6 test
  $ cd test && bin/python2.7
  import sysconfig
  sysconfig.get_config_h_filename()
  Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "/usr/lib/python2.7/sysconfig.py", line 397, in get_config_h_filename
      inc_dir = get_path('platinclude').replace("/usr/local","/usr",1)+(sys.pydebug and "_d" or "")
    File "/usr/lib/python2.7/sysconfig.py", line 426, in get_path
      return get_paths(scheme, vars, expand)[name]
    File "/usr/lib/python2.7/sysconfig.py", line 417, in get_paths
      return _expand_vars(scheme, vars)
    File "/usr/lib/python2.7/sysconfig.py", line 172, in _expand_vars
      _extend_dict(vars, get_config_vars())
    File "/usr/lib/python2.7/sysconfig.py", line 457, in get_config_vars
      _init_posix(_CONFIG_VARS)
    File "/usr/lib/python2.7/sysconfig.py", line 310, in _init_posix
      raise IOError(msg)
  IOError: invalid Python installation: unable to open /home/ielectric/code/test/local/lib/python2.7/config/Makefile (No such file or directory)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python2.7/+bug/839588/+subscriptions