ports/120526: x11-wm/xfce4-desktop, x11-fm/thunar: should depend
on graphics/librsvg2
Joe Marcus Clarke
marcus at freebsd.org
Thu Feb 21 18:07:15 UTC 2008
Hiroto Kagotani wrote:
> 2008/2/21, marcus at freebsd.org <marcus at freebsd.org>:
>> This cannot happen. librsvg2 requires gtk20, and thus gtk02 cannot also
>> depend on librsvg2. It's been a problem discussed on freebsd-gnome@ before,
>> but a good solution has not yet been proposed. If you find one that does
>> not introduce a dependency loop, then please file a new PR with patches.
>
> I traced the thread about librsvg2 in freebsd-gnome@ archive.
>
> I understand adding dependency can not solve this problem.
> Is it able to add some scripts in librsvg2 port to add/delete some lines
> in etc/gtk-2.0/gdk-pixbuf.loaders on installing/deinstalling?
No, this is not possible. The gtk-engine module that comes with
librsvg2 needs GTK+ libraries and headers. Therefore, librsvg2 REQUIRES
gtk20, and thus gtk20 cannot require librsvg2.
Joe
--
Joe Marcus Clarke
FreeBSD GNOME Team :: gnome at FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
More information about the freebsd-gnome
mailing list