pyvenv doesn't work as expected, package fixed in debian

Bug #1093193 reported by David Ross
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
python3.3 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Debian bug:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695758

Ptyhon bug: Doko, Matthias Klose, from Debian explained what happened
http://bugs.python.org/issue16480

What's happening:
~/python$ pyvenv-3.3 test
~/python$ cd test
:~/python/test$ ls
bin include lib pyvenv.cfg

Should be:
~/python$ pyvenv-3.3 test
~/python$ cd test
:~/python/test$ ls
bin include lib local pyvenv.cfg

where local/ contains:
local/
local/bin -> AbsolutePathOf(../bin)
local/include -> AbsolutePathOf(../include)
local/lib -> AbsolutePathOf(../lib)

Solution:
Update the package with Doko's changes

This needs to be fixed, preferably in this release since the EXPECTED result is "should be" when built using source from python.org

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: python3.3 3.3.0-1
ProcVersionSignature: Ubuntu 3.5.0-19.30-generic 3.5.7
Uname: Linux 3.5.0-19-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.6.1-0ubuntu9
Architecture: amd64
Date: Sat Dec 22 16:47:12 2012
InstallationDate: Installed on 2012-05-28 (208 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: python3.3
UpgradeStatus: Upgraded to quantal on 2012-11-14 (38 days ago)

Revision history for this message
David Ross (david-ross) wrote :
Revision history for this message
David Ross (david-ross) wrote :

I personally just ran a local Python 3.3 install

DEFINITIONS:
python33 is a build from the source of Python 3.3.0 found from Python.org

<build and install python with a directory prefix>
./python33/bin/pyvenv test
source ./test/bin/activate
curl http://python-distribute.org/distribute_setup.py | python
curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python
pip install https://www.djangoproject.com/download/1.5b2/tarball/
(test) dross@ubuntu:~/python$ ls test
bin include lib pyvenv.cfg
(test) dross@ubuntu:~/python$ ls test/bin
activate django-admin.py easy_install easy_install-3.3 pip pip-3.3 pydoc python python3 python3.3

There's no local/ directory, I can only imagine someone made a change in the debian package which caused pyvenv to not work properly.

Revision history for this message
Matthias Klose (doko) wrote :

fixed in raring

Changed in python3.3 (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.