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

Bug#686335: marked as done (texlive-base: updmap.pl does not recognize option "dvipsDownloadBase35" set in updmap.cfg)



Your message dated Sat, 01 Sep 2012 01:18:14 +0000
with message-id <E1T7cLm-0001ZC-Oe@franck.debian.org>
and subject line Bug#686335: fixed in texlive-base 2012.20120611-4
has caused the Debian Bug report #686335,
regarding texlive-base: updmap.pl does not recognize option "dvipsDownloadBase35" set in updmap.cfg
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.)


-- 
686335: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686335
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: texlive-base
Version: 2012.20120611-3
Severity: important
Tags: patch

Hello,
I have found a bug in /usr/bin/updmap (part of package texlive-binaries) which
is a symbolic link to /usr/share/texlive/texmf/scripts/tetex/updmap.pl
(part of texlive-base). A patch is attached.
I hope reportbug cancelled might first wrong bug report.

This program founds its configuration files as expected 
(e.g. /etc/texmf/web2c/updmap.cfg), but the option "dvipsDownloadBase35" is 
not recognized. The option can be set to the string values "true" and "false", 
but the "false" value is not recognized because the perl statement in 
line 1048 (version in binary package) is wrong. 
Instead of 
  if ($dvipsDownloadBase35)
which checks for a non-empty string, it must be
  if ($dvipsDownloadBase35 eq "true")
to reach the else case, if option is set to "false".

Same if-expression is also used for the other options in the perl-script, e.g.
dvipsPreferOutline.

In the source package texlive-base_2012.20120611.orig.tar.xz the filename is
texmf/scripts/tetex/updmap.pl as indicated by the patch. The wrong statement
is at line 1026.

Greetings,
Martin


-- Package-specific info:
IMPORTANT INFORMATION: We will only consider bug reports concerning
the packaging of TeX Live as relevant. If you have problems with
combination of packages in a LaTeX document, please consult your
local TeX User Group, the comp.text.tex user group, the author of
the original .sty file, or any other help resource. 

   *** The Debian TeX Team is *no* LaTeX Help Desk ***

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.

Please run your example with
	(pdf)latex -recorder ...
(or any other program that supports -recorder) and send us the generated
file with the extension .fls, it lists all the files loaded during
the run and can easily explain problems induced by outdated files in
your home directory.

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.minimalbeispiel.de/mini-en.html (english)

or 

http://www.minimalbeispiel.de/mini.html (german)

##################################
minimal input file


##################################
other files

######################################
 List of ls-R files

-rw-r--r-- 1 root root 7020 Aug 31 11:01 /var/lib/texmf/ls-R
lrwxrwxrwx 1 root root 29 Jun 18 03:25 /usr/share/texmf/ls-R -> /var/lib/texmf/ls-R-TEXMFMAIN
lrwxrwxrwx 1 root root 31 Jun 26 00:39 /usr/share/texlive/texmf/ls-R -> /var/lib/texmf/ls-R-TEXLIVEMAIN
-rw-rw-r-- 1 root staff 1924 Aug  8 17:46 /usr/local/share/texmf/ls-R
lrwxrwxrwx 1 root root 31 Jun 26 00:39 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST
lrwxrwxrwx 1 root root 31 Jun 26 00:39 /usr/share/texlive/texmf-dist/ls-R -> /var/lib/texmf/ls-R-TEXLIVEDIST
lrwxrwxrwx 1 root root 31 Jun 26 00:39 /usr/share/texlive/texmf/ls-R -> /var/lib/texmf/ls-R-TEXLIVEMAIN
######################################
 Config files
-rw-r--r-- 1 root root 475 Aug  8 10:43 /etc/texmf/web2c/texmf.cnf
-rw-r--r-- 1 root root 4048 Aug 30 22:28 /var/lib/texmf/web2c/fmtutil.cnf
-rw-r--r-- 1 root root 54 Aug 31 10:09 /etc/texmf/web2c/updmap.cfg
-rw-r--r-- 1 root root 3886 Aug 30 22:28 /var/lib/texmf/tex/generic/config/language.dat
######################################
 Files in /etc/texmf/web2c/
total 16
-rw-r--r-- 1 root root 283 Jun 18 03:25 mktex.cnf
-rw-r--r-- 1 root root 475 Aug  8 10:43 texmf.cnf
-rw-r--r-- 1 root root  54 Aug 31 10:09 updmap.cfg
-rw-r--r-- 1 root root  55 Aug 31 10:09 updmap.cfg~
######################################
 md5sums of texmf.d
ca40c66f144b4bafc3e59a2dd32ecb9c  /etc/texmf/texmf.d/00debian.cnf

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages texlive-base depends on:
ii  debconf [debconf-2.0]  1.5.46
ii  dpkg                   1.16.8
ii  install-info           4.13a.dfsg.1-10
ii  libpaper-utils         1.1.24+nmu2
ii  luatex                 0.70.1.20120524-3
ii  tex-common             3.13
ii  texlive-binaries       2012.20120628-2
ii  texlive-common         2012.20120611-3
ii  texlive-doc-base       2012.20120611-1
ii  ucf                    3.0025+nmu3
ii  xdg-utils              1.1.0~rc1+git20111210-6

Versions of packages texlive-base recommends:
ii  lmodern  2.004.2-1

Versions of packages texlive-base suggests:
ii  evince [postscript-viewer]       3.4.0-2+build1
ii  ghostscript [postscript-viewer]  9.05~dfsg-6
ii  gv [postscript-viewer]           1:3.7.3-1
pn  perl-tk                          <none>
ii  xpdf [pdf-viewer]                3.03-10

Versions of packages tex-common depends on:
ii  debconf [debconf-2.0]  1.5.46
ii  dpkg                   1.16.8
ii  ucf                    3.0025+nmu3

Versions of packages tex-common suggests:
pn  debhelper  <none>

Versions of packages texlive-base is related to:
ii  tex-common        3.13
ii  texlive-binaries  2012.20120628-2

-- debconf information:
  tex-common/check_texmf_wrong:
  texlive-base/binary_chooser: pdftex, dvips, dvipdfmx, xdvi
  tex-common/check_texmf_missing:
  texlive-base/texconfig_ignorant:
diff -Naur texlive-base-2012.20120611/texmf/scripts/tetex/updmap.pl texlive-base-2012.20120611.new/texmf/scripts/tetex/updmap.pl
--- texlive-base-2012.20120611/texmf/scripts/tetex/updmap.pl	2012-06-11 00:43:00.000000000 +0200
+++ texlive-base-2012.20120611.new/texmf/scripts/tetex/updmap.pl	2012-08-31 11:01:25.000000000 +0200
@@ -1023,7 +1023,7 @@
   my @dftdvips_fonts = ($dvipsDownloadBase35 ? @ps2pk_fonts : @dvips35_fonts);
 
   my @psfonts_t1_map;
-  if ($dvipsDownloadBase35) {
+  if ($dvipsDownloadBase35 eq "true") {
     push @psfonts_t1_map, "% ps2pk35.map",
     @dftdvips_fonts = @ps2pk_fonts;
   } else {
diff -Naur texlive-base-2012.20120611/texmf/scripts/tetex/updmap.pl texlive-base-2012.20120611.new/texmf/scripts/tetex/updmap.pl
--- texlive-base-2012.20120611/texmf/scripts/tetex/updmap.pl	2012-06-11 00:43:00.000000000 +0200
+++ texlive-base-2012.20120611.new/texmf/scripts/tetex/updmap.pl	2012-08-31 11:01:25.000000000 +0200
@@ -1023,7 +1023,7 @@
   my @dftdvips_fonts = ($dvipsDownloadBase35 ? @ps2pk_fonts : @dvips35_fonts);
 
   my @psfonts_t1_map;
-  if ($dvipsDownloadBase35) {
+  if ($dvipsDownloadBase35 eq "true") {
     push @psfonts_t1_map, "% ps2pk35.map",
     @dftdvips_fonts = @ps2pk_fonts;
   } else {

--- End Message ---
--- Begin Message ---
Source: texlive-base
Source-Version: 2012.20120611-4

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

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 686335@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-base 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: Sat, 01 Sep 2012 08:37:35 +0900
Source: texlive-base
Binary: texlive-base texlive-generic-recommended texlive-latex-base texlive-latex-recommended texlive-fonts-recommended texlive-pictures texlive-luatex texlive-metapost texlive-omega texlive-xetex texlive texlive-full texlive-common texlive-fonts-recommended-doc texlive-latex-base-doc texlive-latex-recommended-doc texlive-metapost-doc texlive-pictures-doc
Architecture: source all
Version: 2012.20120611-4
Distribution: unstable
Urgency: low
Maintainer: Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description: 
 texlive    - TeX Live: A decent selection of the TeX Live packages
 texlive-base - TeX Live: Essential programs and files
 texlive-common - TeX Live: Base component
 texlive-fonts-recommended - TeX Live: Recommended fonts
 texlive-fonts-recommended-doc - TeX Live: Documentation files for texlive-fonts-recommended
 texlive-full - TeX Live: metapackage pulling in all components of TeX Live
 texlive-generic-recommended - TeX Live: Recommended generic packages
 texlive-latex-base - TeX Live: Basic LaTeX packages
 texlive-latex-base-doc - TeX Live: Documentation files for texlive-latex-base
 texlive-latex-recommended - TeX Live: LaTeX recommended packages
 texlive-latex-recommended-doc - TeX Live: Documentation files for texlive-latex-recommended
 texlive-luatex - TeX Live: LuaTeX packages
 texlive-metapost - TeX Live: MetaPost (and Metafont) drawing packages
 texlive-metapost-doc - TeX Live: Documentation files for texlive-metapost
 texlive-omega - TeX Live: Omega packages
 texlive-pictures - TeX Live: Graphics packages and programs
 texlive-pictures-doc - TeX Live: Documentation files for texlive-pictures
 texlive-xetex - TeX Live: XeTeX packages
Closes: 686335
Changes: 
 texlive-base (2012.20120611-4) unstable; urgency=low
 .
   * fix wrong format of zip list for texdoc, which broke searching for
     compressed documentation.
   * fix updmap not honoring the dvipsDownloadBase35 setting
     (Closes: #686335)
Checksums-Sha1: 
 354fa6ba19b791e84881e2b7f8925dd8d7cc513a 2348 texlive-base_2012.20120611-4.dsc
 eee0b9c925ab2b826607247bf562ed61192de936 179997 texlive-base_2012.20120611-4.debian.tar.gz
 9eef5e44f8e3df3363b0a066e163bee5b551c141 14220510 texlive-base_2012.20120611-4_all.deb
 dc954a17727be685ed7937dda43f3a8a7e5fd5cc 2142662 texlive-generic-recommended_2012.20120611-4_all.deb
 ea5a97f8ab12aaa06cd4d5d0026d50b621255efd 894124 texlive-latex-base_2012.20120611-4_all.deb
 2981244596b23700b0dd001b320161e8747db663 6778748 texlive-latex-recommended_2012.20120611-4_all.deb
 b643d4e59987969067eade30cc871a3c7fc42376 5485664 texlive-fonts-recommended_2012.20120611-4_all.deb
 8691e425cd3525cf1ed67f1170b25791e0dcb640 2275962 texlive-pictures_2012.20120611-4_all.deb
 50f14e569fc0d0bcfebd738d611ed904bf8cb192 5677408 texlive-luatex_2012.20120611-4_all.deb
 808380c545524cd5ad4e36b6c5cc5995b6c25b1a 416942 texlive-metapost_2012.20120611-4_all.deb
 d0f9bdb68af9156a06693a614af51c13f6e42fe0 1822968 texlive-omega_2012.20120611-4_all.deb
 3ef2b6795770690e12a03fe83181c08fe8b87c9f 6582262 texlive-xetex_2012.20120611-4_all.deb
 e8a96dddf00e94eee92f877008762493b8bedf24 36844 texlive_2012.20120611-4_all.deb
 1bdd4831f80a92c8eb05d54063f0c2c2fac8b990 37306 texlive-full_2012.20120611-4_all.deb
 ed85175cc5c1bd88ab316bdce9aaf1a8e44f3e43 200094 texlive-common_2012.20120611-4_all.deb
 60f50636828889070025595434c1d63b98617fde 3913206 texlive-fonts-recommended-doc_2012.20120611-4_all.deb
 036b14e109dacf5e2e4f23dfc065a2f58e2011f8 38705198 texlive-latex-base-doc_2012.20120611-4_all.deb
 315ce7e789ac57c54e89b192c4d95556d92a5185 34640242 texlive-latex-recommended-doc_2012.20120611-4_all.deb
 cfa61b6480aa5841c00260475f1ae9293b09f132 24130444 texlive-metapost-doc_2012.20120611-4_all.deb
 aff1d5f58a41f88f0e3cf44612d3b73f36762d3c 41894110 texlive-pictures-doc_2012.20120611-4_all.deb
Checksums-Sha256: 
 5d9c14bb2f5c7c2e6d4bccfd56619769369103b10a70ade548b018e89199520f 2348 texlive-base_2012.20120611-4.dsc
 7b23fe4d76daec37867d6cada84a16da23325851a2bc10400b413e62a6103cb2 179997 texlive-base_2012.20120611-4.debian.tar.gz
 ff8fda20ff8f9cdc2ec29d126aed7b9f3cf099aa817136326112259202eef3a8 14220510 texlive-base_2012.20120611-4_all.deb
 e8f2e383f40c3f9d28b9715963b174806a814b28609ede58c732533e592b9200 2142662 texlive-generic-recommended_2012.20120611-4_all.deb
 601334ead18e70b5e4f7ad474859bc9de3ea0268019d351cf55f5c639259cae2 894124 texlive-latex-base_2012.20120611-4_all.deb
 eb52535de01732b206fbf5ac88700607d9ef6483c390c692ea4ab4932385c8d5 6778748 texlive-latex-recommended_2012.20120611-4_all.deb
 4dd3e746e99e313c5e6c75749f87605aa024c65e37146ebd60fbbebca7eb911c 5485664 texlive-fonts-recommended_2012.20120611-4_all.deb
 ca34f5e2eda1e908cbc991c351b5011e9d9a01b9d0010562f74c989ba66c852d 2275962 texlive-pictures_2012.20120611-4_all.deb
 ed7e6054e7c4f08c2eac27d20335fd19c8461b46e05eb71a7a355982061d9fb9 5677408 texlive-luatex_2012.20120611-4_all.deb
 067d69f1553da9a693c06747af78e813bc156eca876aef3d7b7de40edd3ea764 416942 texlive-metapost_2012.20120611-4_all.deb
 cd8e7067e90221a851216b3b56b205191568975e39cffdd3215010d7a1c6c2c5 1822968 texlive-omega_2012.20120611-4_all.deb
 20aad8b067bd4241e5670979d04b04e473079d1651060b56eef7e380df85983a 6582262 texlive-xetex_2012.20120611-4_all.deb
 d1fbe6c936b7443f86f8bb1008a2d4c2e870c2c2a45e703e1ac34038a15a327f 36844 texlive_2012.20120611-4_all.deb
 86c42a2acdd6b52e0e3db7f876038e7968138b3e529e077a3873bbf05600a49c 37306 texlive-full_2012.20120611-4_all.deb
 e6f7b5c0f5da50343b5467ca868e5eb845cf458946df36d4b419fd0d45d16737 200094 texlive-common_2012.20120611-4_all.deb
 dc170b95fe2f059d79b20ccd7dadc71dea4271623a0e888a20f8d6986d36b178 3913206 texlive-fonts-recommended-doc_2012.20120611-4_all.deb
 dd341dd8642cddc70d5cc6c088285b3c77a9871178563c4634a5d3889d4ae5f7 38705198 texlive-latex-base-doc_2012.20120611-4_all.deb
 4d97e51e9cdad207819d1f2be518a17656c413e94bc205b8718eb495860adac7 34640242 texlive-latex-recommended-doc_2012.20120611-4_all.deb
 258e371058edd9ce7fad142ea4e8475078eb6242968f03850e804a5935236d2a 24130444 texlive-metapost-doc_2012.20120611-4_all.deb
 6cc92d04963bef9df23ed89ad80a6c81b860fb13086259fc68354f6a439493dc 41894110 texlive-pictures-doc_2012.20120611-4_all.deb
Files: 
 22725004656c5a074f461e6adfa0948c 2348 tex optional texlive-base_2012.20120611-4.dsc
 16f7f722bdedd17c29536890cd4b8bc9 179997 tex optional texlive-base_2012.20120611-4.debian.tar.gz
 320ce3b1efbd1f65d1c5683c73f02a15 14220510 tex optional texlive-base_2012.20120611-4_all.deb
 8edb87bced3d72ee2f98ed954fe6bb6b 2142662 tex optional texlive-generic-recommended_2012.20120611-4_all.deb
 efb51e4c49471ab12f3c7e66988c9a6b 894124 tex optional texlive-latex-base_2012.20120611-4_all.deb
 4201e6db92e31bdd9e44335106286c24 6778748 tex optional texlive-latex-recommended_2012.20120611-4_all.deb
 8430e170fdb2a5a7d4b1e574b820c025 5485664 fonts optional texlive-fonts-recommended_2012.20120611-4_all.deb
 6bf4e5473b4c89f66612af758d846080 2275962 tex optional texlive-pictures_2012.20120611-4_all.deb
 0b9aa3db0a02b671b9b16c19b18cf658 5677408 tex optional texlive-luatex_2012.20120611-4_all.deb
 2a5c4366e6af86b0bbd2ecd28792ef4d 416942 tex optional texlive-metapost_2012.20120611-4_all.deb
 6d5766318d3123765008d56497e519e8 1822968 tex optional texlive-omega_2012.20120611-4_all.deb
 55f32d3dd3be1e49c5ede8e4f35bc22a 6582262 tex optional texlive-xetex_2012.20120611-4_all.deb
 33b3788d2f1318f3a881a0b2ad7a4a69 36844 tex optional texlive_2012.20120611-4_all.deb
 b6343713be40191f2a391574e4f2039b 37306 tex optional texlive-full_2012.20120611-4_all.deb
 3957fcf5146ab6c8b55815f9992a5795 200094 tex optional texlive-common_2012.20120611-4_all.deb
 ae695c2a0d0a2e3900ba59754bf7ec1b 3913206 doc optional texlive-fonts-recommended-doc_2012.20120611-4_all.deb
 16c555b0bcddc62a0039be5afb8d84b1 38705198 doc optional texlive-latex-base-doc_2012.20120611-4_all.deb
 55c023bf26d484211345fcd44cc92b23 34640242 doc optional texlive-latex-recommended-doc_2012.20120611-4_all.deb
 86037206f0dddc766c56b0b7494f5593 24130444 doc optional texlive-metapost-doc_2012.20120611-4_all.deb
 5213f5abd0d5551e1326f500ca74ad6c 41894110 doc optional texlive-pictures-doc_2012.20120611-4_all.deb

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

iD8DBQFQQVkf0r9KownFsJQRAgnKAJ9lbuWmQ43VWy3MukdBSdY98QHQMgCfXyS7
6i0Anhg1dmvnjApxZsY9v40=
=/r59
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: