> Pjotr Kourzanov writes:
> > Package: gcc-4.0
> > Version: 4.0.2-9.my
> > Followup-For: Bug #357661
> >
> > --- gcc-4.0-4.0.3/debian/control.m4 2006-03-20 20:07:22.000000000
> > +0100 +++ gcc-4.0-4.0.3-1/debian/control.m4 2006-03-21
> > 16:33:32.000000000 +0100 @@ -103,6 +103,8 @@
> > Section: ifdef(`TARGET',`devel',`libs')
> > Priority: ifdef(`TARGET',`extra',required)
> > Depends: BASEDEP, ${shlibs:Depends}
> > +ifdef(`TARGET',`Provides: libgcc1-TARGET-dcv1
> > +',`')`'dnl
>
> I have no idea what you try to fix ...Since 1.26, dpkg-cross provides -arch-cross package versioning. This is required to avoid -arch-cross packages created by older dpkg-cross, that have different file layout, to satisfy dependencies of packages created by newer dpkg-cross. Versioning is done by depends/provides of 'package-arch-dcvN' names, where N is version number, currently 1. When I was last updating cross-gcc, I forgot that -arch-cross packages created during cross-gcc build should also provide -arch-dcv1 names. This is what this bug is about. See e.g. http://lists.debian.org/debian-embedded/2006/03/msg00034.html thread for details. Nikita
pgp4HLjdNtmkL.pgp
Description: PGP signature

