From owner-freebsd-ports@freebsd.org Wed Jul 5 06:07:36 2017 Return-Path: Delivered-To: freebsd-ports@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 BCFF2DA2E8B for ; Wed, 5 Jul 2017 06:07:36 +0000 (UTC) (envelope-from doug@safeport.com) Received: from bucksport.safeport.com (bucksport.safeport.com [198.74.231.101]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 895E373BA9 for ; Wed, 5 Jul 2017 06:07:36 +0000 (UTC) (envelope-from doug@safeport.com) Received: from bucksport.safeport.com (bucksport.safeport.com [198.74.231.101]) by bucksport.safeport.com (8.14.5/8.14.5) with ESMTP id v6567T9G078437 for ; Wed, 5 Jul 2017 02:07:29 -0400 (EDT) (envelope-from doug@safeport.com) Date: Wed, 5 Jul 2017 02:07:29 -0400 (EDT) From: DTD To: freebsd-ports@freebsd.org Subject: firefox is pretty useless ... Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (bucksport.safeport.com [198.74.231.101]); Wed, 05 Jul 2017 02:07:29 -0400 (EDT) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jul 2017 06:07:36 -0000 if you use xfce. By definition it is not a problem that: 1) install a new copy of FreeBSD 10.3 2) pkg install xorg 3) pkg install xfce 4) pkg install firefox installs a firefox package that does not run. The project seems to do a bit better than this on Windows, but they (I think) have to in that environment. The official answer to the above is: --- Comment #1 from Jan Beich --- Partial upgrades i.e., mixing dependencies from different svn checkouts, dates of "pkg install" or locking dependencies, are not supported. firefox will refuse to build unless you upgrade sqlite3. Some version requirement are specified in the port's Makefile $ fgrep sqlite www/firefox/Makefile sqlite3>=3.17.0:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \ "pkg upgrade" may help you resolve this. The only problem with this 'solution' is that upgrading sqlite requires a cascading series of updates that breaks parts of xfce. Other than that no problem here. So if you use twm firefox is your browser. The next time I build a system I will try installing firefox first. I got here because I wanted to ungrade thunar (xfce's file manager). That upgrade broke the version of firefox that was running (47.somethine). Chasing and fixing that chain eventually required a reinstall. Happily (for me) chrome works. _____ Douglas Denault http://www.safeport.com doug@safeport.com Voice: 301-217-9220 Fax: 301-217-9277