From owner-freebsd-gecko@freebsd.org Thu Feb 18 18:34:13 2016 Return-Path: Delivered-To: freebsd-gecko@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6E22DAAD291 for ; Thu, 18 Feb 2016 18:34:13 +0000 (UTC) (envelope-from arcade@b1t.name) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5FEE117B6 for ; Thu, 18 Feb 2016 18:34:13 +0000 (UTC) (envelope-from arcade@b1t.name) Received: by mailman.ysv.freebsd.org (Postfix) id 5EA51AAD290; Thu, 18 Feb 2016 18:34:13 +0000 (UTC) Delivered-To: gecko@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E485AAD28F for ; Thu, 18 Feb 2016 18:34:13 +0000 (UTC) (envelope-from arcade@b1t.name) Received: from limbo.b1t.name (limbo.b1t.name [78.25.32.206]) by mx1.freebsd.org (Postfix) with ESMTP id 1DA2017B5 for ; Thu, 18 Feb 2016 18:34:11 +0000 (UTC) (envelope-from arcade@b1t.name) Received: from [172.29.1.128] (unknown [172.29.1.128]) by limbo.b1t.name (Postfix) with ESMTPSA id 48294DE for ; Thu, 18 Feb 2016 20:33:58 +0200 (EET) Subject: Re: firefox 44.0.2 won't start: error from libgiofam.so To: gecko@FreeBSD.org References: <201602181102.u1IB2CQb001261@psr.com> From: Volodymyr Kostyrko Message-ID: <56C60E91.5020106@b1t.name> Date: Thu, 18 Feb 2016 20:33:53 +0200 User-Agent: Mozilla/5.0 (X11; DragonFly x86_64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: <201602181102.u1IB2CQb001261@psr.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Feb 2016 18:34:13 -0000 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.