[tex-live] some remarks

Vladimir Volovich vvv at vsu.ru
Thu Sep 22 16:16:54 CEST 2005


Hi!

i just re-built and re-submitted sparc-solaris binaries (now built on
Solaris 8, so they should be more portable than those built on Solaris 10).
some remarks:

1) the lcdf-typetools binaries:

cfftot1
mmafm
mmpfb
otfinfo
otftotfm
t1dotlessj
t1lint
t1reencode
t1testpage

   link to libgcc_s.so.1 and libstdc++.so.6 which are unlikely to be
   found in default installations.

   as far as i understand, this is because lcdf-typetools build
   process does not use the "libstdc++ hack" used elsewhere to link
   statically with libstdc++. hopefully it will be fixed...

   (as a workaround these libraries can be installed from a
   sunfreeware.com libgcc package, and LD_LIBRARY_PATH will need to be
   set to include /usr/local/lib to find them)

2) xdvi-motif.bin links to libiconv.so.2 which is again absent in
   default installation (but can be installed from sunfreeware). i
   don't know whether it is something new (in my previous build for
   Solaris 10 i didn't see libiconv being linked to xdvi) and why it
   wants to use libiconv. maybe there's a configure option to prevent
   xdvi to use libiconv, or maybe i shall try to uninstall libiconv
   and rebuild.

3) the following apparently shell scripts lack the usual #!/bin/sh
   in the first line:

httexexec
htcontext
httex
httexi
htlatex
ht

4) pkfix uses a wild and ugly hack in it's first 2 lines to run perl,
   which could be replaces with "#!/usr/bin/env perl", as used in all
   other perl scripts in bin directory from texlive (except pkfix and
   texi2html)

5) texi2html contains a compile-time path of perl - which shall be
   replaced with "#!/usr/bin/env perl" too

Best,
v.



More information about the tex-live mailing list