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

Re: automatically cross-grading lib32nss-mdns to libnss-mdns:i386?



On Fri, Nov 01, 2013 at 01:28:59PM +0000, Simon McVittie wrote:
> In nss-mdns/experimental, I tried this:
> 
>     Package: libnss-mdns
>     Architecture: any
>     Multi-Arch: same
> 
>     Package: lib32nss-mdns
>     Architecture: i386
>     Depends: libnss-mdns (= ${binary:Version})
>     Description: ... transitional package ...
> 
> hoping that apt would automatically cross-grade lib32nss-mdns:amd64 to
> lib32nss-mdns:i386, pulling in libnss-mdns:i386 as a dependency.
> However, when I installed those packages in a local apt repository and
> upgraded a VM that tracks that repository, it turns out that doesn't
> actually work.

Can you give more details on what did not work here? Maybe there is a
bug here, that can be fixed?

> I thought I remembered an announcement that cross-arch dependencies were
> OK for jessie, but I couldn't find it, so that might just be wishful
> thinking?

This was only considered for build dependencies and does not apply to
runtime dependencies.

Helmut


Reply to: