Hi, victory <victory....@gmail.com> wrote: > On Sun, 17 May 2015 21:34:15 +0200 > Beatrice Torracca wrote: > > On Sunday 17 May 2015, at 21:00 +0200, Holger Wansing wrote: > > > > Now I tried po4a-gettextize, but it fails very early: > > > ted@IBM-T60:~/deb/debian-faq/debian-faq$ po4a-gettextize -v -f sgml -m > > > basic_defs.sgml -l de/basic_defs.sgml -p de/01.po > > What I find strange here is that you work on basic_defs.sgml file. > > That will also explain the complaints about "no document type > > declaration" since the document type is only declared in the > > debian-faq.sgml file (I think). > > 2) I used a command similar to: > > po4a-gettextize -f sgml -m project-history.it.sgml -M UTF-8 -L UTF-8 -l > > project-history.it.sgml -p it.po > > yeah, specifying debian-faq.sgml worked. > notes: > 1) do not forget to do "make" first to create faqdynamic.ent
Hmm, I think there is something wrong with my Perl installation. I just upgraded from Wheezy to Jessie some days ago. I far as I could see, the dist-upgrade was successful. Now I get tons of messages when performing "make" and it ends up with error. It seems it fails when creating ps files. This is the output: ted@IBM-T60:~/deb/debian-faq/debian-faq$ make echo "<!entity docdate \"19 May 2015\">" > faqdynamic.ent if [ -f debian/changelog ]; then \ echo "<!entity docversion \"` LC_ALL=C dpkg-parsechangelog | grep '^Version: ' | sed 's/^Version: *//'`\">" >> faqdynamic.ent; \ else \ echo "<!entity docversion \"CVS\">" >> faqdynamic.ent; \ fi PERL_PERTURB_KEYS=0 PERL_HASH_SEED=0 po4a --keep 0 --previous --rm-backups po4a/po4a.cfg # --localized-charset UTF-8 Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{118}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416. Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{119}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416. [ ... skip tons of those lines ...] Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{313}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416. Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{314}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416. No candidate position for the addendum po4a/add_fr/commentaires.add. Addendum po4a/add_fr/commentaires.add does NOT apply to fr/debian-faq.sgml (translation discarded). Makefile:50: recipe for target 'po4a-translate' failed make: *** [po4a-translate] Error 255 ted@IBM-T60:~/deb/debian-faq/debian-faq$ When I issue "make" again after the first executing, I get this: Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{284}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416. Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{285}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416. [ ... skip tons of those lines ...] Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{311}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416. Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{312}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416. Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{313}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416. Useless use of greediness modifier '?' in regex; marked by <-- HERE in m/^.{314}? <-- HERE (<!--.*?-->)/ at /usr/share/perl5/Locale/Po4a/Sgml.pm line 416. sed -i 's/<.*heading>//g' fr/*sgml rm -rf debian-faq.html debian-faq.en.html debiandoc2html -c -l en debian-faq.sgml mv debian-faq.html debian-faq.en.html for lang in ru pt_BR it pl es fr de uk zh_CN ja; do [ ! -d $lang ] || make -C $lang html; done make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/ru' ln -sf ../faqstatic.ent . rm -rf debian-faq.html debian-faq.ru.html debiandoc2html -C -l ru.UTF-8 debian-faq.sgml mv debian-faq.html debian-faq.ru.html make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/ru' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/pt_BR' ln -sf ../faqstatic.ent . rm -rf debian-faq.html debian-faq.pt_BR.html debiandoc2html -c -l pt_BR debian-faq.sgml mv debian-faq.html debian-faq.pt_BR.html make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/pt_BR' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/it' ln -sf ../faqstatic.ent . rm -rf debian-faq.html debian-faq.it.html debiandoc2html -C -l it.UTF-8 debian-faq.sgml mv debian-faq.html debian-faq.it.html make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/it' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/pl' ln -sf ../faqstatic.ent . rm -rf debian-faq.html debian-faq.pl.html debiandoc2html -c -l pl debian-faq.sgml mv debian-faq.html debian-faq.pl.html make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/pl' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/es' rm -rf debian-faq.html debian-faq.es.html debiandoc2html -c -l es debian-faq.sgml mv debian-faq.html debian-faq.es.html make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/es' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/fr' ln -sf ../faqstatic.ent . rm -rf debian-faq.html debian-faq.fr.html debiandoc2html -c -l fr debian-faq.sgml mv debian-faq.html debian-faq.fr.html make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/fr' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/de' ln -sf ../faqstatic.ent . rm -rf debian-faq.html debian-faq.de.html debiandoc2html -c -l de debian-faq.sgml mv debian-faq.html debian-faq.de.html make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/de' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/uk' ln -sf ../faqstatic.ent . rm -rf debian-faq.html debian-faq.uk.html debiandoc2html -c -l uk debian-faq.sgml mv debian-faq.html debian-faq.uk.html make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/uk' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/zh_CN' ln -sf ../faqstatic.ent . rm -rf debian-faq.html debian-faq.zh_CN.html debiandoc2html -c -l zh_CN debian-faq.sgml mv debian-faq.html debian-faq.zh_CN.html make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/zh_CN' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/ja' ln -sf ../faqstatic.ent . rm -rf debian-faq.html debian-faq.ja.html debiandoc2html -C -l ja.UTF-8 debian-faq.sgml mv debian-faq.html debian-faq.ja.html make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/ja' debiandoc2text -l en debian-faq.sgml mv debian-faq.txt debian-faq.en.txt for lang in ru pt_BR it pl es fr de uk zh_CN ja; do [ ! -d $lang ] || make -C $lang text; done make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/ru' debiandoc2text -l ru.UTF-8 debian-faq.sgml mv debian-faq.txt debian-faq.ru.txt make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/ru' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/pt_BR' debiandoc2text -l pt_BR debian-faq.sgml mv debian-faq.txt debian-faq.pt_BR.txt make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/pt_BR' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/it' debiandoc2text -l it.UTF-8 debian-faq.sgml mv debian-faq.txt debian-faq.it.txt make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/it' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/pl' debiandoc2text -l pl debian-faq.sgml mv debian-faq.txt debian-faq.pl.txt make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/pl' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/es' debiandoc2text -l es debian-faq.sgml mv debian-faq.txt debian-faq.es.txt make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/es' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/fr' debiandoc2text -l fr debian-faq.sgml mv debian-faq.txt debian-faq.fr.txt make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/fr' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/de' debiandoc2text -l de debian-faq.sgml mv debian-faq.txt debian-faq.de.txt make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/de' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/uk' debiandoc2text -l uk debian-faq.sgml Use of the encoding pragma is deprecated at /usr/share/perl5/DebianDoc_SGML/Locale/uk_UA.UTF-8/Text line 5. mv debian-faq.txt debian-faq.uk.txt make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/uk' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/zh_CN' debiandoc2text -l zh_CN debian-faq.sgml mv debian-faq.txt debian-faq.zh_CN.txt make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/zh_CN' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/ja' debiandoc2html -1 -l ja.utf-8 debian-faq.sgml perl kinsoku.txt rm -rf debian-faq.html w3m -o display_charset=UTF-8 -cols 70 -dump -no-graph -T text/html debian-faq-temp.html > debian-faq.ja.txt rm -f debian-faq-temp.html make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/ja' debiandoc2latexps -l en debian-faq.sgml mv debian-faq.ps debian-faq.en.ps for lang in ru pt_BR it pl es fr de uk zh_CN ja; do [ ! -d $lang ] || make -C $lang ps; done make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/ru' debiandoc2latexps -l ru.UTF-8 debian-faq.sgml debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly debiandoc2latexps: rerun with the -v option to find out why debiandoc2latexps: or check the log file debian-faq.log Makefile:54: recipe for target 'debian-faq.ru.ps' failed make[1]: *** [debian-faq.ru.ps] Error 1 make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/ru' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/pt_BR' debiandoc2latexps -l pt_BR debian-faq.sgml debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly debiandoc2latexps: rerun with the -v option to find out why debiandoc2latexps: or check the log file debian-faq.log Makefile:54: recipe for target 'debian-faq.pt_BR.ps' failed make[1]: *** [debian-faq.pt_BR.ps] Error 1 make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/pt_BR' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/it' debiandoc2latexps -l it.UTF-8 debian-faq.sgml debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly debiandoc2latexps: rerun with the -v option to find out why debiandoc2latexps: or check the log file debian-faq.log Makefile:54: recipe for target 'debian-faq.it.ps' failed make[1]: *** [debian-faq.it.ps] Error 1 make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/it' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/pl' debiandoc2latexps -l pl debian-faq.sgml debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly debiandoc2latexps: rerun with the -v option to find out why debiandoc2latexps: or check the log file debian-faq.log Makefile:54: recipe for target 'debian-faq.pl.ps' failed make[1]: *** [debian-faq.pl.ps] Error 1 make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/pl' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/es' debiandoc2latexps -l es debian-faq.sgml debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly debiandoc2latexps: rerun with the -v option to find out why debiandoc2latexps: or check the log file debian-faq.log Makefile:54: recipe for target 'debian-faq.es.ps' failed make[1]: *** [debian-faq.es.ps] Error 1 make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/es' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/fr' debiandoc2latexps -l fr debian-faq.sgml debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly debiandoc2latexps: rerun with the -v option to find out why debiandoc2latexps: or check the log file debian-faq.log Makefile:54: recipe for target 'debian-faq.fr.ps' failed make[1]: *** [debian-faq.fr.ps] Error 1 make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/fr' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/de' debiandoc2latexps -l de debian-faq.sgml debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly debiandoc2latexps: rerun with the -v option to find out why debiandoc2latexps: or check the log file debian-faq.log Makefile:54: recipe for target 'debian-faq.de.ps' failed make[1]: *** [debian-faq.de.ps] Error 1 make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/de' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/uk' debiandoc2latexps -l uk debian-faq.sgml debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly debiandoc2latexps: rerun with the -v option to find out why debiandoc2latexps: or check the log file debian-faq.log Makefile:54: recipe for target 'debian-faq.uk.ps' failed make[1]: *** [debian-faq.uk.ps] Error 1 make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/uk' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/zh_CN' debiandoc2latexps -l zh_CN debian-faq.sgml debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly debiandoc2latexps: rerun with the -v option to find out why debiandoc2latexps: or check the log file debian-faq.log Makefile:54: recipe for target 'debian-faq.zh_CN.ps' failed make[1]: *** [debian-faq.zh_CN.ps] Error 1 make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/zh_CN' make[1]: Entering directory '/home/ted/deb/debian-faq/debian-faq/ja' debiandoc2latexps -l ja.UTF-8 debian-faq.sgml debiandoc2latexps: ERROR: debian-faq.dvi could not be generated properly debiandoc2latexps: rerun with the -v option to find out why debiandoc2latexps: or check the log file debian-faq.log Makefile:59: recipe for target 'debian-faq.ja.ps' failed make[1]: *** [debian-faq.ja.ps] Error 1 make[1]: Leaving directory '/home/ted/deb/debian-faq/debian-faq/ja' Makefile:81: recipe for target 'ps' failed make: *** [ps] Error 2 ted@IBM-T60:~/deb/debian-faq/debian-faq$ So I a bit lost here... Holger -- ============================================================ Created with Sylpheed 3.5.0 under T H E N E W D E B I A N L I N U X 8 . 0 " J E S S I E " ! Registered Linux User #311290 - https://linuxcounter.net/ ============================================================ -- To UNSUBSCRIBE, email to debian-i18n-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20150519171440.71b23a3ae7fc93f892447...@wansing-online.de