[sword-devel] Xiphos 4.0.0/waf dies on xsltproc2po
Isaac Dunham
ibid.ag at gmail.com
Thu Jan 1 13:25:05 MST 2015
Hello,
I'm trying to build and package Xiphos 4.0.0 on Alpine Linux (edge), which
is a minor distro that uses musl libc and busybox (/bin/sh = busybox ash).
I have built and installed sword 1.7.4, and submitted the update; it is
not yet in the Alpine Linux repositories.
To build xiphos, I installed the following dependencies (in addition to
sword and its dependencies):
webkitgtk-dev 2.4.7
gconf-dev 3.2.6
gettext-dev 0.19.4
intltool 0.50.2
gnome-doc-utils 0.20.10
There is no gtkhtmleditor package, as far as I can tell
(so I use --enable-webkit-editor)
When I unpack xiphos 4.0.0, cd in, and run:
./waf configure --enable-webkit-editor && ./waf build
waf configure works fine, and the first 38 targets build with no error
messages.
Then I get several screenfuls of errors from xsltproc2po, which I'm not
sure how to debug (see below).
If someone could point me in the right direction, I'd appreciate it.
Thank you and God bless,
Isaac Dunham
Tail of "./waf build" shown below
===
[ 39/133] xsltproc2po: help/xiphos.omf.in help/C/xiphos.xml -> build/default/help/C/xiphos-C.omf
[ 40/133] xsltproc2po: help/xiphos.omf.in build/default/help/fr/xiphos.xml -> build/default/help/fr/xiphos-fr.omf
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:1: element legalnotice: validity error : ID legalnotice already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:29: element figure: validity error : ID sword-logo already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:55: element figure: validity error : ID main-screenshot already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:3: element sect2: validity error : ID xiphos-getting-started already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:40: element sect2: validity error : ID xiphos-first-start already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:48: element figure: validity error : ID xiphos-start-question already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:77: element sect2: validity error : ID xiphos-when-you-start already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:82: element figure: validity error : ID xiphos-start-interface already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:4: element sect2: validity error : ID menubar already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:13: element figure: validity error : ID menubar_figure already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:36: element sect2: validity error : ID toolbars already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:44: element figure: validity error : ID toolbar_figure already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:101: element sect3: validity error : ID xiphos-toolbar-book already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:109: element sect3: validity error : ID xiphos-toolbar-chapter already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:117: element sect3: validity error : ID xiphos-toolbar-verse already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:125: element sect3: validity error : ID xiphos-toolbar-summary already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:141: element sect2: validity error : ID xiphos-sidebar already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:143: element figure: validity error : ID sidebar_figure already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:172: element figure: validity error : ID shortcut_figure already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:193: element sect2: validity error : ID xiphos-bible already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:195: element figure: validity error : ID textpane_figure already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:220: element sect3: validity error : ID xiphos-bible-open already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:243: element sect3: validity error : ID xiphos-bible-parallel already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:262: element figure: validity error : ID parallel_figure already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:286: element figure: validity error : ID parallel_figure_separate already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:307: element sect3: validity error : ID xiphos-bible-open-separate already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:323: element sect3: validity error : ID xiphos-bible-about already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:346: element sect3: validity error : ID xiphos-bible-options already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:404: element figure: validity error : ID module_options already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:425: element sect3: validity error : ID xiphos-view-options already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:430: element figure: validity error : ID view_options already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:494: element sect3: validity error : ID xiphos-default-css already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:503: element sect3: validity error : ID xiphos-user-annotation already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:525: element sect3: validity error : ID xiphos-geography-support already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:537: element sect3: validity error : ID xiphos-bible-dictionary already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:545: element sect3: validity error : ID xiphos-bible-find already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:562: element sect2: validity error : ID xiphos-viewer already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:564: element figure: validity error : ID viewer_figure already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:612: element sect2: validity error : ID xiphos-commentaries already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:614: element figure: validity error : ID commentary_figure already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:653: element sect3: validity error : ID xiphos-commentary-about already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:668: element sect3: validity error : ID xiphos-commentary-headings already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:685: element sect2: validity error : ID xiphos-dictionary already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:687: element figure: validity error : ID dict_figure already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:713: element sect2: validity error : ID xiphos-shortcut already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:5: element sect2: validity error : ID preferences-introduction already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:29: element sect2: validity error : ID general-settings already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:31: element sect3: validity error : ID tab-pane2 already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:91: element sect2: validity error : ID biblesync already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:93: element sect3: validity error : ID tab-bsp already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:147: element sect2: validity error : ID fonts-and-colors already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:149: element sect3: validity error : ID font-color already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:178: element sect3: validity error : ID font-misc already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:242: element sect2: validity error : ID module-settings already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:4: element sect2: validity error : ID module-introduction already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:46: element sect2: validity error : ID sword-config already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:48: element sect3: validity error : ID sword-sources already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:81: element sect3: validity error : ID installation already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:112: element sect4: validity error : ID destination-linux already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:126: element sect4: validity error : ID destination-xp already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:136: element sect4: validity error : ID destination-vista already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:148: element sect2: validity error : ID module-management already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:150: element sect3: validity error : ID add-module already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:193: element sect3: validity error : ID remove-module already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:237: element sect2: validity error : ID non-standard-modules already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:3: element sect2: validity error : ID xiphos-searchpane already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:67: element sect3: validity error : ID xiphos-search-key already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:83: element sect3: validity error : ID xiphos-search-modselect already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:91: element sect3: validity error : ID xiphos-search-typeselect already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:131: element sect3: validity error : ID xiphos-search-options already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:138: element sect3: validity error : ID xiphos-search-scopeselect already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:175: element sect3: validity error : ID xiphos-search-results already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:205: element sect2: validity error : ID xiphos-advanced-search already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:315: element sect2: validity error : ID hdbk-op-search-dialog-text-regexp already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:333: element sect3: validity error : ID hdbk-op-search-dialog-text-regexp-rules already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:359: element sect4: validity error : ID period already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:375: element sect4: validity error : ID asterisk already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:389: element sect4: validity error : ID plus already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:401: element sect4: validity error : ID question already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:411: element sect4: validity error : ID bracket already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:434: element sect4: validity error : ID caret already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:442: element sect4: validity error : ID caret-s already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:456: element sect4: validity error : ID dollar already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:471: element sect4: validity error : ID bar already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:483: element sect4: validity error : ID parenth already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:490: element sect4: validity error : ID backslash already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:499: element sect4: validity error : ID backslash-o already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:3: element sect2: validity error : ID xiphos-studypad already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:3: element sect2: validity error : ID xiphos-mailing-list already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:12: element sect2: validity error : ID xiphos-live-chat already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:3: element sect2: validity error : ID orig-lang-install-modules already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:55: element sect2: validity error : ID orig-lang-setup already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:72: element sect2: validity error : ID orig-lang-search already defined
/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/C/xiphos.xml:85: element sect2: validity error : ID orig-lang-additional already defined
warning: failed to load external entity "/Templates/C/scrollkeeper_cl.xml"
db2omf: Invalid subject code "GNOME|Applications" in /home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/xiphos.omf.in.
warning: failed to load external entity "/Templates/C/scrollkeeper_cl.xml"
db2omf: Invalid subject code "GNOME|Applications" in /home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/help/xiphos.omf.in.
Waf: Leaving directory `/home/idunham/aports/testing/xiphos/src/xiphos-4.0.0/build'
Build failed:
-> task failed (err #10):
{task: xsltproc2po xiphos.omf.in,xiphos.xml -> xiphos-C.omf}
-> task failed (err #10):
{task: xsltproc2po xiphos.omf.in,xiphos.xml -> xiphos-fr.omf}
===
More information about the sword-devel
mailing list