On 10/22/07, Jonas Karlsson <[EMAIL PROTECTED]> wrote:
> I've just realized that my recent commits created (at least) one new
> dependency loop: GTK+ -> Cairo -> LibRSVG -> GTK+
> How shold we handle these loops? By declaring LibRSVG as optional
> dependency for Cairo we can weaken the loop, but since we don't
> support such flags yet...
> The problem exists primarily for Freshen and cyclic graphs, but
> there's a problem with Compile as one have to bulid in the right order
> (and rebuild Cairo once LibRSVG is built). It's only a annoyance with
> InstallPackage as the user will get the same question twice.
> How should we handle these cyclic dependencies?

Is it really necessary for Cairo to depend on LibRSVG?
http://www.linuxfromscratch.org/blfs/view/svn/general/librsvg.html
http://www.linuxfromscratch.org/blfs/view/svn/x/gtk2.html
http://www.linuxfromscratch.org/blfs/view/svn/x/cairo.html

-- Hisham
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel

Reply via email to