[tex-live] EXE files in TL '11 pretest
Peter Dyballa
Peter_Dyballa at Freenet.DE
Tue Jun 28 20:29:43 CEST 2011
Hello!
Running 'tlmgr dump-tlpdb --local' I found some files that really do
not belong onto my system, Mac OS X, PPC, 32-bit:
name bibarts
category Package
revision 15878
...
docfiles size=101
...
texmf-dist/doc/latex/bibarts/gbib209.bat
texmf-dist/doc/latex/bibarts/gbib2e.bat
texmf-dist/doc/latex/bibarts/gbibsort.exe
This package comes with
srcfiles size=7
texmf-dist/source/latex/bibarts/gbibsort.c
so, if necessary, executables for other hardware and software
platforms can be produced. None is produced, except that one for MS-DOS.
name context
category Package
revision 22883
...
runfiles size=9226
...
texmf-dist/scripts/context/stubs/mswin/context.exe
texmf-dist/scripts/context/stubs/mswin/ctxtools.exe
texmf-dist/scripts/context/stubs/mswin/luatools.exe
texmf-dist/scripts/context/stubs/mswin/mtxrun.dll
texmf-dist/scripts/context/stubs/mswin/mtxrun.exe
texmf-dist/scripts/context/stubs/mswin/mtxrun.lua
texmf-dist/scripts/context/stubs/mswin/pstopdf.exe
texmf-dist/scripts/context/stubs/mswin/rlxtools.exe
texmf-dist/scripts/context/stubs/mswin/texexec.exe
texmf-dist/scripts/context/stubs/mswin/texmfstart.exe
texmf-dist/scripts/context/stubs/source/mtxrun_dll.c
texmf-dist/scripts/context/stubs/source/mtxrun_exe.c
texmf-dist/scripts/context/stubs/source/readme.txt
Obviously the files from both subdirectories do not fit into every
system.
name malayalam
category Package
revision 15878
...
srcfiles size=117
...
texmf-dist/source/fonts/malayalam/preproc/ack2mm.pat
texmf-dist/source/fonts/malayalam/preproc/avltree.c
texmf-dist/source/fonts/malayalam/preproc/avltree.h
texmf-dist/source/fonts/malayalam/preproc/makefile
texmf-dist/source/fonts/malayalam/preproc/ml.bat
texmf-dist/source/fonts/malayalam/preproc/ml.g
texmf-dist/source/fonts/malayalam/preproc/mlr.bat
texmf-dist/source/fonts/malayalam/preproc/mlr.g
texmf-dist/source/fonts/malayalam/preproc/mltr.g
texmf-dist/source/fonts/malayalam/preproc/mltrth.g
texmf-dist/source/fonts/malayalam/preproc/mm.c
texmf-dist/source/fonts/malayalam/preproc/mm.exe
texmf-dist/source/fonts/malayalam/preproc/mm.h
texmf-dist/source/fonts/malayalam/preproc/mm.pat
texmf-dist/source/fonts/malayalam/preproc/mm.prj
texmf-dist/source/fonts/malayalam/preproc/mm.scr
texmf-dist/source/fonts/malayalam/preproc/mm.trs
texmf-dist/source/fonts/malayalam/preproc/mm.ttp
texmf-dist/source/fonts/malayalam/preproc/mm2ack.pat
texmf-dist/source/fonts/malayalam/preproc/mmr.scr
texmf-dist/source/fonts/malayalam/preproc/mmr.trs
texmf-dist/source/fonts/malayalam/preproc/mmrfull.trs
texmf-dist/source/fonts/malayalam/preproc/patc/detex.g
texmf-dist/source/fonts/malayalam/preproc/patc/detex.pat
texmf-dist/source/fonts/malayalam/preproc/patc/patc.c
texmf-dist/source/fonts/malayalam/preproc/patc/patc.exe
texmf-dist/source/fonts/malayalam/preproc/patc/patc.prj
texmf-dist/source/fonts/malayalam/preproc/patc/patc.ttp
texmf-dist/source/fonts/malayalam/preproc/patc/patc.txt
texmf-dist/source/fonts/malayalam/preproc/patc/pstree.c
texmf-dist/source/fonts/malayalam/preproc/patc/pstree.h
texmf-dist/source/fonts/malayalam/preproc/pstree.c
texmf-dist/source/fonts/malayalam/preproc/pstree.h
texmf-dist/source/fonts/malayalam/preproc/readfile.c
texmf-dist/source/fonts/malayalam/preproc/readfile.h
texmf-dist/source/fonts/malayalam/preproc/scr.c
texmf-dist/source/fonts/malayalam/preproc/scr.h
texmf-dist/source/fonts/malayalam/preproc/trs.c
texmf-dist/source/fonts/malayalam/preproc/trs.h
texmf-dist/source/fonts/malayalam/preproc/unicode/UNICODE.TXT
This doesn't look like usable software, it's more a mix of executables
for one particular architecture, source files and other prerequisites,
plus documentation.
name splitindex
category Package
revision 18835
...
srcfiles size=52
texmf-dist/source/latex/splitindex/README
texmf-dist/source/latex/splitindex/install.sh
texmf-dist/source/latex/splitindex/install.txt
...
texmf-dist/source/latex/splitindex/splitidx.ins
texmf-dist/source/latex/splitindex/splitindex-Linux-i386
texmf-dist/source/latex/splitindex/splitindex-OpenBSD-i386
texmf-dist/source/latex/splitindex/splitindex.1
texmf-dist/source/latex/splitindex/splitindex.c
texmf-dist/source/latex/splitindex/splitindex.class
texmf-dist/source/latex/splitindex/splitindex.exe
texmf-dist/source/latex/splitindex/splitindex.java
texmf-dist/source/latex/splitindex/splitindex.pl
texmf-dist/source/latex/splitindex/splitindex.tex
runfiles size=7
texmf-dist/scripts/splitindex/perl/splitindex.pl
texmf-dist/tex/latex/splitindex/splitidx.sty
texmf-dist/tex/latex/splitindex/splitindex.tex
The "srcfiles" are not necessary, all necessary docfiles and runfiles
are installed, a binaries package provides, assumingly, either the
binary or a sym-link to the Perl script.
There are also almost 70 BAT files of questionable use:
/usr/local/texlive/2011/texmf-dist/doc/fonts/cmcyr/merge.bat
/usr/local/texlive/2011/texmf-dist/doc/fonts/cmcyr/vf/cmcyr6i/merge.bat
/usr/local/texlive/2011/texmf-dist/doc/fonts/cmcyr/vf/cmcyr6k/merge.bat
/usr/local/texlive/2011/texmf-dist/doc/fonts/cmcyr/vf/cmcyr6w/merge.bat
/usr/local/texlive/2011/texmf-dist/doc/generic/t2/etc/rubibtex/
rubibtex.bat
/usr/local/texlive/2011/texmf-dist/doc/generic/t2/etc/rumkidx/
rumkidxd.bat
/usr/local/texlive/2011/texmf-dist/doc/generic/t2/etc/rumkidx/
rumkidxw.bat
/usr/local/texlive/2011/texmf-dist/doc/generic/tex-ps/cmyk-hax/sam1-
sep.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/barcodes/install.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/bibarts/gbib209.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/bibarts/gbib2e.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/ctex-faq/src/make.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/fancytooltips/examples/
fancy-preview/fancypreview.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/flabels/makedoc.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/newlfm/make_win.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/newlfm/makeclean_win.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/newlfm/mintrx.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/newlfm/prx.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/newlfm/setup.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/notes/makedoc.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/ocgtools/examples/
ocgtools-preview.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/ocgtools/examples/
ocgtools-test.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/othello/ot.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/othello/ot1.bat.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/ppower4/ppower4.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/seuthesis/a3cover/
a3cover.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/seuthesis/a3cover/
a4cover.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/sugconf/article-example.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/sugconf/sugconf-example.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/thesis-titlepage-fhac/
antrc_pre.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/tikz-3dplot/
externalize_images.bat
/usr/local/texlive/2011/texmf-dist/doc/latex/youngtab/makeydoc.bat
/usr/local/texlive/2011/texmf-dist/doc/metapost/dviincl/testit.bat
/usr/local/texlive/2011/texmf-dist/doc/metapost/epsincl/epsincl.bat
/usr/local/texlive/2011/texmf-dist/doc/metapost/epsincl/testincl.bat
/usr/local/texlive/2011/texmf-dist/doc/support/asymptote-by-example-zh-
cn/src/CLEAN.bat
/usr/local/texlive/2011/texmf-dist/doc/support/asymptote-by-example-zh-
cn/src/MAKEPDF.bat
/usr/local/texlive/2011/texmf-dist/doc/support/asymptote-manual-zh-cn/
src/CLEAN.bat
/usr/local/texlive/2011/texmf-dist/doc/support/asymptote-manual-zh-cn/
src/MAKEPDF.bat
/usr/local/texlive/2011/texmf-dist/doc/support/findhyph/findhyph.bat
/usr/local/texlive/2011/texmf-dist/doc/support/latexmk/extra-scripts/
dvipdfm_call.bat
/usr/local/texlive/2011/texmf-dist/doc/support/latexmk/extra-scripts/
dvipdfmx_call.bat
/usr/local/texlive/2011/texmf-dist/doc/support/latexmk/latexmk.bat
/usr/local/texlive/2011/texmf-dist/fonts/source/public/malayalam/mm.bat
/usr/local/texlive/2011/texmf-dist/scripts/glossaries/makeglossaries.bat
/usr/local/texlive/2011/texmf-dist/scripts/jmlr/makejmlrbook.bat
/usr/local/texlive/2011/texmf-dist/scripts/musixtex/Windows/musixflx.bat
/usr/local/texlive/2011/texmf-dist/scripts/musixtex/Windows/musixtex.bat
/usr/local/texlive/2011/texmf-dist/scripts/pst-pdf/ps4pdf.bat
/usr/local/texlive/2011/texmf-dist/scripts/pst-pdf/ps4pdf.bat.noMiKTeX
/usr/local/texlive/2011/texmf-dist/scripts/pst-pdf/ps4pdf.bat.w95
/usr/local/texlive/2011/texmf-dist/scripts/shipunov/biokey2html.bat
/usr/local/texlive/2011/texmf-dist/source/fonts/malayalam/preproc/ml.bat
/usr/local/texlive/2011/texmf-dist/source/fonts/malayalam/preproc/
mlr.bat
/usr/local/texlive/2011/texmf-dist/source/generic/tap/tabcv/sampdos/
tcv.bat
/usr/local/texlive/2011/texmf-dist/source/generic/tap/tabcv/sampdos/
tcv_.bat
/usr/local/texlive/2011/texmf-dist/source/latex/cjk/utils/Bg5conv/
bg5latex.bat
/usr/local/texlive/2011/texmf-dist/source/latex/cjk/utils/CEFconv/
cef5ltx.bat
/usr/local/texlive/2011/texmf-dist/source/latex/cjk/utils/CEFconv/
ceflatex.bat
/usr/local/texlive/2011/texmf-dist/source/latex/cjk/utils/CEFconv/
cefsltx.bat
/usr/local/texlive/2011/texmf-dist/source/latex/cjk/utils/SJISconv/
sjisltx.bat
/usr/local/texlive/2011/texmf-dist/source/latex/cjk/utils/extconv/
bg5pltx.bat
/usr/local/texlive/2011/texmf-dist/source/latex/cjk/utils/extconv/
gbklatex.bat
/usr/local/texlive/2011/texmf-dist/source/latex/cjk/utils/f_name.bat
/usr/local/texlive/2011/texmf-dist/source/latex/pslatex/shell/
pslatex.bat
/usr/local/texlive/2011/texmf-dist/source/metafont/mftoeps/m2esamp/
rectan_.bat
/usr/local/texlive/2011/texmf-dist/tex/plain/cyrplain/makefmts.bat
/usr/local/texlive/2011/texmf-dist/tex/plain/gustlib/plmac218/plind.bat
OTOH there exists texmf-dist/doc/latex/fancytooltips/examples/fancy-
preview/fancy-preview, which is a Bash script, not executable, not
usable:
-rw-r--r-- 1 root wheel 2974 18. Dez 2010 fancy-preview
And also from eplain in texmf-dist/doc/eplain/util (awk and sh scripts):
-rw-r--r-- 1 root wheel 1449 25 Jul 2009 idxuniq
-rw-r--r-- 1 root wheel 2493 25 Jul 2009 trimsee
Similarly a lot of shell scripts with the extension .sh are not
executable (81, list is available). I didn't look at all the Perl,
Python, Ruby, and Tcl/Tk scripts that close...
--
Greetings
Pete
’Twas a woman who drove me to drink, and I never had the courtesy to
thank her for it.
More information about the tex-live
mailing list