Bug#548859: texlive-base-bin: Duplicate scripts in /usr/bin and TEXMF/scripts
File: /usr/share/texmf-texlive/scripts/thumbpdf/thumbpdf.pl
Package: texlive-base-bin
Version: 2007.dfsg.2-4+lenny1
Severity: normal
thumbpdf lives in /usr/bin/thumbpdf as well as
/usr/share/texmf-texlive/scripts/thumbpdf/thumbpdf.pl. And the two even
differ more than just the shebang line:
diff -u /usr/bin/thumbpdf /usr/share/texmf-texlive/scripts/thumbpdf/thumbpdf.pl
--- /usr/bin/thumbpdf 2009-07-02 05:34:02.000000000 +0200
+++ /usr/share/texmf-texlive/scripts/thumbpdf/thumbpdf.pl 2007-01-05 19:02:42.000000000 +0100
@@ -1,4 +1,7 @@
-#!/usr/bin/perl -w
+eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}' && eval 'exec perl -S $0 $argv:q'
+ if 0;
+use strict;
+$^W=1; # turn warning on
#
# thumbpdf.pl
#
@@ -813,7 +816,7 @@
"\"";
print "> $cmd\n" if $::opt_verbose;
my @capture = `$cmd`;
- if (!@capture)
+ if (!defined(@capture))
{
die "$Error Cannot execute pdfTeX!\n";
I'm not sure whether there are more cases, and whether this is still
true in our (not yet uploaded) packages of TL 2009. But we shouldn't
forget to check.
Regards, Frank
-- Package-specific info:
If you report an error when running one of the TeX-related binaries
(latex, pdftex, metafont,...), or if the bug is related to bad or wrong
output, please include a MINIMAL example input file that produces the
error in your report. Don't forget to also include minimal examples of
other files that are needed, e.g. bibtex databases. Often it also helps
to include the logfile. Please, never send included pictures!
If your example file isn't short or produces more than one page of
output (except when multiple pages are needed to show the problem),
you can probably minimize it further. Instructions on how to do that
can be found at
http://www.latex-einfuehrung.de/mini-en.html (english)
or
http://www.latex-einfuehrung.de/mini.html (german)
##################################
minimal input file
##################################
other files
######################################
List of ls-R files
-rw-r--r-- 1 frank frank 1858 13. Apr 2007 /home/frank/.texmf-var/ls-R
-rw-r--r-- 1 root root 2864 14. Sep 21:40 /var/lib/texmf/ls-R
lrwxrwxrwx 1 root root 29 6. Aug 21:32 /usr/share/texmf/ls-R -> /var/lib/texmf/ls-R-TEXMFMAIN
lrwxrwxrwx 1 root root 27 4. Mai 22:52 /usr/share/texmf-texlive/ls-R -> /var/lib/texmf/ls-R-TEXLIVE
lrwxrwxrwx 1 root root 27 4. Mai 22:52 /usr/share/texmf-texlive/ls-R -> /var/lib/texmf/ls-R-TEXLIVE
######################################
Config files
-rw-r--r-- 1 frank frank 17 25. Jun 2008 /home/frank/.texmf-config/web2c/texmf.cnf
-rw-r--r-- 1 frank frank 0 26. Jun 2008 /home/frank/texmf/web2c/fmtutil.cnf
-rw-r--r-- 1 frank frank 20670 18. Mai 2007 /home/frank/.texmf-var/web2c/updmap.cfg
-rw-r--r-- 1 root root 14538 14. Sep 21:39 /var/lib/texmf/tex/generic/config/language.dat
######################################
Files in /etc/texmf/web2c/
insgesamt 15
-rw-r--r-- 1 root root 12304 11. Jun 2007 fmtutil.cnf_onceuponatime
-rw-r--r-- 1 root root 283 4. Apr 2007 mktex.cnf
######################################
md5sums of texmf.d
42c20d7e8bd343542772b5a145bf8ad8 /etc/texmf/texmf.d/05TeXMF.cnf
5f7f6652cc8b8071c9e4ea6ba9e9f0a1 /etc/texmf/texmf.d/15Plain.cnf
d588a08518f705d06ac262acd78f2bc4 /etc/texmf/texmf.d/20xmltex.cnf
589b39396bf292237eb7ea037cf199f6 /etc/texmf/texmf.d/20xmltex.cnf.bak
f68e5add6afd6585b982f2f78e2e6a92 /etc/texmf/texmf.d/45TeXinputs.cnf
a97d4dac1333cedb719bc0c9402f4c88 /etc/texmf/texmf.d/45TeXinputs.cnf~
8a26468004b5ebc7ae9884740356c1d0 /etc/texmf/texmf.d/45TeXinputs.cnf.ucf-dist
5be40776c04076dfd0a43f7ac8abd188 /etc/texmf/texmf.d/45TeXinputs.cnf.ucf-old
ea33127256c6a9f37145ae5b16fdb80c /etc/texmf/texmf.d/55Fonts.cnf
afccf1d3f87057411166a77c58e00bd1 /etc/texmf/texmf.d/65BibTeX.cnf
9da7c1c7b1eaf06f941af91f48a23068 /etc/texmf/texmf.d/75DviPS.cnf
7ae52efac46feb97010986e57877d12e /etc/texmf/texmf.d/80DVIPDFMx.cnf.bak
055e06548bac99958d8ab2dd1248f2b4 /etc/texmf/texmf.d/80tex4ht.cnf
37329819f1109e8a457e64b8b58fecdb /etc/texmf/texmf.d/85Misc.cnf
1f00a56be982e52d375c57ff6a5740c4 /etc/texmf/texmf.d/85Misc.cnf.ucf-old
7b9c80b4a90a3e3b5cae01d23fa7056d /etc/texmf/texmf.d/90TeXDoc.cnf
bd9a6dcfcc6ca1c479be98c064754de8 /etc/texmf/texmf.d/90TeXDoc.cnf~
a8952d594677235951d447665ec46e9c /etc/texmf/texmf.d/90TeXDoc.cnf.ucf-dist
d254e287f481458845f82a71dd44d377 /etc/texmf/texmf.d/95NonPath.cnf
30f4f13357c2761ed01a6a15f28725a5 /etc/texmf/texmf.d/95NonPath.cnf~
1df66bc319cec731e202eaf39f5d85e1 /etc/texmf/texmf.d/96JadeTeX.cnf
fa144ec551e08d3522a06c111f3ea940 /etc/texmf/texmf.d/97NoJadeTeX.cnf
-- System Information:
Debian Release: 5.0.3
APT prefers stable
APT policy: (500, 'stable'), (99, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash
Versions of packages texlive-base-bin depends on:
ii ed 0.7-3 The classic unix line editor
ii libc6 2.7-18 GNU C Library: Shared libraries
ii libgcc1 1:4.3.2-1.1 GCC support library
ii libkpathsea4 2007.dfsg.2-4+lenny1 TeX Live: path search library for
ii libncurses5 5.7+20081213-1 shared libraries for terminal hand
ii libpng12-0 1.2.27-2+lenny2 PNG library - runtime
ii libpoppler3 0.8.7-2 PDF rendering library
ii libstdc++6 4.3.2-1.1 The GNU Standard C++ Library v3
ii libx11-6 2:1.1.5-2 X11 client-side library
ii libxaw7 2:1.0.4-2 X11 Athena Widget library
ii libxmu6 2:1.0.4-1 X11 miscellaneous utility library
ii libxpm4 1:3.5.7-1 X11 pixmap library
ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii mime-support 3.44-1 MIME files 'mime.types' & 'mailcap
ii perl 5.10.0-19lenny2 Larry Wall's Practical Extraction
ii tex-common 1.18 common infrastructure for building
ii texlive-common 2007.dfsg.2-4 TeX Live: Base component
ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime
Versions of packages texlive-base-bin recommends:
ii texlive-base-bin-do 2007.dfsg.2-4+lenny1 TeX Live: Documentation files for
Versions of packages texlive-base-bin suggests:
ii acroread [pdf-view 8.1.3-0.0 Adobe Acrobat Reader: Portable Doc
ii evince [postscript 2.22.2-4~lenny1 Document (postscript, pdf) viewer
ii ghostscript [posts 8.62.dfsg.1-3.2lenny1 The GPL Ghostscript PostScript/PDF
ii gv [postscript-vie 1:3.6.5-2 PostScript and PDF viewer for X
ii kghostview [postsc 4:3.5.9-3+lenny2 PostScript viewer for KDE
pn perl-tk <none> (no description available)
ii xpdf-reader [pdf-v 3.02-1.4+lenny1 Portable Document Format (PDF) sui
ii xpdf-utils [pdf-vi 3.02-1.4+lenny1 Portable Document Format (PDF) sui
Versions of packages tex-common depends on:
ii debconf [debconf-2.0] 1.5.24 Debian configuration management sy
ii dpkg 1.14.25 Debian package management system
ii ucf 3.0016 Update Configuration File: preserv
Versions of packages texlive-base-bin is related to:
pn tetex-base <none> (no description available)
ii tetex-bin 2007.dfsg.2-4 TeX Live: teTeX transitional packa
ii tetex-extra 2007.dfsg.2-4 TeX Live: teTeX transitional packa
ii tex-common 1.18 common infrastructure for building
-- debconf information:
tex-common/check_texmf_wrong:
tex-common/check_texmf_missing:
--
Dr. Frank Küster
Debian Developer (TeXLive)
VCD Aschaffenburg-Miltenberg, ADFC Miltenberg
B90/Grüne KV Miltenberg
Reply to: