[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#488023: marked as done (texlive-base-bin: bashism in preinst script)



Your message dated Thu, 26 Jun 2008 16:48:21 +0000
with message-id <E1KBudx-0001Qp-Iy@ries.debian.org>
and subject line Bug#488023: fixed in texlive-bin 2007.dfsg.2-2
has caused the Debian Bug report #488023,
regarding texlive-base-bin: bashism in preinst script
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
488023: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488023
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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)



--- End Message ---
--- Begin Message ---
Source: texlive-bin
Source-Version: 2007.dfsg.2-2

We believe that the bug you reported is fixed in the latest version of
texlive-bin, which is due to be installed in the Debian FTP archive:

libkpathsea-dev_2007.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/libkpathsea-dev_2007.dfsg.2-2_i386.deb
libkpathsea4_2007.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/libkpathsea4_2007.dfsg.2-2_i386.deb
texlive-base-bin-doc_2007.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-base-bin-doc_2007.dfsg.2-2_i386.deb
texlive-base-bin_2007.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-base-bin_2007.dfsg.2-2_i386.deb
texlive-bin_2007.dfsg.2-2.diff.gz
  to pool/main/t/texlive-bin/texlive-bin_2007.dfsg.2-2.diff.gz
texlive-bin_2007.dfsg.2-2.dsc
  to pool/main/t/texlive-bin/texlive-bin_2007.dfsg.2-2.dsc
texlive-extra-utils_2007.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-extra-utils_2007.dfsg.2-2_i386.deb
texlive-font-utils_2007.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-font-utils_2007.dfsg.2-2_i386.deb
texlive-lang-indic_2007.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-lang-indic_2007.dfsg.2-2_i386.deb
texlive-metapost-doc_2007.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-metapost-doc_2007.dfsg.2-2_i386.deb
texlive-metapost_2007.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-metapost_2007.dfsg.2-2_i386.deb
texlive-music_2007.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-music_2007.dfsg.2-2_i386.deb
texlive-omega_2007.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-omega_2007.dfsg.2-2_i386.deb
texlive-xetex_2007.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-xetex_2007.dfsg.2-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 488023@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Norbert Preining <preining@debian.org> (supplier of updated texlive-bin package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 25 Jun 2008 21:59:32 +0200
Source: texlive-bin
Binary: texlive-base-bin texlive-extra-utils texlive-font-utils texlive-metapost texlive-omega texlive-xetex texlive-music texlive-lang-indic libkpathsea4 libkpathsea-dev texlive-metapost-doc texlive-base-bin-doc
Architecture: source i386
Version: 2007.dfsg.2-2
Distribution: unstable
Urgency: low
Maintainer: Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description: 
 libkpathsea-dev - TeX Live: path search library for TeX (development part)
 libkpathsea4 - TeX Live: path search library for TeX (runtime part)
 texlive-base-bin - TeX Live: Essential binaries
 texlive-base-bin-doc - TeX Live: Documentation files for texlive-base-bin
 texlive-extra-utils - TeX Live: TeX auxiliary programs
 texlive-font-utils - TeX Live: TeX font-related programs
 texlive-lang-indic - TeX Live: Indic
 texlive-metapost - TeX Live: MetaPost (and Metafont) drawing packages
 texlive-metapost-doc - TeX Live: Documentation files for texlive-metapost
 texlive-music - TeX Live: Music typesetting
 texlive-omega - TeX Live: Omega
 texlive-xetex - TeX Live: XeTeX macros
Closes: 488023 488035
Changes: 
 texlive-bin (2007.dfsg.2-2) unstable; urgency=low
 .
   * use local keyword in a policy-compliant way (Closes: #488023)
     (urgency medium since RC bug)
   * do not install fmtutil.cnf in texmf-texlive/web2c (Closes: #488035)
Checksums-Sha1: 
 be685d48ba450a37e688d011b7d0f8983e7ff55f 1691 texlive-bin_2007.dfsg.2-2.dsc
 ac4f93c769d9d0e67f7f595f31f87360be834d1d 355525 texlive-bin_2007.dfsg.2-2.diff.gz
 212571c1fe8ae852137e53ed0c57dbce839eecb1 2365102 texlive-base-bin_2007.dfsg.2-2_i386.deb
 7fff9b3614a3b9c8795a332f534c23578f34b731 610312 texlive-extra-utils_2007.dfsg.2-2_i386.deb
 f454b4be8d1bd3d752d4c2ac675b084465f91ee1 1265858 texlive-font-utils_2007.dfsg.2-2_i386.deb
 cc854023654b5f95a62e67312374a38a71fb8a54 608910 texlive-metapost_2007.dfsg.2-2_i386.deb
 07058f0c8b0d18a7366929065797c6b469489652 2724822 texlive-omega_2007.dfsg.2-2_i386.deb
 1df45faac815352d7835062e133c729cf1df0235 6328230 texlive-xetex_2007.dfsg.2-2_i386.deb
 ef2927473d2648596169999e43345af13be9d91d 1722222 texlive-music_2007.dfsg.2-2_i386.deb
 3255205aeb34bf503f8a56303022e7aaae8a57a9 6728168 texlive-lang-indic_2007.dfsg.2-2_i386.deb
 416897a18d7faea6e22f8a8ae8d0593f1b179cff 120668 libkpathsea4_2007.dfsg.2-2_i386.deb
 21b224ff942b6d5114944b8903d3d859636cf729 156950 libkpathsea-dev_2007.dfsg.2-2_i386.deb
 9a3790157d30a9bfcbd9ff41dea00bc3424a82b7 6782192 texlive-metapost-doc_2007.dfsg.2-2_i386.deb
 90537a1e8c5059fb363f688b0dbd12037808ce55 8608210 texlive-base-bin-doc_2007.dfsg.2-2_i386.deb
Checksums-Sha256: 
 d62d4c6e95318d8b7a57653ce275cd939294f8dc124e5681a2eb0eefbbd62143 1691 texlive-bin_2007.dfsg.2-2.dsc
 10aef46969822d29cb2a49e1d983419e2ade7e615ecec593449c2ca2910d2e66 355525 texlive-bin_2007.dfsg.2-2.diff.gz
 00efd8cdc441bf426b523d238f500977f73251c6d09fa720167749cb68789cd4 2365102 texlive-base-bin_2007.dfsg.2-2_i386.deb
 402b4e64d3021cfe5fb10703a61acf18e86e0a21fb9be996007dde244a348652 610312 texlive-extra-utils_2007.dfsg.2-2_i386.deb
 849194798b8e61104ec43e4f5417be86c0233b7aedbcaf2fa1e47771759f45db 1265858 texlive-font-utils_2007.dfsg.2-2_i386.deb
 044d48f120f3423f88e38117cdd10a602544f0662b116f1c414d64befc9096d2 608910 texlive-metapost_2007.dfsg.2-2_i386.deb
 4eed48f068cc4ccb469bce276e12968d49b18d4c418f79146408721933b19177 2724822 texlive-omega_2007.dfsg.2-2_i386.deb
 73cee97c5cb588a3d171a357ffdaeae874d7e014b76dc36120339bd99bf6ac9b 6328230 texlive-xetex_2007.dfsg.2-2_i386.deb
 28e794ff2cd4c368c92ab24c3676a9c976d5c8ceeda62a4f9dd76bae91ee30c2 1722222 texlive-music_2007.dfsg.2-2_i386.deb
 340d60dbe8f9d35c336db7464b36faa5aec0f3a3592fae3a4a4a82c4dec1c410 6728168 texlive-lang-indic_2007.dfsg.2-2_i386.deb
 7c9841aaf37e9b7299db1df631692428d9789c9b3f4b87449627ce8f720dd07f 120668 libkpathsea4_2007.dfsg.2-2_i386.deb
 5828b0ef377ccc27c514a6e6ece4e5b626e7fd771ce42c7167fac34958b51653 156950 libkpathsea-dev_2007.dfsg.2-2_i386.deb
 1d7e94ea3a523b2380366c5a2a73b5d2ca3d594e4ca525b84d94f0db54259750 6782192 texlive-metapost-doc_2007.dfsg.2-2_i386.deb
 19b23f04942d57fda54d2dcb2293386e062cc13c3a6961903ef3894e99d58fce 8608210 texlive-base-bin-doc_2007.dfsg.2-2_i386.deb
Files: 
 fddaa425a0cb52ce07cc959ae673bcba 1691 tex optional texlive-bin_2007.dfsg.2-2.dsc
 f1b9a7be55245738d239ef2b95898319 355525 tex optional texlive-bin_2007.dfsg.2-2.diff.gz
 b95510d9b5d780f6c7cfeedba123c077 2365102 tex optional texlive-base-bin_2007.dfsg.2-2_i386.deb
 5f96044d71f7f6fc76d80d58330a5232 610312 tex optional texlive-extra-utils_2007.dfsg.2-2_i386.deb
 1130e65c33008c6e12a509687481385f 1265858 tex optional texlive-font-utils_2007.dfsg.2-2_i386.deb
 6e05d36a5d60be52df85d77642d7193c 608910 tex optional texlive-metapost_2007.dfsg.2-2_i386.deb
 b894866deadbf35052b605da9bccbbd4 2724822 tex optional texlive-omega_2007.dfsg.2-2_i386.deb
 18308af1a322a581e31f25386e58bd91 6328230 tex optional texlive-xetex_2007.dfsg.2-2_i386.deb
 1443646513fb337752bbd7f107257874 1722222 tex optional texlive-music_2007.dfsg.2-2_i386.deb
 8f6269794c20395ae3a9e6c1b722aa93 6728168 tex optional texlive-lang-indic_2007.dfsg.2-2_i386.deb
 8649773b7b33e0d21793a59251cf2214 120668 libs optional libkpathsea4_2007.dfsg.2-2_i386.deb
 d9d7ff16f7bd2ccf09dde7bc7db0a4a1 156950 libdevel optional libkpathsea-dev_2007.dfsg.2-2_i386.deb
 82f01e41bffd2a43382d073d5180b96b 6782192 doc optional texlive-metapost-doc_2007.dfsg.2-2_i386.deb
 2af966aa78c2bbc43a87a86d8c9d204a 8608210 doc optional texlive-base-bin-doc_2007.dfsg.2-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFIYqof0r9KownFsJQRAoJIAJ9rVOg8cC+5Tr/H2nOKVdjCYhBwswCePSfa
cWisSGQzoSCRG6ss2VdV42U=
=Cu96
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: