[Debian GNUstep maintainers] Bug#359158: libgnustep-base1.11 has circular Depends on gnustep-base-common

Hubert Chan hubert at uhoreg.ca
Sun Apr 23 01:49:25 UTC 2006


reassign 359158 gnustep-base-common
thanks

(Reassigning to gnustep-base-common, so that when libgnustep-base1.12
goes in, this bug will still be current.)

Hi Bill,

On Sun, 26 Mar 2006 23:36:44 +0200, Bill Allombert said:

> There is a circular dependency between libgnustep-base1.11 and
> gnustep-base-common:

> libgnustep-base1.11 :Depends: gnustep-base-common (>= 1.11.2-2)
> gnustep-base-common :Depends: libgnustep-base1.11 (>= 1.11.2)

Yes.  As far as I know, GNUstep applications that link against
libgnustep-base* require the gdnc program (at least), which is in
gnustep-base-common.  And of course gdnc is linked against
libgnustep-base, so gnustep-base-common must depend on libgnustep-base*.

I'm thinking of making libgnustep-base* Recommends: gnustep-base-common
instead of Depends:.  Does anyone know of any breakages that might
happen if I do that?  Since aptitude is the suggested installer for
sarge onwards, and aptitude will pull in Recommends:, this should still
ensure that gnustep-base-common gets installed.

(AFAIK, gnustep-gui will need similar treatment.)

Bill, do you have any other possible suggestions?

Thanks.

-- 
Hubert Chan - email & Jabber: hubert at uhoreg.ca - http://www.uhoreg.ca/
PGP/GnuPG key: 1024D/124B61FA   (Key available at wwwkeys.pgp.net)
Fingerprint: 96C5 012F 5F74 A5F7 1FF7  5291 AF29 C719 124B 61FA





More information about the pkg-GNUstep-maintainers mailing list