Re: dpkg-cross: calculating wrong dependencies?
> Hello,
>
> Let me show you a package dependencies
>
> Package: libssp0
> Version: 4.2-20060709-1
> Section: libs
> Priority: standard
> Architecture: arm
> Depends: gcc-4.2-base (= 4.2-20060709-1), libc6 (>= 2.3.5-1)
>
> After dpkg-crossing it,
>
> Package: libssp0-arm-cross
> Version: 4.2-20060709-1
> Section: devel
> Priority: extra
> Architecture: all
> Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
> Source: gcc-4.2
> Depends: gcc-4.2-base-arm-cross (= 4.2-20060709-1),
> gcc-4.2-base-arm-dcv1, libc6-arm-cross (>= 2.3.5-1), libc6-arm-dcv1
> Provides: libssp0-arm-dcv1
>
> I believe dpkg-cross does not behaves correctly when calculating
> dependencies for libssp0-arm-cross, it has a dependency with
> gcc-4.2-base-arm-cross, which it is not provided .
>
> Am I wrong? Or should dpkg-cross be fixed somewhere?
I don't understand what's the issue.
Original package has dependency on
gcc-4.2-base (= 4.2-20060709-1).
So resulting package has a dependency on
gcc-4.2-base-arm-cross (= 4.2-20060709-1), gcc-4.2-base-arm-dcv1
Exactly expected behaviour.
Reply to: