[tex-live] Testing 2008

Norbert Preining preining at logic.at
Thu Jul 31 16:24:07 CEST 2008


And again me ...

On Do, 31 Jul 2008, Norbert Preining wrote:
> Thanks for reporting, this is a real bug. We *DO* continue with the lzma
> even if the un-lzma-ing was unsuccessfull. That cannot work.

For more testing please apply this patch to
	install-tl/tlpkg/TeXLive/TLPDB.pm

--- /src/TeX/texlive-svn/Master/tlpkg/TeXLive/TLPDB.pm	2008-07-18 23:16:25.000000000 +0200
+++ tlpkg/TeXLive/TLPDB.pm	2008-07-31 16:14:38.000000000 +0200
@@ -219,8 +219,8 @@
       if ($ret && (-r "$lzmafile")) {
         # ok, let the fun begin
         debug("Un-lzmaing $lzmafile to $tlpdbfile\n");
-        system("$::progs{'lzmadec'} < $lzmafile_quote > $tlpdbfile_quote");
-        if (! -r $tlpdbfile) {
+        # lzmadec *hopefully* returns 0 on success and anything else on failure
+        if (!system("$::progs{'lzmadec'} < $lzmafile_quote > $tlpdbfile_quote")) {
           debug("Un-lzmaing $lzmafile did not succeed, try normally\n");
         } else {
           unlink($lzmafile);

That should keep you going.

Best wishes

Norbert

-------------------------------------------------------------------------------
Dr. Norbert Preining <preining at logic.at>        Vienna University of Technology
Debian Developer <preining at debian.org>                         Debian TeX Group
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
CLONMULT (n.)
A yellow ooze usually found near secretions of buldoo (q.v.) and
sadberge (q.v.)
			--- Douglas Adams, The Meaning of Liff


More information about the tex-live mailing list