ports tree broken with cycling dependencies

Jeremy Messenger mezz7 at cox.net
Sat Sep 15 10:09:24 PDT 2007


On Fri, 14 Sep 2007 11:35:29 -0500, Andriy Gapon <avg at icyb.net.ua> wrote:

>
> It seems that after todays portsnap (1 hour ago) my port tree is broken
> by having cycling dependencies.
> Example:
> /usr/ports/graphics/cairo$ make all-depends-list | grep pango
> /usr/ports/x11-toolkits/pango
> /usr/ports/x11-toolkits/pango$ make all-depends-list | grep cairo
> /usr/ports/graphics/cairo
>
> I think the root cause is that x11/xorg-libraries port has (run)
> dependency on x11/pixman port which has a (auto-detected) dependency
> USE_GNOME+=gtk20 where gtk20 port, of course, has a dependency on
> xorg-libraries.

Should be fixed now, I have sent a patch to remove gtk dependency in  
x11/pixman and has been committed by flz. Add gtk dependency in x11/pixman  
causes all ports that have USE_XLIB have gtk dependency. It's a problem  
for us when our ports tree aren't complete USE_XORG ready.

Cheers,
Mezz


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia at FreeBSD.org


More information about the freebsd-x11 mailing list