On Wed, Aug 1, 2007 at 09:01:23 +0100, Neil Williams wrote: > On Wed, 1 Aug 2007 01:35:55 +0200 > Kurt Roeckx <[EMAIL PROTECTED]> wrote: > > > In libgpevtype-dev 0.50-1 you have an file > > /usr/lib/pkgconfig/libgpevtype.pc which has: > > Requires: glib-2.0, mimedir-1.0, libeventdb > > See > http://lists.debian.org/debian-devel-announce/2005/11/msg00016.html > > > This means that libgpevtype-dev should Depend on packages providing the > > .pc files for glib-2.0, mimedir-1.0 and libeventdb. > > No. libgpevtype1 DOES depend on the relevant shared libraries: > Depends: libc6 (>= 2.6-1), libeventdb2, libglib2.0-0 (>= 2.12.9), > libmimedir-gnome0.3, libsqlite0 (>= 2.8.17), libtododb0 (>= 0.08) > > This does NOT mean that the -dev should automatically depend on the -dev > versions of those packages. > No it doesn't. OTOH, the fact that the .pc file mentions these libraries in the Requires field (which should most probably be Requires.private, btw) means that it is broken without the relevant -dev packages, so libgpevtype-dev should depend on them.
Cheers, Julien
signature.asc
Description: Digital signature