[pkg-lynx-maint] Bug#890811: lynx: FTBFS: msgfmt errors

Daniel Schepler dschepler at gmail.com
Mon Feb 19 06:45:51 UTC 2018


Source: lynx
Version: 2.8.9dev16-2
Severity: serious

>From my pbuilder build log:

...
   dh_auto_build
       make -j8
make[1]: Entering directory '/build/lynx-2.8.9dev16'
/bin/sh -c 'SHELL=/bin/sh /bin/sh ./scripts/cfg_defs.sh .'
Constructing sed-script help_files.sed
echo 's!''http://lynx.invisible-island.net/release/breakout'/lynx_help/'alphatoc.html!alphatoc.html!g'
>> help_files.tmp
echo 's!''http://lynx.invisible-island.net/release/breakout'/lynx_help/'cattoc.html!cattoc.html!g'
>> help_files.tmp
echo 's!alphatoc\.html!alphatoc.html.gz!g' >> help_files.tmp
echo 's!cattoc\.html!cattoc.html.gz!g' >> help_files.tmp
echo 's!body\.html!body.html.gz!g' >> help_files.tmp
sed     -e '/^#/d' -e '/^$/d' \
       -e 's%\(.*\)=\(.*\@.*\)$%s=@\1@=\2=g%' \
       -e 's%\(.*\)=\(http:.*\)$%s=@\1@=\2=g%' \
       -e 's%\(.*\)=\(ftp:.*\)$%s=@\1@=\2=g%' \
       -e 's%\(.*\)=\(.*\.html\)$%s=@\1@=\2.gz=g%' \
       help_files.tmp | tr '=' '"' > help_files.sed
Appending interim-fix for existing html files to help_files.sed
sed     -e '/^#/d' -e '/[:@]/d' -e '/^$/d' \
       -e 's%\(.*\)=\(.*\.html\)$%s=\2=\2.gz=g%' \
       -e 's%\.html=%\\.html=%' \
       help_files.tmp | tr '=' '"' >> help_files.sed
if test -n ".gz"; then echo "s%\\(\.gz\\)*\.gz%.gz%g" >> help_files.sed; fi
Creating LYHelp.h
**********************************************

      Help links point to compressed files
      To access them properly you have to type
                make install-help

**********************************************
/bin/sh ./scripts/fixtext.sh ./LYMessages_en.h >LYMessages.c
cd ./po && make -w -j8 --jobserver-auth=3,4 DESTDIR="" CC="gcc"
make[2]: Entering directory '/build/lynx-2.8.9dev16/po'
make[2]: warning: -jN forced in submake: disabling jobserver mode.
translating ca.po to ca.gmo
translating cs.po to cs.gmo
translating da.po to da.gmo
translating de.po to de.gmo
translating eo.po to eo.gmo
translating et.po to et.gmo
translating fi.po to fi.gmo
translating fr.po to fr.gmo
...updated homepage URL
...updated homepage URL
...updated homepage URL
...updated homepage URL
...updated homepage URL
...updated homepage URL
pass1.tmp:243: keyword "Champ" unknown
pass1.tmp:243: missing 'msgstr' section
pass1.tmp:243:22: syntax error
pass1.tmp:243: keyword "texte" unknown
pass1.tmp:243: keyword "NON" unknown
pass1.tmp:243: keyword "MODIFIABLE" unknown
pass1.tmp:139:38: invalid multibyte sequence
pass1.tmp:243: keyword "D" unknown
pass1.tmp:243: keyword "placez" unknown
pass1.tmp:243: keyword "vous" unknown
pass1.tmp:139:38: invalid multibyte sequencepass1.tmp:243: keyword
"avec" unknown
pass1.tmp:143: duplicate message definition...

pass1.tmp:139: ...this is the location of the first definition
pass1.tmp:243: keyword "haut" unknown
pass1.tmp:243: keyword "bas" unknown
pass1.tmp:243: keyword "tab" unknown
pass1.tmp:244: end-of-line within string
pass1.tmp:143: duplicate message definition...
pass1.tmp:139: ...this is the location of the first definition
pass1.tmp:247: duplicate message definition...
pass1.tmp:238: ...this is the location of the first definition
...no change made to homepage URL
...updated homepage URL
msgmerge: found 2 fatal errors
...workaround without merging against ./lynx.pot
msgmerge: found 2 fatal errors
...workaround without merging against ./lynx.pot
file=./`echo ca | sed 's,.*/,,'`.gmo \
 && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file pass2.tmp
msgmerge: found 15 fatal errors
...workaround without merging against ./lynx.pot
...............................................................file=./`echo
cs | sed 's,.*/,,'`.gmo \
 && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file pass2.tmp
..............file=./`echo de | sed 's,.*/,,'`.gmo \
 && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file pass2.tmp
.................................................................................................................................................................................................................................
...................................................................... done.
..............................pass2.tmp:1241: end-of-file within string
/usr/bin/msgfmt: found 1 fatal error
make[2]: *** [makefile:129: ca.gmo] Error 1
make[2]: *** Waiting for unfinished jobs....
.................pass2.tmp:715: end-of-file within string
/usr/bin/msgfmt: found 1 fatal error
make[2]: *** [makefile:129: cs.gmo] Error 1
.................................pass2.tmp:470: duplicate message definition...
pass2.tmp:366: ...this is the location of the first definition
pass2.tmp:474: duplicate message definition...
pass2.tmp:370: ...this is the location of the first definition
pass2.tmp:478: duplicate message definition...
pass2.tmp:374: ...this is the location of the first definition
pass2.tmp:482: duplicate message definition...
pass2.tmp:378: ...this is the location of the first definition
pass2.tmp:487: duplicate message definition...
pass2.tmp:383: ...this is the location of the first definition
pass2.tmp:492: duplicate message definition...
pass2.tmp:388: ...this is the location of the first definition
pass2.tmp:497: duplicate message definition...
pass2.tmp:393: ...this is the location of the first definition
pass2.tmp:502: duplicate message definition...
pass2.tmp:398: ...this is the location of the first definition
pass2.tmp:507: duplicate message definition...
pass2.tmp:403: ...this is the location of the first definition
pass2.tmp:512: duplicate message definition...
pass2.tmp:408: ...this is the location of the first definition
pass2.tmp:516: duplicate message definition...
pass2.tmp:412: ...this is the location of the first definition
pass2.tmp:521: duplicate message definition...
pass2.tmp:417: ...this is the location of the first definition
pass2.tmp:527: duplicate message definition...
pass2.tmp:423: ...this is the location of the first definition
pass2.tmp:531: duplicate message definition...
pass2.tmp:427: ...this is the location of the first definition
pass2.tmp:536: duplicate message definition...
pass2.tmp:432: ...this is the location of the first definition
pass2.tmp:541: duplicate message definition...
pass2.tmp:437: ...this is the location of the first definition
pass2.tmp:547: duplicate message definition...
pass2.tmp:443: ...this is the location of the first definition
pass2.tmp:552: duplicate message definition...
pass2.tmp:449: ...this is the location of the first definition
pass2.tmp:557: duplicate message definition...
pass2.tmp:457: ...this is the location of the first definition
pass2.tmp:563: duplicate message definition...
pass2.tmp:465: ...this is the location of the first definition
..... done.
pass2.tmp:1204: end-of-file within string
/usr/bin/msgfmt: too many errors, aborting
..............................................................................................................make[2]:
*** [makefile:129: de.gmo] Error 1
....................................................... done.
.......................................................................................................................................................................................
done.
.. done.
...merged against ./lynx.pot
file=./`echo et | sed 's,.*/,,'`.gmo \
 && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file pass2.tmp
...merged against ./lynx.pot
file=./`echo fr | sed 's,.*/,,'`.gmo \
 && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file pass2.tmp
...merged against ./lynx.pot
file=./`echo da | sed 's,.*/,,'`.gmo \
 && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file pass2.tmp
...merged against ./lynx.pot
file=./`echo eo | sed 's,.*/,,'`.gmo \
 && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file pass2.tmp
/usr/bin/msgfmt: error while opening "pass2.tmp" for reading: No such
file or directory
make[2]: *** [makefile:127: eo.gmo] Error 1
...merged against ./lynx.pot
file=./`echo fi | sed 's,.*/,,'`.gmo \
 && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file pass2.tmp
/usr/bin/msgfmt: error while opening "pass2.tmp" for reading: No such
file or directory
make[2]: *** [makefile:129: fi.gmo] Error 1
make[2]: Leaving directory '/build/lynx-2.8.9dev16/po'
make[1]: *** [makefile:218: all] Error 2
make[1]: Leaving directory '/build/lynx-2.8.9dev16'
dh_auto_build: make -j8 returned exit code 2
make: *** [debian/rules:55: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
-- 
Daniel Schepler



More information about the pkg-lynx-maint mailing list