Re: [PATCH] Support :any architecture qualifiers for multiarch

2013-09-19 Thread Julien Cristau
On Wed, Sep 18, 2013 at 14:33:00 -0500, Steve Langasek wrote: On Wed, Sep 18, 2013 at 06:24:13PM +0200, Jakub Wilk wrote: Following the “if it didn't happen on a mailing list, it didn't happen”, I repeat here what I said on IRC: 12:26 kwilk So I rebuilt src:python-aalib, and I ended up

Re: PEP 453 affects Debian packaging of Python packages

2013-09-19 Thread Piotr Ożarowski
[Stuart Prescott, 2013-09-19] I don't understand the pip hate. Why don't you guys try and, you know, figure out *why* these tools were invented. It (for sure) is overly simplistic, but it's there for a reason. It's pretty obvious why these tools were invented -- I think everyone

Disabling pip for root? (was: PEP 453 affects Debian packaging of Python packages)

2013-09-19 Thread W. Martin Borgert
On 2013-09-18 09:36, Paul Tagliamonte wrote: 1) pip isn't for global package management, for this is stupid. If we disabled root use of pip, I think we'd all be a bit happier. Very quick and very dirty patch attached. 4) Python modules from dpkg are borderline useless for developers.

Re: [PATCH] Support :any architecture qualifiers for multiarch

2013-09-19 Thread Piotr Ożarowski
[Julien Cristau, 2013-09-19] Well, in Jakub's case the module does dlopen(libaa.so.1), so while it doesn't care about the interpreter's architecture, it does need the libaa1 and python3 packages to be of the same architecture. AIUI Depends: python3:any, libaa1 doesn't express that? as I

Re: [PATCH] Support :any architecture qualifiers for multiarch

2013-09-19 Thread Julien Cristau
On Thu, Sep 19, 2013 at 14:55:17 +0200, Piotr Ożarowski wrote: [Julien Cristau, 2013-09-19] Well, in Jakub's case the module does dlopen(libaa.so.1), so while it doesn't care about the interpreter's architecture, it does need the libaa1 and python3 packages to be of the same architecture.

Re: [PATCH] Support :any architecture qualifiers for multiarch

2013-09-19 Thread Piotr Ożarowski
[Julien Cristau, 2013-09-19] On Thu, Sep 19, 2013 at 14:55:17 +0200, Piotr Ożarowski wrote: [Julien Cristau, 2013-09-19] Well, in Jakub's case the module does dlopen(libaa.so.1), so while it doesn't care about the interpreter's architecture, it does need the libaa1 and python3

Re: PEP 453 affects Debian packaging of Python packages

2013-09-19 Thread Scott Kitterman
Paul Tagliamonte paul...@debian.org wrote: On Wed, Sep 18, 2013 at 05:16:22PM +1000, Ben Finney wrote: Howdy all, Over at the ‘python-dev’ forum, PEP 453 is being discussed. This affects Debian packaging of Python, and packages written for Python. See the discussion thread and take the

Re: PEP 453 affects Debian packaging of Python packages

2013-09-19 Thread Paul Tagliamonte
On Wed, Sep 18, 2013 at 05:16:22PM +1000, Ben Finney wrote: Howdy all, Over at the ‘python-dev’ forum, PEP 453 is being discussed. This affects Debian packaging of Python, and packages written for Python. See the discussion thread and take the opportunity to represent Debian

Re: PEP 453 affects Debian packaging of Python packages

2013-09-19 Thread Nicolas Chauvat
Hi, On Wed, Sep 18, 2013 at 06:45:24PM -0400, Scott Kitterman wrote: It shows my background, but when I need older versions of things I fire up a chroot and work in that. I often do that even for the same distro release I'm running to keep things separated. It's quite possible to deal with

Re: [PATCH] Support :any architecture qualifiers for multiarch

2013-09-19 Thread Jakub Wilk
* Piotr Ożarowski pi...@debian.org, 2013-09-19, 15:33: any proposals on how to detect packages that import ctypes It's not necessarily only ctypes. (other than parsing sources, please ;) Don't detect anything. Add an option (say, --multiarch-me-harder), so that maintainers can opt-in for

Re: [PATCH] Support :any architecture qualifiers for multiarch

2013-09-19 Thread Steve Langasek
On Thu, Sep 19, 2013 at 05:05:39PM +0200, Jakub Wilk wrote: * Piotr Ożarowski pi...@debian.org, 2013-09-19, 15:33: any proposals on how to detect packages that import ctypes It's not necessarily only ctypes. What are the other cases? (other than parsing sources, please ;) Don't detect

Re: PEP 453 affects Debian packaging of Python packages

2013-09-19 Thread Ben Finney
Paul Tagliamonte paul...@debian.org writes: Donald pung me after, and he's open to working with us. Thank you! It's important to have calm discussion with upstream, when we can make a positive difference to this specification. -- \ “Teach a man to make fire, and he will be warm for a