Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Oct 2016 06:18:13 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        freebsd-ports@freebsd.org
Subject:   Staging failure for freshly-built www/firefox-49.0_8,1
Message-ID:  <20161010131813.GL1147@albert.catwhisker.org>

next in thread | raw e-mail | index | archive | help

--tv2SIFopg1r47n4a
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

This was observed on my laptop, freshly updated from:

FreeBSD g1-252.catwhisker.org 10.3-STABLE FreeBSD 10.3-STABLE #493  r306880=
M/306902:1003508: Sun Oct  9 04:10:04 PDT 2016     root@g1-252.catwhisker.o=
rg:/common/S1/obj/usr/src/sys/CANARY  amd64

to:

FreeBSD g1-252.catwhisker.org 10.3-STABLE FreeBSD 10.3-STABLE #494  r306935=
M/306944:1003508: Mon Oct 10 04:02:26 PDT 2016     root@g1-252.catwhisker.o=
rg:/common/S1/obj/usr/src/sys/CANARY  amd64

after updating my /usr/ports working copy to r423643, then running
"portmaster -ad".

portmaster reported:

=2E..
=3D=3D=3D>>> All >> (17)
0;portmaster: All >> (17)^G
=3D=3D=3D>>> The following actions will be taken if you choose to proceed:
        Upgrade ca_root_nss-3.27 to ca_root_nss-3.27.1
        Upgrade nspr-4.13 to nspr-4.13_1
        Upgrade png-1.6.23 to png-1.6.25
        Upgrade sekrit-twc-zimg-2.2.1 to sekrit-twc-zimg-2.3
        Upgrade apr-1.5.2.1.5.4_1 to apr-1.5.2.1.5.4_2
        Upgrade curl-7.50.3 to curl-7.50.3_1
        Upgrade ffmpeg-2.8.8_3,1 to ffmpeg-2.8.8_4,1
        Upgrade libxul-45.4.0_5 to libxul-45.4.0_6
        Install lang/rust
        Upgrade nss-3.27 to nss-3.27.1_1
        Upgrade p5-Variable-Magic-0.59 to p5-Variable-Magic-0.60
        Upgrade p5-XSLoader-0.22 to p5-XSLoader-0.24
        Upgrade poppler-0.46.0_1 to poppler-0.46.0_2
        Upgrade spidermonkey170-17.0.0_1 to spidermonkey170-17.0.0_2
        Upgrade firefox-49.0_7,1 to firefox-49.0_8,1
        Install lang/gcc5
        Install lang/gcc-ecj45

=3D=3D=3D>>> Proceed? y/n [y]=20
=2E...

and proceeded to exercise the laptop for a while.  Once things settled
down a bit, I saw that it reported:

=2E..
=3D=3D=3D>  Staging for firefox-49.0_8,1
=3D=3D=3D>   Generating temporary packing list
gmake[2]: Entering directory '/common/ports/www/firefox/work/firefox-49.0'
Adding client.mk options from /common/ports/www/firefox/work/firefox-49.0/.=
mozconfig:
    MOZ_OBJDIR=3D/common/ports/www/firefox/work/firefox-49.0/obj-x86_64-unk=
nown-freebsd10.3
    OBJDIR=3D/common/ports/www/firefox/work/firefox-49.0/obj-x86_64-unknown=
-freebsd10.3
    FOUND_MOZCONFIG=3D/common/ports/www/firefox/work/firefox-49.0/.mozconfig
gmake -j8 -C /common/ports/www/firefox/work/firefox-49.0/obj-x86_64-unknown=
-freebsd10.3 install
gmake[3]: Entering directory '/common/ports/www/firefox/work/firefox-49.0/o=
bj-x86_64-unknown-freebsd10.3'
gmake[4]: Entering directory '/common/ports/www/firefox/work/firefox-49.0/o=
bj-x86_64-unknown-freebsd10.3/browser/installer'
OMNIJAR_NAME=3Domni.ja \
NO_PKG_FILES=3D"core bsdecho js js-config jscpucfg nsinstall viewer TestGtk=
Embed elf-dynstr-gc mangle* maptsv* mfc* msdump* msmap* nm2tsv* nsinstall* =
res/samples res/throbber shlibsign* certutil* pk12util* BadCertServer* OCSP=
StaplingServer* GenerateOCSPResponse* chrome/chrome.rdf chrome/app-chrome.m=
anifest chrome/overlayinfo components/compreg.dat components/xpti.dat conte=
nt_unit_tests necko_unit_tests *.dSYM " \
/common/ports/www/firefox/work/firefox-49.0/obj-x86_64-unknown-freebsd10.3/=
_virtualenv/bin/python /common/ports/www/firefox/work/firefox-49.0/toolkit/=
mozapps/installer/packager.py -DMOZ_APP_NAME=3Dfirefox -DPREF_DIR=3Ddefault=
s/preferences -DMOZ_GTK=3D1 -DMOZ_SYSTEM_NSPR=3D1 -DMOZ_SYSTEM_NSS=3D1 -DJA=
REXT=3D -DMOZ_CHILD_PROCESS_NAME=3Dplugin-container -DNECKO_WIFI -DDLL_PREF=
IX=3Dlib -DDLL_SUFFIX=3D.so -DBIN_SUFFIX=3D -DDIR_MACOS=3D -DDIR_RESOURCES=
=3D -DBINPATH=3Dbin -DRESPATH=3Dbin -DLPROJ_ROOT=3Den -DMOZ_ICU_VERSION=3D5=
6 -DMOZ_SYSTEM_ICU -DMOZ_ICU_DBG_SUFFIX=3D -DICU_DATA_FILE=3Dicudt56l.dat -=
DA11Y_LOG=3D1 -DACCESSIBILITY=3D1 -DATK_MAJOR_VERSION=3D2 -DATK_MINOR_VERSI=
ON=3D18 -DATK_REV_VERSION=3D0 -DATTRIBUTE_ALIGNED_MAX=3D64 -DBUILD_CTYPES=
=3D1 -DCROSS_COMPILE=3D'' -DD_INO=3Dd_ino -DENABLE_INTL_API=3D1 -DENABLE_MA=
RIONETTE=3D1 -DENABLE_SYSTEM_EXTENSION_DIRS=3D1 -DEXPOSE_INTL_API=3D1 -DFIR=
EFOX_VERSION=3D49.0 -DFORCE_PR_LOG=3D1 -DFUNCPROTO=3D15 -DGLIB_VERSION_MAX_=
ALLOWED=3DGLIB_VERSION_2_26 -DGLIB_VERSION_MIN_REQUIRED=3DGLIB_VERSION_2_26=
 -DGL_PROVIDER_GLX=3D1 -DHAVE_64BIT_BUILD=3D1 -DHAVE_ARC4RANDOM=3D1 -DHAVE_=
ARC4RANDOM_BUF=3D1 -DHAVE_CLOCK_MONOTONIC=3D1 -DHAVE_CPUID_H=3D1 -DHAVE_DIR=
ENT_H=3D1 -DHAVE_DLADDR=3D1 -DHAVE_DLOPEN=3D1 -DHAVE_FONTCONFIG_FCFREETYPE_=
H=3D1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=3D1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=3D1 -DH=
AVE_FT_LOAD_SFNT_TABLE=3D1 -DHAVE_GETOPT_H=3D1 -DHAVE_GMTIME_R=3D1 -DHAVE_I=
18N_LC_MESSAGES=3D1 -DHAVE_INTTYPES_H=3D1 -DHAVE_LANGINFO_CODESET=3D1 -DHAV=
E_LCHOWN=3D1 -DHAVE_LIBPNG=3D1 -DHAVE_LIBVPX=3D1 -DHAVE_LIBXSS=3D1 -DHAVE_L=
OCALECONV=3D1 -DHAVE_LOCALTIME_R=3D1 -DHAVE_MALLCTL=3D1 -DHAVE_MALLOC_USABL=
E_SIZE=3D1 -DHAVE_MEMMEM=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_NETINET_IN_H=3D1 -D=
HAVE_NL_TYPES_H=3D1 -DHAVE_POSIX_FADVISE=3D1 -DHAVE_POSIX_FALLOCATE=3D1 -DH=
AVE_POSIX_MEMALIGN=3D1 -DHAVE_PTHREAD_H=3D1 -DHAVE_RES_NINIT=3D1 -DHAVE_SA_=
LEN=3D1 -DHAVE_SCONN_LEN=3D1 -DHAVE_SETPRIORITY=3D1 -DHAVE_SIN6_LEN=3D1 -DH=
AVE_SIN_LEN=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_STRERROR=3D1 -DHAVE_STRNDUP=3D1 =
-DHAVE_SYSCALL=3D1 -DHAVE_SYS_QUEUE_H=3D1 -DHAVE_SYS_SOUNDCARD_H=3D1 -DHAVE=
_SYS_TYPES_H=3D1 -DHAVE_THREAD_TLS_KEYWORD=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_V=
ALLOC=3D1 -DHAVE_VA_COPY=3D1 -DHAVE_VA_LIST_AS_ARRAY=3D1 -DHAVE_VISIBILITY_=
ATTRIBUTE=3D1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=3D1 -DHAVE_X11_XKBLIB_H=3D=
1 -DHAVE__UNWIND_BACKTRACE=3D1 -DHAVE___CXA_DEMANGLE=3D1 -DJS_DEFAULT_JITRE=
PORT_GRANULARITY=3D3 -DMALLOC_H=3D'<malloc_np.h>' -DMALLOC_USABLE_SIZE_CONS=
T_PTR=3Dconst -DMOZILLA_UAVERSION=3D'"49.0"' -DMOZILLA_VERSION=3D'"49.0"' -=
DMOZILLA_VERSION_U=3D49.0 -DMOZ_ACCESSIBILITY_ATK=3D1 -DMOZ_ACTIVITIES=3D1 =
-DMOZ_APP_UA_NAME=3D'""' -DMOZ_APP_UA_VERSION=3D'"49.0"' -DMOZ_B2G_OS_NAME=
=3D'""' -DMOZ_B2G_VERSION=3D'"1.0.0"' -DMOZ_BUILD_APP=3Dbrowser -DMOZ_CRASH=
REPORTER_ENABLE_PERCENT=3D100 -DMOZ_DATA_REPORTING=3D1 -DMOZ_DISTRIBUTION_I=
D=3D'"org.mozilla"' -DMOZ_DLL_SUFFIX=3D'".so"' -DMOZ_EME=3D1 -DMOZ_ENABLE_G=
IO=3D1 -DMOZ_ENABLE_SIGNMAR=3D1 -DMOZ_ENABLE_SKIA=3D1 -DMOZ_ENABLE_XREMOTE=
=3D1 -DMOZ_FEEDS=3D1 -DMOZ_FFMPEG=3D1 -DMOZ_FFVPX=3D1 -DMOZ_FMP4=3D1 -DMOZ_=
GLUE_IN_PROGRAM=3D1 -DMOZ_INSTRUMENT_EVENT_LOOP=3D1 -DMOZ_JEMALLOC4=3D1 -DM=
OZ_JSDOWNLOADS=3D1 -DMOZ_LIBAV_FFT=3D1 -DMOZ_LOGGING=3D1 -DMOZ_MACBUNDLE_ID=
=3Dorg.mozilla.firefox -DMOZ_MEMORY=3D1 -DMOZ_OFFICIAL_BRANDING=3D1 -DMOZ_O=
GG_NO_MEM_REPORTING=3D1 -DMOZ_PAY=3D1 -DMOZ_PEERCONNECTION=3D1 -DMOZ_PERMIS=
SIONS=3D1 -DMOZ_PHOENIX=3D1 -DMOZ_PLACES=3D1 -DMOZ_RAW=3D1 -DMOZ_RUST_MP4PA=
RSE=3D1 -DMOZ_SAFE_BROWSING=3D1 -DMOZ_SAMPLE_TYPE_FLOAT32=3D1 -DMOZ_SCTP=3D=
1 -DMOZ_SECUREELEMENT=3D1 -DMOZ_SERVICES_HEALTHREPORT=3D1 -DMOZ_SRTP=3D1 -D=
MOZ_STACKWALKING=3D1 -DMOZ_STATIC_JS=3D1 -DMOZ_SYSTEM_SOUNDTOUCH=3D1 -DMOZ_=
SYSTEM_SQLITE=3D1 -DMOZ_UPDATER=3D1 -DMOZ_UPDATE_CHANNEL=3Ddefault -DMOZ_UR=
L_CLASSIFIER=3D1 -DMOZ_USER_DIR=3D'".mozilla"' -DMOZ_VORBIS=3D1 -DMOZ_VPX_E=
RROR_CONCEALMENT=3D1 -DMOZ_VPX_NO_MEM_REPORTING=3D1 -DMOZ_WEBGL_CONFORMANT=
=3D1 -DMOZ_WEBM_ENCODER=3D1 -DMOZ_WEBRTC=3D1 -DMOZ_WEBRTC_ASSERT_ALWAYS=3D1=
 -DMOZ_WEBRTC_SIGNALING=3D1 -DMOZ_WEBSPEECH=3D1 -DMOZ_WEBSPEECH_TEST_BACKEN=
D=3D1 -DMOZ_WIDGET_GTK=3D2 -DMOZ_X11=3D1 -DMOZ_XUL=3D1 -DNO_NSPR_10_SUPPORT=
=3D1 -DNS_PRINTING=3D1 -DNS_PRINT_PREVIEW=3D1 -DRELEASE_BUILD=3D1 -DSTATIC_=
JS_API=3D1 -DSTDC_HEADERS=3D1 -DTARGET_XPCOM_ABI=3D'"x86_64-gcc3"' -DUSE_SK=
IA=3D1 -DUSE_SKIA_GPU=3D1 -DVA_COPY=3Dva_copy -DXP_UNIX=3D1 -D_REENTRANT=3D=
1 -D_THREAD_SAFE=3D1 -DAB_CD=3Den-US \
        --format omni \
        --removals /common/ports/www/firefox/work/firefox-49.0/browser/inst=
aller/removed-files.in \
         \
         \
         \
         \
        --optimizejars \
         \
         \
        /common/ports/www/firefox/work/firefox-49.0/browser/installer/packa=
ge-manifest.in ../../dist ../../dist/firefox \
       =20
Executing /common/ports/www/firefox/work/firefox-49.0/obj-x86_64-unknown-fr=
eebsd10.3/dist/bin/xpcshell -g /common/ports/www/firefox/work/firefox-49.0/=
obj-x86_64-unknown-freebsd10.3/dist/bin/ -a /common/ports/www/firefox/work/=
firefox-49.0/obj-x86_64-unknown-freebsd10.3/dist/bin/ -f /common/ports/www/=
firefox/work/firefox-49.0/toolkit/mozapps/installer/precompile_cache.js -e =
precompile_startupcache("resource://gre/");
Shared object "libplds4.so.1" not found, required by "libxul.so"
Traceback (most recent call last):
  File "/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/install=
er/packager.py", line 415, in <module>
    main()
  File "/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/install=
er/packager.py", line 409, in main
    args.source, gre_path, base)
  File "/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/install=
er/packager.py", line 166, in precompile_cache
    errors.fatal('Error while running startup cache precompilation')
  File "/common/ports/www/firefox/work/firefox-49.0/python/mozbuild/mozpack=
/errors.py", line 103, in fatal
    self._handle(self.FATAL, msg)
  File "/common/ports/www/firefox/work/firefox-49.0/python/mozbuild/mozpack=
/errors.py", line 98, in _handle
    raise ErrorMessage(msg)
mozpack.errors.ErrorMessage: Error: Error while running startup cache preco=
mpilation
gmake[4]: *** [/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/=
installer/packager.mk:41: stage-package] Error 1
gmake[4]: Leaving directory '/common/ports/www/firefox/work/firefox-49.0/ob=
j-x86_64-unknown-freebsd10.3/browser/installer'
gmake[3]: *** [/common/ports/www/firefox/work/firefox-49.0/browser/build.mk=
:21: install] Error 2
gmake[3]: Leaving directory '/common/ports/www/firefox/work/firefox-49.0/ob=
j-x86_64-unknown-freebsd10.3'
gmake[2]: *** [/common/ports/www/firefox/work/firefox-49.0/client.mk:417: i=
nstall] Error 2
gmake[2]: Leaving directory '/common/ports/www/firefox/work/firefox-49.0'
*** Error code 2

Stop.
make[1]: stopped in /common/ports/www/firefox
*** Error code 1

Stop.
make: stopped in /common/ports/www/firefox

=3D=3D=3D>>> make stage failed for www/firefox
=3D=3D=3D>>> Aborting update

=3D=3D=3D>>> Update for www/firefox failed
=3D=3D=3D>>> Aborting update

=3D=3D=3D>>> There are messages from installed ports to display,
       but first take a moment to review the error messages
       above.  Then press Enter when ready to proceed.=20
=2E..
=3D=3D=3D>>> Done displaying pkg-message files

(END)^M=3D=3D=3D>>> The following actions were performed:
        Upgrade of ca_root_nss-3.27 to ca_root_nss-3.27.1
        Upgrade of nspr-4.13 to nspr-4.13_1
        Upgrade of png-1.6.23 to png-1.6.25
        Upgrade of sekrit-twc-zimg-2.2.1 to sekrit-twc-zimg-2.3
        Upgrade of apr-1.5.2.1.5.4_1 to apr-1.5.2.1.5.4_2
        Upgrade of curl-7.50.3 to curl-7.50.3_1
        Upgrade of ffmpeg-2.8.8_3,1 to ffmpeg-2.8.8_4,1
        Installation of lang/rust (rust-1.12.0)
        Upgrade of nss-3.27 to nss-3.27.1_1
        Upgrade of libxul-45.4.0_5 to libxul-45.4.0_6
        Upgrade of p5-Variable-Magic-0.59 to p5-Variable-Magic-0.60
        Upgrade of p5-XSLoader-0.22 to p5-XSLoader-0.24
        Upgrade of poppler-0.46.0_1 to poppler-0.46.0_2
        Upgrade of spidermonkey170-17.0.0_1 to spidermonkey170-17.0.0_2
        Installation of lang/gcc-ecj45 (gcc-ecj-4.5)
        Installation of lang/gcc5 (gcc5-5.4.0)

=3D=3D=3D>>> You can restart from the point of failure with this command li=
ne:
       portmaster <flags> www/firefox=20

Command exit status: 1
Script done on Mon Oct 10 06:00:54 2016



Here's a repeat of the part where things seem to take a bad turn:
=2E..
Executing /common/ports/www/firefox/work/firefox-49.0/obj-x86_64-unknown-fr=
eebsd10.3/dist/bin/xpcshell -g /common/ports/www/firefox/work/firefox-49.0/=
obj-x86_64-unknown-freebsd10.3/dist/bin/ -a /common/ports/www/firefox/work/=
firefox-49.0/obj-x86_64-unknown-freebsd10.3/dist/bin/ -f /common/ports/www/=
firefox/work/firefox-49.0/toolkit/mozapps/installer/precompile_cache.js -e =
precompile_startupcache("resource://gre/");
Shared object "libplds4.so.1" not found, required by "libxul.so"
Traceback (most recent call last):
  File "/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/install=
er/packager.py", line 415, in <module>
    main()
  File "/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/install=
er/packager.py", line 409, in main
    args.source, gre_path, base)
  File "/common/ports/www/firefox/work/firefox-49.0/toolkit/mozapps/install=
er/packager.py", line 166, in precompile_cache
    errors.fatal('Error while running startup cache precompilation')
  File "/common/ports/www/firefox/work/firefox-49.0/python/mozbuild/mozpack=
/errors.py", line 103, in fatal
    self._handle(self.FATAL, msg)
  File "/common/ports/www/firefox/work/firefox-49.0/python/mozbuild/mozpack=
/errors.py", line 98, in _handle
    raise ErrorMessage(msg)
mozpack.errors.ErrorMessage: Error: Error while running startup cache preco=
mpilation
=2E...

So... apparently I'm lacking "libplds4.so.1"??!?


Clues welcomed....

Thanks!

Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
Those who would murder in the name of God or prophet are blasphemous coward=
s.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

--tv2SIFopg1r47n4a
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQF8BAEBCgBmBQJX+5UVXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDQ0I3Q0VGOTE3QTgwMUY0MzA2NEQ3N0Ix
NTM5Q0M0MEEwNDlFRTE3AAoJEBU5zECgSe4XFtYH/RMbs2+HhSUTyov64vsA2L9Q
TjMhns/vHvRaAcfxkjw7Zb6Q00yLX5zM3wiVt5KRw9SO6ykfNdT2eEp07xYWPFlM
hcc3SXqD5pIbkD+rOIzXCXPQ8jbyNOkNSg4j+cXj39X1OgrRrxeRfyQA8VZ83TfP
tqJg5MqrNTMiyKvd8LvHRa7UVzczn5oNplMuwi3mqnibcm57qEgS7/MmLT9GFf8O
YRKbjhNGf4kmC1KigalPYiWayGKpE6TEcDTywCPH37H3+QJ06R3Wc0otVkhL7N5H
ZQYyQFaFtA9ds/qLwNm1THiWgKnFCIJFd+bZw1FoI9Kk6QHEE5z72p7Ygnd9g1s=
=k1i0
-----END PGP SIGNATURE-----

--tv2SIFopg1r47n4a--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20161010131813.GL1147>