[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



[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


Reply to: