В 13:24 +0100 на 22.03.2010 (пн), Bill Allombert написа: > There is a circular dependency between gnustep-dl2-sqlite-adaptor and > libgnustep-dl2-0: > > gnustep-dl2-sqlite-adaptor :Depends: libgnustep-dl2-0 (>= 0.12.0) > libgnustep-dl2-0 :Depends: gnustep-dl2-sqlite-adaptor
Yes, this is a known issue which we became aware of when Federico and I were discussing the package split between us and upstream ([1]). libEOAccess (from libgnustep-dl2-0) needs at least one adaptor to be present/installed -- it might be either one from the gnustep-dl2 package (-postgresql or -sqlite), or it might be a proprietary one which I anticipate will never be packaged for Debian. Anything using the library will fail miserably with SIGABRT if no adaptor is found -- the code dynamically discovers the available adaptors by searching the standard GNUstep Bundles path. OTOH, every adaptor uses libEOAccess and libEOControl symbols so it has to link against these libraries and depend on libgnustep-dl2-0 via the shlibs mechanism. So this is a valid bug but looks like a dead-end situation with no obvious solution available, at least to me. [1] http://lists.alioth.debian.org/pipermail/pkg-gnustep-maintainers/2010-February/002046.html -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

