[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