Date: Wed, 1 Dec 2010 15:32:01 -0500 From: Kris Moore <kris@pcbsd.org> To: Koop Mast <kwm@rainbow-runner.nl> Cc: ken@pcbsd.org, freebsd-gnome@freebsd.org Subject: Re: graphics/gdk-pixbuf2 loader.cache issues Message-ID: <20101201203201.GD53743@pcbsd.org> In-Reply-To: <20101201193603.05e5200f@headache.rainbow-runner.nl> References: <20101201171131.GE50226@pcbsd.org> <20101201193603.05e5200f@headache.rainbow-runner.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Dec 01, 2010 at 07:36:03PM +0100, Koop Mast wrote: > On Wed, 1 Dec 2010 12:11:31 -0500 > Kris Moore <kris@pcbsd.org> wrote: > > > > > > > I'm building a lot of packages which use the new graphics/gdk-pixbuf2 port, and it looks like its > > now a requirement that the command "gdk-pixbuf-query-loaders --update-cache" is run before using > > any gdk app, otherwise we get runtime errors such as: > > "/usr/local/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache" not found. > > > > In some cases the apps just stop working at this point, otherwise they may startup but with > > missing graphics, screen corruption, etc. > > > > Since this file seems to be needed now, shouldn't the package automatically run that > > command when it installs? Is anybody else seeing this? > > There is a @exec line in the plist that should run this command. And I just did a small test, and it generated that file when installing from a package. I'm not sure whats going on. The only issue I heard of regarding gdk-pixbuf2 was that the librsvg2 port didn't register its gdk-pixbuf2 module. But I fixed that last week. I'll do some more digging into this then. It also works for me when I add / remove the package on the system, but in my other case it was doing things in a chroot environment, maybe thats causing some weirdness somehow :) -- Kris Moore PC-BSD Software
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101201203201.GD53743>