Activity log for bug #775546

Date Who What changed Old value New value Message
2011-05-02 12:50:10 Matthias Andree bug added bug
2011-05-02 12:57:24 Matthias Andree description Binary package hint: tex-common Running anything that involves update-language-def reports a programming error due to a missing escape for a backslash (\) character. The line in question prints a TeX command, \uselanguage {USenglish}, where the backslash needs to be escaped, so it should read: # # for language.def we have to select the right language at the end if [ "$HYPHENMODE" = "etex" ] ; then printf " ${PCC}${PCC}${PCC} No changes may be made beyond this point. \\uselanguage {USenglish} ${PCC}${PCC}${PCC} This MUST be the last li ne of the file. " >> "$tempfile" fi instead of what we have now. Currently, we get these errors when update-language-def gets run as part of some tex package configuration: /usr/sbin/update-language-def: Zeile 779: printf: missing unicode digit for \u It is not clear to me if all affected tex packages need updating. ProblemType: Bug DistroRelease: Ubuntu 11.04 Package: tex-common 2.09 ProcVersionSignature: Ubuntu 2.6.35-28.50-generic 2.6.35.11 Uname: Linux 2.6.35-28-generic x86_64 NonfreeKernelModules: fglrx Architecture: amd64 Date: Mon May 2 14:46:26 2011 PackageArchitecture: all ProcEnviron: PATH=(custom, no user) LANG=de_DE.UTF-8 SHELL=/bin/bash SourcePackage: tex-common UpgradeStatus: Upgraded to natty on 2011-05-02 (0 days ago) Binary package hint: tex-common Running anything that involves update-language-def reports a programming error due to a missing escape for a backslash (\) character. The line in question prints a TeX command, \uselanguage {USenglish}, where the backslash needs to be escaped (1) for the shell and (2) for the printf, so we need a quadruple backslash. It should read # # for language.def we have to select the right language at the end if [ "$HYPHENMODE" = "etex" ] ; then     printf " ${PCC}${PCC}${PCC} No changes may be made beyond this point. \\\\uselanguage {USenglish} ${PCC}${PCC}${PCC} This MUST be the last li ne of the file. " >> "$tempfile" fi instead of what we have now. Currently, we get these errors when update-language-def gets run as part of some tex package configuration: /usr/sbin/update-language-def: Zeile 779: printf: missing unicode digit for \u It is not clear to me if all affected tex packages need updating. ProblemType: Bug DistroRelease: Ubuntu 11.04 Package: tex-common 2.09 ProcVersionSignature: Ubuntu 2.6.35-28.50-generic 2.6.35.11 Uname: Linux 2.6.35-28-generic x86_64 NonfreeKernelModules: fglrx Architecture: amd64 Date: Mon May 2 14:46:26 2011 PackageArchitecture: all ProcEnviron:  PATH=(custom, no user)  LANG=de_DE.UTF-8  SHELL=/bin/bash SourcePackage: tex-common UpgradeStatus: Upgraded to natty on 2011-05-02 (0 days ago)
2011-05-04 11:01:22 ceg tex-common (Ubuntu): status New Confirmed
2011-05-22 02:37:55 Daniel Richard G. bug added subscriber Daniel Richard G.
2011-05-22 02:45:36 Daniel Richard G. bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622938
2011-05-22 02:45:36 Daniel Richard G. bug task added tex-common (Debian)
2011-06-12 20:17:36 Maxim Doucet bug added subscriber Maxim Doucet
2011-08-10 17:22:53 Bug Watch Updater tex-common (Debian): status Unknown Fix Released
2012-01-05 08:56:50 Micah Gersten tex-common (Ubuntu): status Confirmed Fix Released