Package: dh-virtualenv
Version: 0.10-1~bpo8+1
Severity: normal
Hi,
when building a .deb packet with a python3 virtual environment and a few
requirements I've found out, that the symbolic link $ENV/bin/python points to
/$MYHOMEDIR/$MYBUILDDIR/$MYPACKETDIR/debian/$MYPACKETNAME/$DESTINATIONDIR/bin/python3
I assume, that the correct link destination would be ./python3 instead of the
absolute path of where the packet has been built. Correct me, if I'm wrong.
debian/rules looks as follows:
#!/usr/bin/make -f
export DH_VIRTUALENV_INSTALL_ROOT=/srv
%:
dh $@ --with python-virtualenv --install-suffix my_app_name --python
/usr/bin/python3 --builtin-venv --skip-install
I'm going to tweak some options, and maybe I'll dirtyfix this problem by simply
recreating the link, if the problem remains, but in any case I thought, that
you want to know, that there's a bug hidden somewhere.
-- System Information:
Debian Release: 8.6
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages dh-virtualenv depends on:
ii libjs-sphinxdoc 1.2.3+dfsg-1
ii python 2.7.9-1
ii virtualenv 1.11.6+ds-1
dh-virtualenv recommends no packages.
dh-virtualenv suggests no packages.
-- no debconf information