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

Re: problem install new package



Hi,

Alfonso Sabato Siciliano <alfix86@gmail.com> writes:
> if I run: # dpkg -i beret_1.2.1-1_amd64.deb
[...]
>  beret depends on libc6-amd64 (>= 2.2.5).

libc6-amd64 is a i386 package providing an 64bit libc. For some reason
the ${shlibs:Depends} picks this as a dependency instead of the native
libc6 package.

This seems to be a bug (or missing mutliarch feature) in dpkg: it
probably should not use *.shlibs files from packages that do not match
the target architecture.

As a workaround, you could try removing libc6-amd64 when building the
package.

Ansgar


Reply to: