Your message dated Mon, 31 Aug 2015 21:42:01 +0200
with message-id <[email protected]>
and subject line Re: [debhelper-devel] Bug#538978: support for multiple python
versions -- dh-python?
has caused the Debian Bug report #538978,
regarding please add support for multiple python version to more build classes
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
538978: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538978
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 7.3.8
Severity: wishlist
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi
currently only distutils build class does support building for multiple
python versions. However python modules are also shipped in various
other package which use different build systems (rpm with autoconf,
Gammu with CMake or pyexiv2 with SCons, when looking at mine packages).
It would be great if this functionality could be generic, so that I do
not need to duplicate all the code to build using all python version in
every package.
I know this can be quite tricky, because each package might take
different parameters to achieve this, so this is something what needs to
be configurable by parameter, something like:
dh_auto_configure --build-system=cmake --multi-python=-DBUILD_PYTHON=
What would expand to invoking cmake several times passing it
- -DBUILD_PYTHON=/usr/bin/pythonX.Y for all Python versions it should use.
If you want to see examples look at above mentioned packages or just
catch me at DebConf.
- --
Michal Čihař | http://cihar.com | http://blog.cihar.com
- -- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)
Locale: LANG=cs_CZ.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages debhelper depends on:
ii binutils 2.19.51.20090723-1 The GNU assembler, linker and bina
ii dpkg-dev 1.15.3.1 Debian package development tools
ii file 5.03-1 Determines file type using "magic"
ii html2text 1.3.2a-14 advanced HTML to text converter
ii man-db 2.5.5-3 on-line manual pager
ii perl 5.10.0-24 Larry Wall's Practical Extraction
ii perl-base 5.10.0-24 minimal Perl system
ii po-debconf 1.0.16 tool for managing templates file t
debhelper recommends no packages.
Versions of packages debhelper suggests:
pn dh-make <none> (no description available)
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkpuzyAACgkQ3DVS6DbnVgQb8wCg0GtJaeVF9Xlo8R2crBKDbuXr
WwMAnRTGhlU9Y6dUmaemB1d2sTU8NVkT
=EsHj
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
On Tue, 27 May 2014 22:43:39 +0200 Piotr =?utf-8?Q?O=C5=BCarowski?=
<[email protected]> wrote:
> [Joey Hess, 2014-05-27]
> > This is the Nth new dh_something_python tool. What do I do if I make it
> > the default then N+1th comes along?
>
> no it's not, pybuild is a build system, dh_python{2,3} are helpers that
> deal with files installed by pybuild (or any other build system)
>
> BTW, you asked someone to write it, remember? (see your previous
> messages in this bug :)
>
> (and I'm fine with --buildsystem=pybuild, no need to make it the default IMHO)
>
>
Ok, closing this bug then. If this change, let us know. :)
Thanks,
~Niels
signature.asc
Description: OpenPGP digital signature
--- End Message ---