Using merged desktop and hardened profile (not sure if that has any relevance), emerge thunderbird builds successfully then fails with a python error. This failure occurs with both python2 and python3 as active system python. thunderbird-bin installs successfully. Fails with "mozpack.errors.ErrorMessage: Error: Error while running startup cache precompilation" Reproducible: Always Steps to Reproduce: 1. emerge thunderbird Actual Results: Ebuild fails to install Expected Results: Ebuild to install successfully Build log and 'emerge --info' to be attached.
Created attachment 373018 [details] build log
Created attachment 373020 [details] emerge info
Comment on attachment 373018 [details] build log Please attach the entire build log to this bug report.
Created attachment 373176 [details] Complete build log
Please check dmesg for xpcshell being killed plz
(In reply to Jory A. Pratt from comment #5) > Please check dmesg for xpcshell being killed plz Nothing found: nemesis ~ # emerge thunderbird <snip> <fail> nemesis ~ # dmesg|grep -i xpcshell nemesis ~ #
Okay, so it looks like PAX_MARKINGS="XT" (in make.conf) broke the install (presumably failing to mark something (xpcshell) appropriately). Came across this when I was looking at another issue; and removing this from make.conf resolved it (and a subsequent build/install of thunderbird succeeded). I had PAX_MARKINGS set when trying to fix something (I actually thought I set it when trying to resolve why this wasn't installing). I don't know why xpcshell wasn't showing up in dmesg - i would have thought it should...