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?
-- /Jonas _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel