[Lunar-bugs] [bug] gettext doesn't install gettextize (gettext-0.14.3)

lunar-bugs at lunar-linux.org lunar-bugs at lunar-linux.org
Wed Apr 6 17:44:34 UTC 2005


 Project:      lunar-linux
 ID:           
 Version:      <none>
 Component:    moonbase (modules)
 Category:     bug reports
 Priority:     normal
 Assigned to:  <unassigned>
 Reported by:  olsner
 Updated by:   olsner
 Status:       active

This manifests itself as xchat failing BUILD (but not in the way
described in the other xchat bug
http://lunar-linux.org/?q=node/view/778 where libtoolize doesn't exist)
with `gettext: Command not found'

Looking at the compile and install log, the manpage and info page for
gettextize are both installed properly, but for some reason not the
gettextize script.

This appears on the top of the compile log (but I would guess this
warning isn't the actual problem though):
--- snip
patching file gettext-tools/misc/gettextize.in
Hunk #1 succeeded at 1204 (offset 152 lines).
--- snip

Don't know what to look for really, but here are all mentions of
gettextize in the compile log with a little bit of context for each
time:

--- While configuring gettext-tools
config.status: creating projects/Makefile
config.status: creating misc/Makefile
config.status: creating misc/gettextize
config.status: creating misc/autopoint
config.status: creating man/Makefile
config.status: creating man/x-to-1
--- snip
Note misc/gettextize is created from gettextize.in (configure claims to
do it at least :P)

--- And here it's doing something with the manpage
/bin/sh x-to-1  "/usr/bin/perl" "/usr/bin/perl -w -- ./help2man"
../misc/gettextize ./gettextize.x gettextize.1
Updating man page gettextize.1
/usr/bin/perl -w -- ./help2man --include=./gettextize.x
../misc/gettextize > gettextize.1
---

--- And html docs
groff -mandoc -Thtml `if test -f gettextize.1; then echo .; else echo
.; fi`/get
textize.1 | sed -e '/CreationDate:/d' > t-gettextize.1.html
mv t-gettextize.1.html gettextize.1.html
---

--- Installing html docs
for file in msgcmp.1.html msgfmt.1.html msgmerge.1.html msgunfmt.1.html
xgettext
.1.html msgattrib.1.html msgcat.1.html msgcomm.1.html msgconv.1.html
msgen.1.htm
l msgexec.1.html msgfilter.1.html msggrep.1.html msginit.1.html
msguniq.1.html g
ettextize.1.html autopoint.1.html; do \
  if test -f $file; then dir=.; else dir=.; fi; \
  /usr/bin/install -c -m 644 $dir/$file /usr/share/doc/gettext/$file;
\
done
---

-- Installing manpage
 /usr/bin/install -c -m 644 './gettextize.1'
'/usr/share/man/man1/gettextize.1'
---

And that's it - the gettextize script itself isn't ever installed as
far as I can see.

olsner

-- 
View: http://lunar-linux.org/?q=node/view/788
Edit: http://lunar-linux.org/?q=project/comments/add/788




More information about the Lunar-bugs mailing list