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

Bug#393189: marked as done (debianize-updmap not used properly)



Your message dated Thu, 19 Oct 2006 02:57:25 -0700
with message-id <E1GaUeT-00058W-FM@spohr.debian.org>
and subject line Bug#393189: fixed in texlive-bin 2005.dfsg.2-2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: texlive-base-bin
Version: 2005.dfsg.2-1
Severity: normal

Hi Norbert,

Looking at updmap from texlive-base-bin_2005.dfsg.2-1_i386.deb, I see
that debianize-updmap is sourced *before* the original definition of
syncWithTrees(). Therefore, this function won't be overloaded by the
safe version shipped in debianize-updmap.

Frank solved this in tetex-bin by moving the line that sources
debianize-updmap right after the original definition of syncWithTrees().
This is correct, therefore I didn't change that. But personally, I'd
have moved the line that sources debianize-updmap much further, that is,
after the definition of main(), i.e. after all function definitions in
updmap, so that later additions to debianize-updmap don't make it
necessary to move the sourcing place of debianize-updmap further again
(and to avoid that one forgets to move it, which would cause the new
functions not to be overloaded---silent failure, baaaad).

Also, I note that texlive-base-bin depends on texlive-common
(>= 2005.dfsg.2-1), which in turn depends on tex-common (>= 0.33).
Normally, texlive-base-bin should itself depend on tex-common (we don't
"trust" transitive dependencies), but since you control texlive-common,
I believe that's OK.

However, you should be aware that the correct behaviour of
debianize-updmap with respect to --syncwithtrees and --edit is only
present in tex-common (>= 0.34). I won't pretend, though, that this
warrants a dependency on that version, since obviously no maintainer
script should use any of these options. If a user installs
texlive-base-bin with tex-common 0.33 and hits the bug with
--syncwithtrees or --edit, then he's simply experiencing a bug that is
fixed in a later version of tex-common.

-- 
Florent


--- End Message ---
--- Begin Message ---
Source: texlive-bin
Source-Version: 2005.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:

texlive-base-bin_2005.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-base-bin_2005.dfsg.2-2_i386.deb
texlive-bin_2005.dfsg.2-2.diff.gz
  to pool/main/t/texlive-bin/texlive-bin_2005.dfsg.2-2.diff.gz
texlive-bin_2005.dfsg.2-2.dsc
  to pool/main/t/texlive-bin/texlive-bin_2005.dfsg.2-2.dsc
texlive-extra-utils_2005.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-extra-utils_2005.dfsg.2-2_i386.deb
texlive-font-utils_2005.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-font-utils_2005.dfsg.2-2_i386.deb
texlive-lang-indic_2005.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-lang-indic_2005.dfsg.2-2_i386.deb
texlive-metapost_2005.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-metapost_2005.dfsg.2-2_i386.deb
texlive-music_2005.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-music_2005.dfsg.2-2_i386.deb
texlive-omega_2005.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-omega_2005.dfsg.2-2_i386.deb
texlive-pdfetex_2005.dfsg.2-2_i386.deb
  to pool/main/t/texlive-bin/texlive-pdfetex_2005.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 393189@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.7
Date: Thu, 19 Oct 2006 10:27:51 +0200
Source: texlive-bin
Binary: texlive-extra-utils texlive-pdfetex texlive-lang-indic texlive-omega texlive-font-utils texlive-metapost texlive-base-bin texlive-music
Architecture: source i386
Version: 2005.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: 
 texlive-base-bin - TeX Live: Essential binaries
 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-music - TeX Live: Music typesetting
 texlive-omega - TeX Live: Omega
 texlive-pdfetex - TeX Live: pdfTeX
Closes: 392641 393189 394028
Changes: 
 texlive-bin (2005.dfsg.2-2) unstable; urgency=low
 .
   * update the debian patch for updmap(.1) (Closes: #393189)
   * adjust built-in search paths of libkpathsea to the Debian defaults
     (Closes: #392641)
   * include patch for pdfetex to support newer TTF fonts (Closes: #394028)
Files: 
 72f578eddec07a8deadf7c134419a2ea 1043 tex optional texlive-bin_2005.dfsg.2-2.dsc
 5fb85f5b63d37d8fc0f209d9050418bf 94371 tex optional texlive-bin_2005.dfsg.2-2.diff.gz
 dae8f9c8c279854a84eb195a331d280f 12020248 tex optional texlive-base-bin_2005.dfsg.2-2_i386.deb
 26cf0dba6db00da1316d1db0d8312cc6 732744 tex optional texlive-extra-utils_2005.dfsg.2-2_i386.deb
 8dffe401a09732d2c04b8ce5e48a20f4 1379680 tex optional texlive-font-utils_2005.dfsg.2-2_i386.deb
 283ffc5441392b9660c90c1ec709695b 6187058 tex optional texlive-metapost_2005.dfsg.2-2_i386.deb
 0bd7e63758ba58db414ce360d032e6f8 3060472 tex optional texlive-omega_2005.dfsg.2-2_i386.deb
 47631b89ff3912f5864edf0608abfb30 3025128 tex optional texlive-pdfetex_2005.dfsg.2-2_i386.deb
 23c29f979eb2c4b1fb442d0d3b1ce806 418258 tex optional texlive-music_2005.dfsg.2-2_i386.deb
 d5e30f24e14470c20a6610e8c5762478 8817436 tex optional texlive-lang-indic_2005.dfsg.2-2_i386.deb

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

iD8DBQFFN0H00r9KownFsJQRAhViAKCEsejt/T+Lj6wEE5mX9ZvUKqyygQCeO2A6
sxF95qbg3rFPehMm+7yaKko=
=Hl/B
-----END PGP SIGNATURE-----


--- End Message ---

Reply to: