Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 505082

Summary: mail-client/thunderbird-24.3.0 - ?
Product: Gentoo Linux Reporter: Sam Jorna (wraeth) <wraeth>
Component: Current packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build log
emerge info
Complete build log

Description Sam Jorna (wraeth) (RETIRED) gentoo-dev 2014-03-19 12:52:35 UTC
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.
Comment 1 Sam Jorna (wraeth) (RETIRED) gentoo-dev 2014-03-19 12:53:31 UTC
Created attachment 373018 [details]
build log
Comment 2 Sam Jorna (wraeth) (RETIRED) gentoo-dev 2014-03-19 12:53:53 UTC
Created attachment 373020 [details]
emerge info
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2014-03-20 14:39:10 UTC
Comment on attachment 373018 [details]
build log

Please attach the entire build log to this bug report.
Comment 4 Sam Jorna (wraeth) (RETIRED) gentoo-dev 2014-03-21 11:32:23 UTC
Created attachment 373176 [details]
Complete build log
Comment 5 Jory A. Pratt gentoo-dev 2014-03-21 13:23:52 UTC
Please check dmesg for xpcshell being killed plz
Comment 6 Sam Jorna (wraeth) (RETIRED) gentoo-dev 2014-03-22 07:55:50 UTC
(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 ~ #
Comment 7 Sam Jorna (wraeth) (RETIRED) gentoo-dev 2014-03-24 00:32:10 UTC
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...