[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 mentioned on IRC, I think the solution for that is detecting "lib*"
or "${shlibs:Depends}" in Depends (even in arch:all packages, see
pyenchant) and disable :any dependencies for such packages, at least
until we find a better solution for ctypes packages.

I will make the dependency part of multiarch support optional
but keep it enabled by default in jessie (and disable it in
wheezy-backports) so another option would be to let maintainers
disable it in such 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


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130919125517.gk12...@p1otr.com

Reply via email to