On Fri, 22 Jul 2011 09:06:34 -0400, Jack Howarth wrote: On Fri, Jul 22, 2011 at 03:03:28PM +0200, Martin Costabel wrote: > > On 22/07/11 12:42, Jack Howarth wrote: > >> As folks update their 10.7 trees today, we should attempt to > debug the following > >> issue which also exists in 10.4 unstable. Last night I executed... > >> > >> [MacPro:main/finkinfo/languages] howarth% fink -m install ghostscript > > [] > >> The following 7 additional packages will be installed: > >> desktop-file-utils glib2-dev glib2-shlibs gtk-doc libidn > libidn-shlibs shared-mime-info > >> Do you want to continue? [Y/n] > >> Failed: Problem resolving dependencies. Check for circular dependencies. > > > > I think this is a known problem, has been on the lists a couple of > > times: glib2-shlibs with -m does not work. > > Martin, > This was mentioned on IRC. We should make sure the effected info > files have > a comment that -m causes a circular dependency for fresh bootstraps or such.
I usually include extensive DescPackaging/DescPort notes (even diagnosis and explanation when it's not obvious why something can't be fixed). That one states: libgio sometimes runs %p/bin/update-desktop-database from the desktop-file-utils package or %p/bin/update-mime-database from the shared-mime-info package, but those programs link against libglib. Leave it as %N-shlibs:Recommends:... to break the circular dependency. Ick. Required for self-test, so would need to build (but not test) glib2, then build d-f-u & s-m-i against it, then rebuild glib2 with testing enabled. Ick^2. dan -- Daniel Macks dma...@netspace.org ------------------------------------------------------------------------------ 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks & Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel