--- 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 ---