Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 476134 - =app-text/sigil-0.6.2 - Xerces cannot load message domain do to missing icu flag.
Summary: =app-text/sigil-0.6.2 - Xerces cannot load message domain do to missing icu f...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-07 22:44 UTC by Filip Šimek
Modified: 2013-10-13 12:00 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
proposed fix of the ebuild (sigil-0.6.2.ebuild,948 bytes, text/plain)
2013-07-07 22:45 UTC, Filip Šimek
Details
sigil-0.6.2.ebuild.patch (file_476134.txt,291 bytes, text/plain)
2013-07-10 07:27 UTC, Tom Wijsman (TomWij) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Filip Šimek 2013-07-07 22:44:16 UTC
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.
Comment 1 Filip Šimek 2013-07-07 22:45:14 UTC
Created attachment 352814 [details]
proposed fix of the ebuild
Comment 2 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-07-10 07:27:46 UTC
Created attachment 352982 [details]
sigil-0.6.2.ebuild.patch
Comment 3 Pacho Ramos gentoo-dev 2013-10-13 12:00:22 UTC
+  13 Oct 2013; Pacho Ramos <pacho@gentoo.org> sigil-0.6.2.ebuild:
+  Add missing depend (#476134)
+