Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Firefox 52.4.0esr freezes on build
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
lbjork64
n00b
n00b


Joined: 27 Sep 2017
Posts: 6
Location: Sweden

PostPosted: Thu Oct 19, 2017 1:31 pm    Post subject: Firefox 52.4.0esr freezes on build Reply with quote

After `emerge-webrsync` and updating my USEs and the entire @world, time came for the last package to build, and it literally just freezes at an error for a very, very long time:

Generally, Firefox (`=www-client/firefox-52.4.0`) used to be built within just 2 hours, but now it's 4 and I've never seen this error before (it was taking too long there, so I had to say "what the fuck" in the stdin and pressed Ctrl+C):
Code:

MOZ_PGO_INSTRUMENTED=1 JARLOG_FILE=jarlog/en-US.log EXTRA_TEST_ARGS=10 make -C /var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff pgo-profile-run
make[1]: Entering directory '/var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff'
/var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/_virtualenv/bin/python /var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/build/pgo/profileserver.py 10
console.error: PushService:
  stateChangeProcessEnqueue: Error transitioning state
  UnknownError
jarlog: /var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/jarlog/en-US.log
*************************
A coding exception was thrown and uncaught in a Task.

Full message: TypeError: NetworkError when attempting to fetch resource.
Full stack:
*************************

what the fuck
^C

Exiting on signal 2
sandbox:stop  caught signal 2 in pid 21666
sandbox:stop  signal already caught and busy still cleaning up!
Gdk-Message: firefox: Fatal IO error 11 (Resource temporarily unavailable) on X server :1.

Traceback (most recent call last):
  File "/var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/build/pgo/profileserver.py", line 89, in <module>
    runner.wait()
  File "/var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/testing/mozbase/mozrunner/mozrunner/base/runner.py", line 134, in wait
    self.process_handler.wait(timeout)
  File "/var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/testing/mozbase/mozprocess/mozprocess/processhandler.py", line 835, in wait
    self.reader.thread.join(timeout=1)
  File "/usr/lib64/python2.7/threading.py", line 951, in join
    self.__block.wait(delay)
  File "/usr/lib64/python2.7/threading.py", line 359, in wait
    _sleep(delay)
KeyboardInterrupt
make[1]: *** [Makefile:67: pgo-profile-run] Error 1
make: *** [client.mk:239: profiledbuild] Interrupt

/usr/portage/www-client/firefox/firefox-52.4.0.ebuild: src_compile aborted; exiting.


 * Messages for package www-client/firefox-52.4.0:

 * You are enabling official branding. You may not redistribute this build
 * to any users on your network or the internet. Doing so puts yourself into
 * a legal problem with Mozilla Foundation
 * You can disable it by emerging firefox _with_ the bindist USE-flag
 * You will do a double build for profile guided optimization.
 * This will result in your build taking at least twice as long as before.
[1]    12305 exit 130   sudo emerge --update --deep --changed-use @world
sudo emerge --update --deep --changed-use @world  15496.79s user 577.47s system 94% cpu 4:42:17.19 total


Looking at `sudo tail -f /var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/jarlog/en-US.log`, I see:

Code:

file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja jsloader/resource/gre/modules/PlacesDBUtils.jsm
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja jsloader/resource/gre/components/nsPlacesExpiration.js
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja chrome/en-US/locale/en-US/places/places.properties
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja jsloader/resource/gre/modules/Bookmarks.jsm
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/browser/omni.ja chrome/browser/content/browser/aboutNetError.xhtml
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja res/dtd/htmlmathml-f.ent
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/browser/omni.ja chrome/en-US/locale/browser/netError.dtd
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/browser/omni.ja chrome/en-US/locale/branding/brand.dtd
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja chrome/en-US/locale/en-US/global/global.dtd
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja jsloader/resource/gre/modules/BookmarkJSONUtils.jsm
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/browser/omni.ja chrome/browser/content/browser/aboutNetError.xhtml
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja res/dtd/htmlmathml-f.ent
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/browser/omni.ja chrome/en-US/locale/browser/netError.dtd
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/browser/omni.ja chrome/en-US/locale/branding/brand.dtd
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja chrome/en-US/locale/en-US/global/global.dtd
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja jsloader/resource/gre/modules/services-common/blocklist-updater.js
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja jsloader/resource/gre/modules/services-common/blocklist-clients.js
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja jsloader/resource/gre/modules/services-common/kinto-offline-client.js
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja jsloader/resource/gre/modules/services-common/kinto-http-client.js
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja jsloader/resource/gre/modules/CanonicalJSON.jsm
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/browser/omni.ja chrome/browser/content/browser/aboutNetError.xhtml
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja res/dtd/htmlmathml-f.ent
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/browser/omni.ja chrome/en-US/locale/browser/netError.dtd
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/browser/omni.ja chrome/en-US/locale/branding/brand.dtd
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja chrome/en-US/locale/en-US/global/global.dtd
file:///var/tmp/portage/www-client/firefox-52.4.0/temp/tmpqSxclb/extensions/quitter@mozilla.org.xpi META-INF/mozilla.rsa
file:///var/tmp/portage/www-client/firefox-52.4.0/temp/tmpqSxclb/extensions/quitter@mozilla.org.xpi META-INF/mozilla.sf
file:///var/tmp/portage/www-client/firefox-52.4.0/temp/tmpqSxclb/extensions/quitter@mozilla.org.xpi META-INF/manifest.mf
file:///var/tmp/portage/www-client/firefox-52.4.0/temp/tmpqSxclb/extensions/quitter@mozilla.org.xpi install.rdf
file:///var/tmp/portage/www-client/firefox-52.4.0/temp/tmpqSxclb/extensions/quitter@mozilla.org.xpi chrome.manifest
file:///var/tmp/portage/www-client/firefox-52.4.0/temp/tmpqSxclb/extensions/quitter@mozilla.org.xpi chrome/quitter/content/contentscript.js
file:///var/tmp/portage/www-client/firefox-52.4.0/temp/tmpqSxclb/extensions/quitter@mozilla.org.xpi components/QuitterObserver.js
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja jsloader/resource/gre/modules/DeferredSave.jsm
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja jsloader/resource/gre/modules/addons/E10SAddonsRollout.jsm
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/browser/omni.ja chrome/browser/content/browser/aboutNetError.xhtml
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja res/dtd/htmlmathml-f.ent
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/browser/omni.ja chrome/en-US/locale/browser/netError.dtd
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/browser/omni.ja chrome/en-US/locale/branding/brand.dtd
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja chrome/en-US/locale/en-US/global/global.dtd
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/browser/omni.ja chrome/browser/content/browser/aboutNetError.xhtml
file:///var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/dist/firefox/omni.ja chrome/en-US/locale/en-US/global/layout/xmlparser.properties
^C


My USE flags for Firefox are:
Code:

+gmp-autoupdate
+hardened
+jemalloc
+l10n_sv
+pgo


Now, there wasn't actually a network failure or anything as the error was suggesting: the proof is that I'd been pinging many sites while this ebuild is building, and my pings went through perfectly. I'd also been working on the Internet too, and it was all fine.

Not sure if it's actually Mozilla's network being down or it being a bug for the time being. I started building Firefox on Oct 19, 2017. So note that, if it is a bug.
_________________
I'm a wanna-be computer scientist. Not good at anything. When I die, throw me in the trash.
Back to top
View user's profile Send private message
Maxxx
Guru
Guru


Joined: 12 Jan 2016
Posts: 595
Location: Italia

PostPosted: Thu Oct 19, 2017 1:39 pm    Post subject: Reply with quote

I would try to emerge it with use "-pgo"
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30905
Location: here

PostPosted: Thu Oct 19, 2017 1:45 pm    Post subject: Reply with quote

Probably related to this bug
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum