Date: Thu, 18 Feb 2016 20:33:53 +0200 From: Volodymyr Kostyrko <arcade@b1t.name> To: gecko@FreeBSD.org Subject: Re: firefox 44.0.2 won't start: error from libgiofam.so Message-ID: <56C60E91.5020106@b1t.name> In-Reply-To: <201602181102.u1IB2CQb001261@psr.com> References: <201602181102.u1IB2CQb001261@psr.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Winston wrote: > After "pkg upgrade firefox" from 44.0,1 to 44.0.2,1, > firefox won't run. It exits with: > > /usr/local/lib/gio/modules/libgiofam.so: > Undefined symbol "g_local_directory_monitor_get_type" > > pkg says libgiofam.so is owned by package gio-fam-backend. > > gio-fam-backend version: 2.28.8_1 This is the problem. You tried to install firefox with a severely outdated list of local packages. grep gio-fam-backend /usr/ports/MOVED devel/gio-fam-backend|devel/glib20|2013-07-31|Obsoleted by new functionality in glib20 I think it probably was like version 2.34.? in 2013. I'm surprised that firefox 44.0 worked for you... Ports and packages are not designed to deliver single applications but to create an ecosystem. Try upgrading all of your package or reinstalling them. -- Sphinx of black quartz judge my vow.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?56C60E91.5020106>