Debian Bug report logs -
#596807
please invoke dh_python3 for python3-foo binary packages
Reported by: Piotr Ożarowski <piotr@debian.org>
Date: Tue, 14 Sep 2010 09:48:01 UTC
Severity: wishlist
Merged with 538978
Found in versions debhelper/7.3.8, debhelper/8.0.0
Done: Niels Thykier <niels@thykier.net>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@debian.org>:
Bug#596807; Package debhelper.
(Tue, 14 Sep 2010 09:48:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Piotr Ożarowski <piotr@debian.org>:
New Bug report received and forwarded. Copy sent to Joey Hess <joeyh@debian.org>.
(Tue, 14 Sep 2010 09:48:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: debhelper
Version: 8.0.0
Severity: wishlist
File: /usr/bin/dh
Please invoke dh_python3 (if available¹) for all python3-* binary
packages in dh sequencer.
There's "--with python3" available, but it should not be default due to
possible private directory conflicts (f.e. /usr/lib/package/ will be
picked up also by dh_pysupport, dh_pycentral and dh_python2).
It would also make sense to pass -N python3-foo to (invoked by default)
dh_pysupport (in case python3-foo package provides also private
directories, dh_pysupport ignores only public python3.X packages)
[¹] all packages that build depend on python3, python3-all or
python3-all-dev will have it
Information forwarded
to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@debian.org>:
Bug#596807; Package debhelper.
(Tue, 14 Sep 2010 10:09:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Piotr Ozarowski <ozarow@gmail.com>:
Extra info received and forwarded to list. Copy sent to Joey Hess <joeyh@debian.org>.
(Tue, 14 Sep 2010 10:09:03 GMT) (full text, mbox, link).
Message #10 received at 596807@bugs.debian.org (full text, mbox, reply):
[Piotr Ożarowski, 2010-09-14]
> It would also make sense to pass -N python3-foo to (invoked by default)
> dh_pysupport (in case python3-foo package provides also private
> directories, dh_pysupport ignores only public python3.X packages)
actually... ignore this part, I will upload python-central and
python-support new versions that will ignore python3-* packages
--
Piotr Ożarowski Debian GNU/Linux Developer
www.ozarowski.pl www.griffith.cc www.debian.org
GPG Fingerprint: 1D2F A898 58DA AF62 1786 2DF7 AEF6 F1A2 A745 7645
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#596807; Package debhelper.
(Wed, 29 Sep 2010 20:39:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Joey Hess <joeyh@debian.org>:
Extra info received and forwarded to list.
(Wed, 29 Sep 2010 20:39:06 GMT) (full text, mbox, link).
Message #15 received at 596807@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Piotr Ożarowski wrote:
> Please invoke dh_python3 (if available¹) for all python3-* binary
> packages in dh sequencer.
>
> There's "--with python3" available, but it should not be default due to
> possible private directory conflicts (f.e. /usr/lib/package/ will be
> picked up also by dh_pysupport, dh_pycentral and dh_python2).
>
> It would also make sense to pass -N python3-foo to (invoked by default)
> dh_pysupport (in case python3-foo package provides also private
> directories, dh_pysupport ignores only public python3.X packages)
>
> [¹] all packages that build depend on python3, python3-all or
> python3-all-dev will have it
I don't really understand what you're suggesting dh do. Perhaps a patch,
and *much* more explanation about how your suggested change cannot
possibly cause a single package in the archive to break?
--
see shy jo
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@debian.org>:
Bug#596807; Package debhelper.
(Wed, 29 Sep 2010 22:30:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Piotr Ożarowski <piotr@debian.org>:
Extra info received and forwarded to list. Copy sent to Joey Hess <joeyh@debian.org>.
(Wed, 29 Sep 2010 22:30:03 GMT) (full text, mbox, link).
Message #20 received at 596807@bugs.debian.org (full text, mbox, reply):
[Joey Hess, 2010-09-29]
> I don't really understand what you're suggesting dh do. Perhaps a patch,
> and *much* more explanation about how your suggested change cannot
> possibly cause a single package in the archive to break?
simply run `dh_python3 -p python3-foo` for every python3-*
binary package. I'll try to provide a patch this weekend (I want to work
on these¹ packages first, though)
[¹] http://wiki.debian.org/Python/SqueezePy3k
Merged 538978 596807.
Request was from Joey Hess <joeyh@debian.org>
to control@bugs.debian.org.
(Thu, 08 Dec 2011 22:12:08 GMT) (full text, mbox, link).
Message #23 received at 538978-done@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Tue, 27 May 2014 22:43:39 +0200 Piotr =?utf-8?Q?O=C5=BCarowski?=
<piotr@debian.org> 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 (application/pgp-signature, attachment)]
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 29 Sep 2015 07:27:31 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Tue Jan 30 07:27:10 2024;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.