[Build-common-hackers] Bug#369335: python-distutils.mk: does not honour DEB_PYTHON_COMPILE_VERSION when calling dh_python

Vincent Danjean Vincent.Danjean at ens-lyon.org
Mon May 29 07:49:44 UTC 2006


Package: cdbs
Version: 0.4.40
Severity: normal
Tags: patch

When using DEB_PYTHON_COMPILE_VERSION to compile with a specific python
interpreter, dh_python is not called with this version. So its call does
not do anything (and no scripts are generated to compile and remove
optimized modules)

So, I suggest to replace the line:
	dh_python -p$(cdbs_curpkg)
By one of the following:
	dh_python -p$(cdbs_curpkg) $(addprefix -V ,$(DEB_PYTHON_COMPILE_VERSION))
or
	dh_python -p$(cdbs_curpkg) $(DEB_DH_PYTHON_ARGS_ALL) $(DEB_DH_PYTHON_ARGS_$(cdbs_curpkg))

The latter also allows to specify non standard python directory to
dh_python. You can the add:
DEB_DH_PYTHON_ARGS_ALL = $(addprefix -V ,$(DEB_PYTHON_COMPILE_VERSION))

  Best regards,
    Vincent

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-rc3-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)

cdbs depends on no packages.

Versions of packages cdbs recommends:
ii  autotools-dev                 20060223.1 Update infrastructure for config.{
ii  debhelper                     5.0.35     helper programs for debian/rules

-- no debconf information




More information about the Build-common-hackers mailing list