Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
shylock_1
Interessierter
Beiträge: 42 Registriert: Dienstag 8. Dezember 2009, 19:46
Beitrag
von shylock_1 » Montag 24. Januar 2011, 13:02
Hi forum,
Recently I updated my build directory i.e. ../tuxbox using cvs command cvs -z3 up -dP
but since it downloaded update the build continus to fail halfway. Before the update the build was perfectly creating an image without a break.
I can see some of po files are not available or rather incorrect.
Where I shall able to get correct update without missing any of files which build required.
Please guide thanks in advance.
Code: Alles auswählen
Making all in src
make[3]: Entering directory `/home/shylock_1/tuxbox/apps/tuxbox/enigma/src'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/shylock_1/tuxbox/apps/tuxbox/enigma/src'
Making all in po
make[3]: Entering directory `/home/shylock_1/tuxbox/apps/tuxbox/enigma/po'
rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po
/usr/bin/msgfmt: de.po: warning: Charset missing in header.
Message conversion to user's charset will not work.
/usr/bin/msgfmt: de.po: headerfield `PO-Revision-Date' missing in header
/usr/bin/msgfmt: de.po: headerfield `Last-Translator' missing in header
/usr/bin/msgfmt: de.po: headerfield `Language-Team' missing in header
/usr/bin/msgfmt: de.po: headerfield `MIME-Version' missing in header
/usr/bin/msgfmt: de.po: headerfield `Content-Type' missing in header
/usr/bin/msgfmt: de.po: headerfield `Content-Transfer-Encoding' missing in header
de.po:9:2: parse error
de.po:9: keyword "de" unknown
de.po:10: keyword "de" unknown
de.po:51:2: parse error
de.po:51: keyword "de" unknown
de.po:52: keyword "de" unknown
de.po:63:2: parse error
de.po:83:2: parse error
de.po:83: keyword "de" unknown
de.po:84: keyword "de" unknown
de.po:139:2: parse error
de.po:139: keyword "de" unknown
de.po:140: keyword "de" unknown
de.po:171:2: parse error
/usr/bin/msgfmt: too many errors, aborting
make[3]: *** [de.gmo] Error 1
make[3]: Leaving directory `/home/shylock_1/tuxbox/apps/tuxbox/enigma/po'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/shylock_1/tuxbox/apps/tuxbox/enigma'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/shylock_1/tuxbox/apps/tuxbox/enigma'
make: *** [/home/shylock_1/tuxbox/cdkflash/root-enigma] Error 2
Thanks
shy
seife
Developer
Beiträge: 4189 Registriert: Sonntag 2. November 2003, 12:36
Beitrag
von seife » Montag 24. Januar 2011, 14:08
did you check de.po? It looks like it is simply broken. My checkout of de.po looks like msgfmt would not complain (but I have not checked).
shylock_1
Interessierter
Beiträge: 42 Registriert: Dienstag 8. Dezember 2009, 19:46
Beitrag
von shylock_1 » Montag 24. Januar 2011, 15:54
After disabling following lines into the de.po file
Code: Alles auswählen
# #<<<<<<< de.po
# #<<<<<<< de.po
# "POT-Creation-Date: 2010-05-20 12:27+0100\n"
#=======
#"POT-Creation-Date: 2010-07-31 20:21+0200\n"
#>>>>>>> 1.113
#=======
#"POT-Creation-Date: 2010-12-24 13:40+0100\n"
#>>>>>>> 1.114
#"PO-Revision-Date: 2006-12-02 16:11+0100\n"
#"Last-Translator: \n"
#"Language-Team: german <de@li.org>\n"
#"Language: \n"
#"MIME-Version: 1.0\n"
#"Content-Type: text/plain; charset=UTF-8\n"
#"Content-Transfer-Encoding: 8bit\n"
#"X-Generator: KBabel 1.11.4\n"
#: default.esml:1084
msgid "Receiver Time:"
msgstr ""
#: chk_blue2.esml:316
msgid "FF "
msgstr ""
#: default.esml:912
msgid "5"
msgstr ""
#: default.esml:411
msgid "here you can change your sat/lnb mapping"
msgstr "Hier können Sie Ihre Sat/LNB Zuordnung ändern"
#: default.esml:1038
msgid "Push OK to select Filesize"
msgstr "OK drücken, um die Dateigröße auszuwählen"
#: default.esml:473
msgid "motor power input difference between running and not running"
msgstr "Unterschied der Stromaufnahme zwischen bewegendem und stehendem Motor"
# #<<<<<<< de.po
# #<<<<<<< de.po
#: default.esml:1271
##=======
#: default.esml:1273
##>>>>>>> 1.113
##=======
#: default.esml:1003 default.esml:1253
msgid "Transparency"
msgstr "Transparenz"
#: default.esml:1275
# #>>>>>>> 1.114
Still there are 6 error related to file de.po. While compiling as a single file using /usr/bin/msgfmt de.po
gives following message.
Code: Alles auswählen
/usr/bin/msgfmt: de.po: warning: Charset missing in header.
Message conversion to user's charset will not work.
shylock_1
Interessierter
Beiträge: 42 Registriert: Dienstag 8. Dezember 2009, 19:46
Beitrag
von shylock_1 » Montag 24. Januar 2011, 16:33
following are the 6 errors.
Code: Alles auswählen
/usr/bin/msgfmt: de.po: warning: Charset missing in header.
Message conversion to user's charset will not work.
/usr/bin/msgfmt: de.po: headerfield `PO-Revision-Date' missing in header
/usr/bin/msgfmt: de.po: headerfield `Last-Translator' missing in header
/usr/bin/msgfmt: de.po: headerfield `Language-Team' missing in header
/usr/bin/msgfmt: de.po: headerfield `MIME-Version' missing in header
/usr/bin/msgfmt: de.po: headerfield `Content-Type' missing in header
/usr/bin/msgfmt: de.po: headerfield `Content-Transfer-Encoding' missing in header
seife
Developer
Beiträge: 4189 Registriert: Sonntag 2. November 2003, 12:36
Beitrag
von seife » Montag 24. Januar 2011, 17:09
The file is broken. deleteit and update again.
shylock_1
Interessierter
Beiträge: 42 Registriert: Dienstag 8. Dezember 2009, 19:46
Beitrag
von shylock_1 » Montag 24. Januar 2011, 18:35
I managed to re-update the build but now I am running in different type of trouble
during build half way system get RESET automatically either due to overheating processor or some reason computer automatically shutdown.
Do you know what remedies for this behavior?
seife
Developer
Beiträge: 4189 Registriert: Sonntag 2. November 2003, 12:36
Beitrag
von seife » Montag 24. Januar 2011, 19:48
Fix your fans? Clean your heatsinks? But this is really offtopic here ;-)