Date: Fri, 22 Feb 2008 08:36:50 +0900 From: "Hiroto Kagotani" <hiroto.kagotani@gmail.com> To: "Joe Marcus Clarke" <marcus@freebsd.org> Cc: gnome@freebsd.org Subject: Re: ports/120526: x11-wm/xfce4-desktop, x11-fm/thunar: should depend on graphics/librsvg2 Message-ID: <ca15a72c0802211536w3036754fxc4cb7c20d10c2cb5@mail.gmail.com> In-Reply-To: <47BDC696.8090401@freebsd.org> References: <200802201825.m1KIP32I045214@freefall.freebsd.org> <ca15a72c0802201522h55e4f764uc5a4d9928bcf2970@mail.gmail.com> <47BDBDD1.2090402@freebsd.org> <op.t6v0lupb9aq2h7@mezz.mezzweb.com> <47BDC696.8090401@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Thanks all, 2008/2/22, Joe Marcus Clarke <marcus@freebsd.org>: > Jeremy Messenger wrote: > > I think he means by run gdk-pixbuf-query-loaders to update the > > etc/gtk-2.0/gdk-pixbuf.loaders in the install/deinstall of librsvg2. I > > think (uncheck) our librsvg2 ports already does it. > > Right, but in order for librsvg2 to do that, it needs to depend on > gtk20. Even if you write an external script to do the add/remove, the > actual pixbuf engine requires gtk20 in order to build. Either way you > slice it, gtk20 cannot depend on librsvg2. I didn't know librsvg2 port ran gdk-pixbuf-query-loaders at deinstallation. Now, I find out my true problem is: install gtk20, install librsvg2, (update gtk20,) create package for gtk20, and install the gtk20 package to another machine WITHOUT librsvg2, then I miss svg_loader.so module registered in gdk-pixbuf.loaders. I think installing gtk20 from package should also run gdk-pixbuf-query-loaders. The same problem can happen for immodules (I think). Thank you. -- Hiroto Kagotani <hiroto.kagotani@gmail.com>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ca15a72c0802211536w3036754fxc4cb7c20d10c2cb5>