After install of app-text/sigil-0.6.2, running the command sigil doesn't start the application but prints the following message: Could not open catalog: XercesMessages_en_US.cat or XercesMessages_en_US.cat Cannot load message domain Reproducible: Always Steps to Reproduce: 1. emerge =dev-libs/xerces-c-3.1.1-r1 2. emerge =app-text/sigil-0.6.2 3. run sigil Actual Results: The error message: Could not open catalog: XercesMessages_en_US.cat or XercesMessages_en_US.cat Cannot load message domain Expected Results: Sigil starting The problem is very similar to that of bug 295849, also with the xerces-c package but with a different application. The aforementioned bug was resolved by making the ebuild to depend on xerces-c[icu]. After re-emerging xerces-c with the icu USE flag, the problem was resolved and Sigil started normally. I suppose that the sigil-0.6.2 ebuild should also depend on xerces-c[icu] instead of just xerces-c.
Created attachment 352814 [details] proposed fix of the ebuild
Created attachment 352982 [details] sigil-0.6.2.ebuild.patch
+ 13 Oct 2013; Pacho Ramos <pacho@gentoo.org> sigil-0.6.2.ebuild: + Add missing depend (#476134) +