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

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: