Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 5143

Summary: commonbox-util: Translation.m has invalid characters
Product: Gentoo Linux Reporter: Kevyn Shortell (RETIRED) <trance>
Component: Current packagesAssignee: Seemant Kulleen (RETIRED) <seemant>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Kevyn Shortell (RETIRED) gentoo-dev 2002-07-17 04:05:46 UTC
On powerpc build of commonbox-utils, the following invalid character message 
was spewed for quite awhile. Not sure if its due to my kernel not having that 
language installed or not but figured I'd leave that up to you guys to figure 
out. 
 
Error follows: 
 
   && CONFIG_FILES=nls/zh_TW/Makefile CONFIG_HEADERS= /bin/sh ./config.status 
creating nls/zh_TW/Makefile 
make[1]: Leaving directory 
`/var/tmp/portage/commonbox-utils-0.1/work/nls/zh_TW' 
make[1]: Entering directory 
`/var/tmp/portage/commonbox-utils-0.1/work/nls/zh_TW' 
Translation.m:13: invalid character: message ignored 
Translation.m:17: invalid character: message ignored 
Translation.m:18: invalid character: message ignored 
Translation.m:19: invalid character: message ignored 
Translation.m:20: invalid character: message ignored 
Translation.m:21: invalid character: message ignored 
Translation.m:22: invalid character: message ignored 
Translation.m:23: invalid character: message ignored 
Translation.m:24: invalid character: message ignored 
Translation.m:25: invalid character: message ignored 
Translation.m:26: invalid character: message ignored 
Translation.m:27: invalid character: message ignored 
Translation.m:28: invalid character: message ignored 
Translation.m:29: invalid character: message ignored 
Translation.m:30: invalid character: message ignored 
Translation.m:31: invalid character: message ignored 
Translation.m:32: invalid character: message ignored 
Translation.m:33: invalid character: message ignored 
Translation.m:34: invalid character: message ignored 
Translation.m:38: invalid character: message ignored 
Translation.m:87: invalid character: message ignored 
Translation.m:88: invalid character: message ignored 
Translation.m:89: invalid character: message ignored 
Translation.m:100: invalid character: message ignored 
Translation.m:101: invalid character: message ignored 
Translation.m:102: invalid character: message ignored 
Translation.m:117: invalid character: message ignored 
Translation.m:118: invalid character: message ignored 
Translation.m:119: invalid character: message ignored 
Translation.m:120: invalid character: message ignored 
Translation.m:121: invalid character: message ignored 
Translation.m:122: invalid character: message ignored 
Translation.m:123: invalid character: message ignored 
Translation.m:124: invalid character: message ignored 
Translation.m:125: invalid character: message ignored 
Translation.m:129: invalid character: message ignored 
Translation.m:133: invalid character: message ignored 
Translation.m:134: invalid character: message ignored 
Translation.m:135: invalid character: message ignored 
Translation.m:144: invalid character: message ignored 
Translation.m:145: invalid character: message ignored 
Translation.m:147: invalid character: message ignored 
Translation.m:148: invalid character: message ignored 
Translation.m:149: invalid character: message ignored 
Translation.m:151: invalid character: message ignored 
Translation.m:153: invalid character: message ignored 
Translation.m:154: invalid character: message ignored 
Translation.m:155: invalid character: message ignored 
Translation.m:156: invalid character: message ignored 
Translation.m:157: invalid character: message ignored 
Translation.m:158: invalid character: message ignored 
Translation.m:159: invalid character: message ignored 
Translation.m:160: invalid character: message ignored 
Translation.m:161: invalid character: message ignored 
Translation.m:163: invalid character: message ignored 
make[1]: Leaving directory 
`/var/tmp/portage/commonbox-utils-0.1/work/nls/zh_TW' 
make[1]: Entering directory `/var/tmp/portage/commonbox-utils-0.1/work/nls' 
make[1]: Nothing to be done for `all-am'. 
make[1]: Leaving directory `/var/tmp/portage/commonbox-utils-0.1/work/nls' 
 
>>> Install commonbox-utils-0.1 into 
/var/tmp/portage/commonbox-utils-0.1/image/ category x11-misc 
/usr/sbin/ebuild.sh: commonbox-menugen: command not found 
strip: 
>>> Completed installing into /var/tmp/portage/commonbox-utils-0.1/image/ 
 
>>> Merging x11-misc/commonbox-utils-0.1 to / 
--- /usr/ 
--- /usr/bin/ 
>>> /usr/bin/bsetbg 
>>> /usr/bin/bsetroot 
>>> /usr/bin/commonbox-menugen 
--- /usr/share/ 
--- /usr/share/doc/ 
>>> /usr/share/doc/commonbox-utils-0.1/ 
>>> /usr/share/doc/commonbox-utils-0.1/README.commonbox-utils.gz 
>>> /usr/share/doc/commonbox-utils-0.1/AUTHORS.gz 
>>> /usr/share/doc/commonbox-utils-0.1/COPYING.gz 
--- /usr/share/man/ 
--- /usr/share/man/man1/ 
>>> /usr/share/man/man1/bsetroot.1.gz 
>>> /usr/share/man/man1/bsetbg.1.gz 
>>> /usr/share/commonbox/
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-07-17 06:28:45 UTC
yeah, I know.
mkeadle is working on it
Comment 2 Mark Moss 2002-07-26 17:29:44 UTC
This does not seem to be limited to PPC, as I am getting the same messages on my 
PC.
Comment 3 Seemant Kulleen (RETIRED) gentoo-dev 2002-07-27 22:54:16 UTC
It's not limited to anything.  The reason for the warnings is that these utils
and the nls info were stripped out of (I belive) openbox.  So the nls stuff is
for the entire openbox package.  We're working on limiting it to just the info
required for the utils.
Comment 4 Mark Guertin 2002-08-21 10:34:41 UTC
Has this gone anywhere?  Trying to clean up unresolved bugs here
Comment 5 Matt Keadle 2002-08-27 02:42:15 UTC
In case anyone is wondering:

Even when you download the blackbox source, bsetbg is still precompiled.
blackbox-menugen, or in our case commonbox-menugen, is just a shell script. So
the root of all this evil is bsetroot. It's src is set to use the same nls as
the main blackbox components, so that is why nls is pulled into this package.
What I didn't bother to initially do is strip the nls down to only the needed
parts for bsetroot. Sounds like what I could do and take care of this, BUT:

What' interesting is the nls in this package hasn't realy been modified in a
huge way, so it's odd that this is reported, yet the same "errors" are generated
when you emerge {black|open|flux}box when their respective nls is compiled as
part of that build.

So it seems that venturing into a fix for this isn't soley tied to
commonbox-utils, but to all the boxes. For the record, I can go ahead and
whittle down the nls for this specific package, or it can be dealt with accross
the board.
Comment 6 Seemant Kulleen (RETIRED) gentoo-dev 2002-08-28 06:58:38 UTC
as these are all just non-fatal warnings, and more work than it's worth to
extract out the unused translations, I'm closing this bug.