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

Bug#557861: marked as done (texdoc.tlu: Please enable compressed file support (support_zipped))



Your message dated Tue, 05 Jan 2010 04:04:40 +0000
with message-id <E1NS0eu-0001o5-TX@ries.debian.org>
and subject line Bug#557861: fixed in texlive-base 2009-7
has caused the Debian Bug report #557861,
regarding texdoc.tlu: Please enable compressed file support (support_zipped)
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.)


-- 
557861: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557861
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: texlive-base
Version: 2009-2
Severity: normal
File: /usr/share/texmf-texlive/scripts/texdoc/texdoc.tlu
Tags: patch

Example:
    $ locate pgfmanual.pdf.gz
    /usr/share/doc/texmf/pgf/pgfmanual.pdf.gz
    $ texdoc pgfmanual
    texdoc info: No exact match, trying full search mode.
    Sorry, no documentation found for pgfmanual.
    ...

'support_zipped' is currently set to 'false' in texdoc.tlu. Viewing
compressed documentation is not possible.

Setting 'support_zipped = true' does the trick but opens up another can
of worms. Automatically detected viewers such as "gnome-open" spawn
applications in the background and texdoc.tlu removes the temporary
uncompressed file before the real viewer has a chance to open the file,
thus causing a "Cannot open file" error:
    texdoc debug1: (gnome-open "/tmp/texdoc.n82zoe/pgfmanual.pdf"; rm -f /tmp/texdoc.n82zoe/pgfmanual.pdf; rmdir /tmp/texdoc.n82zoe) &
    Error: Couldn't open file '/tmp/texdoc.n82zoe/pgfmanual.pdf'


I did a temporary fix for my own testing by adding a 'sleep 5' just
before the 'rm'. See the attached patch.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-rc7-asuslap-core2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages texlive-base depends on:
ii  dpkg                      1.15.4.1       Debian package management system
ii  install-info              4.13a.dfsg.1-5 Manage installed documentation in 
ii  luatex                    0.45.0-2       next generation TeX engine
ii  mime-support              3.46-1         MIME files 'mime.types' & 'mailcap
ii  tex-common                2.00           common infrastructure for building
ii  texlive-binaries          2009-2         Binaries for TeX Live
ii  texlive-common            2009-2         TeX Live: Base component
ii  texlive-doc-base          2009-1         TeX Live: TeX Live documentation

Versions of packages texlive-base recommends:
ii  lmodern                       1.010x-5   scalable PostScript and OpenType f

Versions of packages texlive-base suggests:
ii  epdfview [pdf-viewer]    0.1.7-2         Lightweight pdf viewer based on po
ii  evince [postscript-viewe 2.26.2-2        Document (postscript, pdf) viewer
ii  ghostscript [postscript- 8.70~dfsg-2+b1  The GPL Ghostscript PostScript/PDF
ii  gv [postscript-viewer]   1:3.6.7-1       PostScript and PDF viewer for X
ii  perl-tk                  1:804.028-6     Perl module providing the Tk graph
ii  xpdf-reader [pdf-viewer] 3.02-1.4+lenny1 Portable Document Format (PDF) sui

Versions of packages tex-common depends on:
ii  debconf [debconf-2.0]         1.5.28     Debian configuration management sy
ii  dpkg                          1.15.4.1   Debian package management system
ii  ucf                           3.0024     Update Configuration File: preserv

Versions of packages texlive-base 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                    2.00       common infrastructure for building
*** /usr/share/texmf-texlive/scripts/texdoc/texdoc.tlu.orig	2009-11-24 15:14:03.000000000 -0500
--- /usr/share/texmf-texlive/scripts/texdoc/texdoc.tlu	2009-11-24 15:13:55.000000000 -0500
***************
*** 101,107 ****
  -- everything  works for them (look for support_zipped in the code).
  -- If you use this feature, please let us know: if nobody uses it,
  -- we'll drop it at some point.
! support_zipped = false
  
  --------------------------   general-use functions   ---------------------------
  
--- 101,107 ----
  -- everything  works for them (look for support_zipped in the code).
  -- If you use this feature, please let us know: if nobody uses it,
  -- we'll drop it at some point.
! support_zipped = true
  
  --------------------------   general-use functions   ---------------------------
  
***************
*** 841,846 ****
--- 841,847 ----
                  print("Error executing \n" .. unzip_commandline)
              end
              viewer_replacement = '"' .. filename .. '"; '
+             .. 'sleep 5 ; '
              .. config.rm_file .. ' ' .. filename .. '; '
              .. config.rm_dir .. ' ' .. tmpdir
          end

--- End Message ---
--- Begin Message ---
Source: texlive-base
Source-Version: 2009-7

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:

texlive-base_2009-7.diff.gz
  to main/t/texlive-base/texlive-base_2009-7.diff.gz
texlive-base_2009-7.dsc
  to main/t/texlive-base/texlive-base_2009-7.dsc
texlive-base_2009-7_all.deb
  to main/t/texlive-base/texlive-base_2009-7_all.deb
texlive-common_2009-7_all.deb
  to main/t/texlive-base/texlive-common_2009-7_all.deb
texlive-fonts-recommended-doc_2009-7_all.deb
  to main/t/texlive-base/texlive-fonts-recommended-doc_2009-7_all.deb
texlive-fonts-recommended_2009-7_all.deb
  to main/t/texlive-base/texlive-fonts-recommended_2009-7_all.deb
texlive-full_2009-7_all.deb
  to main/t/texlive-base/texlive-full_2009-7_all.deb
texlive-generic-recommended_2009-7_all.deb
  to main/t/texlive-base/texlive-generic-recommended_2009-7_all.deb
texlive-latex-base-doc_2009-7_all.deb
  to main/t/texlive-base/texlive-latex-base-doc_2009-7_all.deb
texlive-latex-base_2009-7_all.deb
  to main/t/texlive-base/texlive-latex-base_2009-7_all.deb
texlive-latex-recommended-doc_2009-7_all.deb
  to main/t/texlive-base/texlive-latex-recommended-doc_2009-7_all.deb
texlive-latex-recommended_2009-7_all.deb
  to main/t/texlive-base/texlive-latex-recommended_2009-7_all.deb
texlive-luatex_2009-7_all.deb
  to main/t/texlive-base/texlive-luatex_2009-7_all.deb
texlive-metapost-doc_2009-7_all.deb
  to main/t/texlive-base/texlive-metapost-doc_2009-7_all.deb
texlive-metapost_2009-7_all.deb
  to main/t/texlive-base/texlive-metapost_2009-7_all.deb
texlive-omega_2009-7_all.deb
  to main/t/texlive-base/texlive-omega_2009-7_all.deb
texlive-pictures-doc_2009-7_all.deb
  to main/t/texlive-base/texlive-pictures-doc_2009-7_all.deb
texlive-pictures_2009-7_all.deb
  to main/t/texlive-base/texlive-pictures_2009-7_all.deb
texlive-xetex_2009-7_all.deb
  to main/t/texlive-base/texlive-xetex_2009-7_all.deb
texlive_2009-7_all.deb
  to main/t/texlive-base/texlive_2009-7_all.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 557861@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: Tue, 05 Jan 2010 12:04:09 +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: 2009-7
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
 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: 485071 557861 562849 563460 563733
Changes: 
 texlive-base (2009-7) unstable; urgency=low
 .
   * texdoc changes:
     - update texdoc to 0.61
     - fix location of updated texdoc.pdf file in texlive-base.root
     - install texdoc.cnf in /usr/share/texmf/texdoc to make texdoc find it
       (Closes: #563460)
     - patch constants.tlu of texdoc to support zipped docs (Closes: #557861)
     - patch texdoc.cnf to use 'see' for viewing files
   * update luainputenc and luatextra to current versions (Closes: #562849)
   * add man page for simpdftex
   * add missing replace texlive-latex-base > texlive-base-bin
     (Closes: #563733)
   * update xetex.def to 0.94 from upstream (Closes: #485071)
Checksums-Sha1: 
 f8ced87088155200b823f491429a97a2a411148f 1571 texlive-base_2009-7.dsc
 6623d375bc491d7c7fcdd8e6e198f663097a6c2f 677648 texlive-base_2009-7.diff.gz
 619054c3988e9abffcef74908006d9c20fec8cd9 14743910 texlive-base_2009-7_all.deb
 45b253850de4bdc79d1b76aab0f1c27ef495dda0 1726038 texlive-generic-recommended_2009-7_all.deb
 35934af2d4c3ce9f526875c268fef8f5df0c5b0c 1423106 texlive-latex-base_2009-7_all.deb
 32cee85cfa544a101a18d732ab057e5a76b9cf2a 6771612 texlive-latex-recommended_2009-7_all.deb
 b0784d1ef775960f22ba0de5626ea0c89c7348a9 7259694 texlive-fonts-recommended_2009-7_all.deb
 ee810c8c80c4ffda660aa5b3ae639991deea0fb5 868460 texlive-pictures_2009-7_all.deb
 202400114c684853fdc09d045727b216bf3b0a1c 986494 texlive-luatex_2009-7_all.deb
 5bc3c44b39bc206cd97d80ddd17e0ccc1704563a 435350 texlive-metapost_2009-7_all.deb
 a7511a21d6c17a1b77ec16f2a2ac2c2f07449468 2266158 texlive-omega_2009-7_all.deb
 dbace3c8f25dea4e8933183d0a2211d3b8fbcc5f 5737558 texlive-xetex_2009-7_all.deb
 871e9da9b4f066f831222929ae4e7681b8fe85d3 27394 texlive_2009-7_all.deb
 22e52ab98c9f25e1d80046e249f4ea130426bcd2 27726 texlive-full_2009-7_all.deb
 f1776b684119eb3683bbb7cfbefcceb88bed0d98 98256 texlive-common_2009-7_all.deb
 cbb5e9d9980085a206963e3b0bb81b907be7a6be 2412446 texlive-fonts-recommended-doc_2009-7_all.deb
 9e5d977e361a0138665da302b355a758e4121f0c 40767854 texlive-latex-base-doc_2009-7_all.deb
 f4feec6dcdd995583a82f5c6ef475a5bd71fb103 15450894 texlive-latex-recommended-doc_2009-7_all.deb
 84b8ede1402b0422b7659c34a89345fe71c47702 9314524 texlive-metapost-doc_2009-7_all.deb
 3d58936d7b0f2e9d7f7581447f1be59ed4174e85 11906592 texlive-pictures-doc_2009-7_all.deb
Checksums-Sha256: 
 a7c5a622310e5b10ca7985f425542085fb96439adb7e79fb9cf47120417f275b 1571 texlive-base_2009-7.dsc
 076ecd55261e0c0ec56e9e5233d7c7b36f5fee82fe717c2299d6acd299aa3fbb 677648 texlive-base_2009-7.diff.gz
 100c2e30abd486b142b04428399b5359d9ec99746c7db94b8c0be08b5fe18634 14743910 texlive-base_2009-7_all.deb
 cfe821fecb7f09f1e5411359deecb4922c9242af37f2503600b01ab543395d29 1726038 texlive-generic-recommended_2009-7_all.deb
 b0c35f1f89d8e638924b319fd9c5ed234bbe36aeb83d4384a382f19ec0cb3e71 1423106 texlive-latex-base_2009-7_all.deb
 ae00e4afa5d90131b7b67c933dc117b2848707205e2e6ada8c174852e407c827 6771612 texlive-latex-recommended_2009-7_all.deb
 691823b39b23dc19a251aa97929d1f4d209462f8f7582d5764f2583767abc030 7259694 texlive-fonts-recommended_2009-7_all.deb
 46b8af54ea126805a4054060f5dff0787d47cd4b17113b169bb93a87714aeeac 868460 texlive-pictures_2009-7_all.deb
 5e73a9c2340963ab689a380a583026ed782b737cf826235288f4c74408441002 986494 texlive-luatex_2009-7_all.deb
 132f7fc9bc7b0f71f732cd69f29427812c8c51a05d11e359475ba78b3cfa3e37 435350 texlive-metapost_2009-7_all.deb
 8816bd10e2815de3dc53d0480904043582d8522aa371056d797d350ca10e6a38 2266158 texlive-omega_2009-7_all.deb
 5f1ab7bf7d363872c5a77e51e8c234d5b2f56a431cda96d7bf36ebdaee38315c 5737558 texlive-xetex_2009-7_all.deb
 b8c1e83b375ff14a5902d4f61eb3428f9e24367303d1681c7cd98da576f70957 27394 texlive_2009-7_all.deb
 fd87558a7e7f88412ad5aacf13459cd68ba51b8c5a7ceb6b462764297576b1fa 27726 texlive-full_2009-7_all.deb
 1dfa183670d3137f9a0bf4aee0680a7907ffa05ac175bb815322b7b0677a7888 98256 texlive-common_2009-7_all.deb
 df28d36bb712b9c597600e64987c397efcb9a8453ff64b9a96f883b3dffe1cb9 2412446 texlive-fonts-recommended-doc_2009-7_all.deb
 71fe706a20668f7b3ab2903e22ecd81fe4cd56e8742267012aaa1ccc2c1f1052 40767854 texlive-latex-base-doc_2009-7_all.deb
 f29dc47f7e346cfa47ee95f8ed3467af1eedebce5b0e65da797e2495497aa397 15450894 texlive-latex-recommended-doc_2009-7_all.deb
 48de49f1b819587fc9696e670bc59f5e71394bafbe522403b40731d233d4070d 9314524 texlive-metapost-doc_2009-7_all.deb
 e9f1367a4b8db8e8f80c84ca8af56397a636cfbe656033c876ee842321128c9b 11906592 texlive-pictures-doc_2009-7_all.deb
Files: 
 3966ec3089e9f6efb2ebd5e7eaa3101e 1571 tex optional texlive-base_2009-7.dsc
 23b27b15a5ad65decf1d623befb5b407 677648 tex optional texlive-base_2009-7.diff.gz
 7e81eefef689cfa7304c770d502a5772 14743910 tex optional texlive-base_2009-7_all.deb
 e35f46e33c7a989d9b7abeb3303c565c 1726038 tex optional texlive-generic-recommended_2009-7_all.deb
 49acb4d5356e10f3afb6580984ae180a 1423106 tex optional texlive-latex-base_2009-7_all.deb
 d5df3d6b9460d24798ececa051209723 6771612 tex optional texlive-latex-recommended_2009-7_all.deb
 5621ba711b74945dbb7409e3568982de 7259694 fonts optional texlive-fonts-recommended_2009-7_all.deb
 b95758613036447a639cb1034d55de0b 868460 tex optional texlive-pictures_2009-7_all.deb
 7c35585f876eb5cfd1ccad2666107d6d 986494 tex optional texlive-luatex_2009-7_all.deb
 5011e5f2fed141d23c078556088d46ec 435350 tex optional texlive-metapost_2009-7_all.deb
 97ff536fe1cc43c05d8e97e1be1e8229 2266158 tex optional texlive-omega_2009-7_all.deb
 3c9915f4ea3206d5eef582b2452c8099 5737558 tex optional texlive-xetex_2009-7_all.deb
 21047efdd8fed710871fded9e3ccb0a7 27394 tex optional texlive_2009-7_all.deb
 3dcede3904e7fd9b29169daefbc2e5f6 27726 tex optional texlive-full_2009-7_all.deb
 f269db0c8ba70ca766a8eee8b3b58fca 98256 tex optional texlive-common_2009-7_all.deb
 7ab337c2939d31b6812532f380f99141 2412446 doc optional texlive-fonts-recommended-doc_2009-7_all.deb
 3f2870b926d250ff1300cc14f8b88538 40767854 doc optional texlive-latex-base-doc_2009-7_all.deb
 9d3359d84ad811dea32c759b4d3ed809 15450894 doc optional texlive-latex-recommended-doc_2009-7_all.deb
 14cdb92cc50688a50613ffc657b21f57 9314524 doc optional texlive-metapost-doc_2009-7_all.deb
 068149d9f374d5a693ddcf72189d1309 11906592 doc optional texlive-pictures-doc_2009-7_all.deb

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

iD8DBQFLQq1n0r9KownFsJQRAv7yAJ4hQXAYSFfilGfrTb+putqrUbhoLQCgkkD0
rBgPxYyO2CLEtytIMDbNULA=
=Sl4n
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: