Bug#488023: texlive-base-bin: bashism in preinst script
Package: texlive-base-bin
Version: 2007.dfsg.1-4.np.etch.1
Severity: serious
Tags: patch
As discussed on debian-tex-maint@l.d.o, the preinst script uses a
function from our common.functions.preinst snippet which uses the
"local" keyword in a manner not mandated by policy, which only allows it
on a separate line, without a variable assignment at the same time.
This is not a question of dash or not, it's simply a violation of
policy.
The patch is simple: Just rebuild the source package from the SVN
repository, common.functions.preinst already contains the fix.
Regards, Frank
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable'), (99, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-1-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/bash
Versions of packages texlive-base-bin depends on:
ii ed 0.7-1 The classic unix line editor
ii libc6 2.7-10 GNU C Library: Shared libraries
ii libkpathsea4 2007.dfsg.1-4.np.etch.1 TeX Live: path search library for
ii libncurses5 5.6+20080308-1 Shared libraries for terminal hand
ii libpng12-0 1.2.27-1 PNG library - runtime
ii libpoppler0c2 0.4.5-5.1etch2 PDF rendering library
ii libx11-6 2:1.1.4-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
pn mime-support <none> (no description available)
ii perl 5.10.0-10 Larry Wall's Practical Extraction
pn texlive-common <none> (no description available)
ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime
Versions of packages texlive-base-bin recommends:
ii perl-tk 1:804.028-1+b1 Perl module providing the Tk graph
ii texlive-base-bin 2007.dfsg.1-4.np.etch.1 TeX Live: Documentation files for
Versions of packages tex-common depends on:
ii debconf 1.5.22 Debian configuration management sy
ii ucf 3.007 Update Configuration File: preserv
Versions of packages texlive-base-bin is related to:
pn tetex-base <none> (no description available)
pn tetex-bin <none> (no description available)
pn tetex-extra <none> (no description available)
ii tex-common 1.11 common infrastructure for building
-- debconf information:
tex-common/check_texmf_wrong:
tex-common/check_texmf_missing:
--
Frank Küster
Debian Developer (teTeX/TeXLive)
Reply to: