Date: Sun, 11 Jun 2017 12:30:48 +0200 From: Jan Beich <jbeich@FreeBSD.org> To: Peter Jeremy <peter@rulingia.com> Cc: freebsd-gecko@freebsd.org Subject: Re: Unable to instal firefox-esr-52.1.2_1,1 Message-ID: <vao2-n7dz-wny@FreeBSD.org> In-Reply-To: <20170611071423.GA44970@server.rulingia.com> (Peter Jeremy's message of "Sun, 11 Jun 2017 17:14:24 %2B1000") References: <20170611071423.GA44970@server.rulingia.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Peter Jeremy <peter@rulingia.com> writes: > I'm trying to build/install firefox-esr-52.1.2_1,1 on a 10-STABLE/i386 jail How old is the 10-STABLE snapshot? Can you reproduce on 10.3-RELEASE/i386 jail? > in an amd64 host but it consistently fails during the staging process (see below). What FreeBSD version the host is running? > Both the kernel and userland are in sync (r319735). I still don't know which branch you're tracking. Base system branches live in the same repo, so revisions are shared. -CURRENT is being dogfed by the package cluster. poudriere logs don't expose revision or even arch, so one has to go by kern.osreldate (aka Host OSVERSION) and guess amd64. It's currently at 1200031 which is past ino64 merge. Given the recent build is green maybe compare logs to see if there're more hints. http://beefy5.nyi.freebsd.org/data/103i386-default/443125/logs/firefox-esr-52.1.2_1,1.log > The lack of any useful error message makes it difficult to track down > what is going wrong. Note tha firefox-esr-52.1.2_1,1 builds and > installs correctly on the (amd64) host. [...] > Executing /obj/usr/ports/www/firefox-esr/work/firefox-52.1.2esr/obj-i386-unknown-freebsd10.3/dist/bin/xpcshell -g /obj/usr/ports/www/firefox-esr/work/firefox-52.1.2esr/obj-i386-unknown-freebsd10.3/dist/bin/ -a /obj/usr/ports/www/firefox-esr/work/firefox-52.1.2esr/obj-i386-unknown-freebsd10.3/dist/bin/ -f /obj/usr/ports/www/firefox-esr/work/firefox-52.1.2esr/toolkit/mozapps/installer/precompile_cache.js -e precompile_startupcache("resource://gre/"); > Traceback (most recent call last): > File "/obj/usr/ports/www/firefox-esr/work/firefox-52.1.2esr/toolkit/mozapps/installer/packager.py", line 415, in <module> > main() > File "/obj/usr/ports/www/firefox-esr/work/firefox-52.1.2esr/toolkit/mozapps/installer/packager.py", line 409, in main > args.source, gre_path, base) > File "/obj/usr/ports/www/firefox-esr/work/firefox-52.1.2esr/toolkit/mozapps/installer/packager.py", line 166, in precompile_cache > errors.fatal('Error while running startup cache precompilation') > File "/obj/usr/ports/www/firefox-esr/work/firefox-52.1.2esr/python/mozbuild/mozpack/errors.py", line 103, in fatal > self._handle(self.FATAL, msg) > File "/obj/usr/ports/www/firefox-esr/work/firefox-52.1.2esr/python/mozbuild/mozpack/errors.py", line 98, in _handle > raise ErrorMessage(msg) > mozpack.errors.ErrorMessage: Error: Error while running startup cache precompilation This is a generic error when xpcshell crashes trying to precompile startup cache during packaging/install. To investigate build the port and all its library dependencies with debug symbols (CFLAGS+=-g + STRIP="", not DEBUG=on) then feed .core file to lldb or gdb from ports.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?vao2-n7dz-wny>