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

Bug#679065: marked as done (texlive-binaries: opening to/from pipes broken)



Your message dated Tue, 26 Jun 2012 08:59:14 +0000
with message-id <E1SjRcA-0001k8-7l@franck.debian.org>
and subject line Bug#679065: fixed in texlive-bin 2012.20120623-2
has caused the Debian Bug report #679065,
regarding texlive-binaries: opening to/from pipes broken
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.)


-- 
679065: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=679065
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: texlive-binaries
Version: 2012.20120623-1
Severity: important

Following a thread on the TL mailing list, the following
document breaks:
\documentclass{article}
\makeatletter
\@@input"|kpsewhich -var-value=max_print_line"\relax
\makeatother
\begin{document}
\end{document}

Possible fixes are:
* replace all occurrences of "rb" and "wb" as arguments to runpopen
  in texmfmp.c with "r" and "w", respectively
  The "b" variants are for Windows only, for which we do not compile

* add a #if defined(WIN32)
      *f_ptr = runpopen(fname+1,"rb");
  #else
      *f_ptr = runpopen(fname+1,"r");
  #endif
  etc around the three occurrences

* add something like
+  string realmode = xmalloc(strlen(mode)+2);
+  strcpy(realmode, mode);
 #ifdef WIN32
+  strcat(realmode, "b");
+
 this patch to the runpopen function, and also replace all the "rb" "wb"


Norbert



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

libkpathsea-dev_2012.20120623-2_amd64.deb
  to main/t/texlive-bin/libkpathsea-dev_2012.20120623-2_amd64.deb
libkpathsea6_2012.20120623-2_amd64.deb
  to main/t/texlive-bin/libkpathsea6_2012.20120623-2_amd64.deb
libptexenc-dev_2012.20120623-2_amd64.deb
  to main/t/texlive-bin/libptexenc-dev_2012.20120623-2_amd64.deb
libptexenc1_2012.20120623-2_amd64.deb
  to main/t/texlive-bin/libptexenc1_2012.20120623-2_amd64.deb
texlive-bin_2012.20120623-2.debian.tar.gz
  to main/t/texlive-bin/texlive-bin_2012.20120623-2.debian.tar.gz
texlive-bin_2012.20120623-2.dsc
  to main/t/texlive-bin/texlive-bin_2012.20120623-2.dsc
texlive-binaries_2012.20120623-2_amd64.deb
  to main/t/texlive-bin/texlive-binaries_2012.20120623-2_amd64.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 679065@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.8
Date: Tue, 26 Jun 2012 16:02:17 +0900
Source: texlive-bin
Binary: texlive-binaries libkpathsea6 libkpathsea-dev libptexenc1 libptexenc-dev
Architecture: source amd64
Version: 2012.20120623-2
Distribution: unstable
Urgency: low
Maintainer: Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description: 
 libkpathsea-dev - TeX Live: path search library for TeX (development part)
 libkpathsea6 - TeX Live: path search library for TeX (runtime part)
 libptexenc-dev - TeX Live: ptex encoding library (development part)
 libptexenc1 - TeX Live: ptex encoding library
 texlive-binaries - Binaries for TeX Live
Closes: 679065
Changes: 
 texlive-bin (2012.20120623-2) unstable; urgency=low
 .
   * fix reading from and writing to pipes from within tex: new
     patch fix-pipe-in-out-regression (Closes: #679065)
Checksums-Sha1: 
 c6c4896f09164ece0fd56d9c82897dc11db5a7e2 1725 texlive-bin_2012.20120623-2.dsc
 9ad6fd2257fac41a0d68c90bc239c9e4a8e724ec 84749 texlive-bin_2012.20120623-2.debian.tar.gz
 fac0b02879e4bc8f0ad9e4e3ad3e25250c73fbe6 17335130 texlive-binaries_2012.20120623-2_amd64.deb
 966be7eac8d29d3a841d32718452b839a8f6f595 163346 libkpathsea6_2012.20120623-2_amd64.deb
 5f12fc290ef05b82442b56dd41554427025ef2ca 188896 libkpathsea-dev_2012.20120623-2_amd64.deb
 63a130397201d808d276d519b5dc5e358f17aa02 55514 libptexenc1_2012.20120623-2_amd64.deb
 75b8efa86c3b059a2cab2eae91d3fccadcf09f72 54874 libptexenc-dev_2012.20120623-2_amd64.deb
Checksums-Sha256: 
 6aec6c8c0feeae5d108a5c38efe4efd8b9ea6d76c2bfee14bcdc22a9470e75fc 1725 texlive-bin_2012.20120623-2.dsc
 4c103ae55b0e52e899580098f098568facbd9a529e4c2ec0e63a8e14c0d8e1cd 84749 texlive-bin_2012.20120623-2.debian.tar.gz
 28b9b75afcdc11ae220fe1c5abca19304c05adac740103108a3dafb529e59fbf 17335130 texlive-binaries_2012.20120623-2_amd64.deb
 3b603d1b845a1a96a6c3b9a416d2728864fae0b56afc9901eaff0527c8adfc29 163346 libkpathsea6_2012.20120623-2_amd64.deb
 a6885ce3019b493a09b64aa36c13341f7ed6053d18a4e08fc94a18f7317c9397 188896 libkpathsea-dev_2012.20120623-2_amd64.deb
 ee218392306268e136d779a94cd0595a9980856a0eb3798afaccbca6e6181e37 55514 libptexenc1_2012.20120623-2_amd64.deb
 ada12e8a65c981ef0ddca9b9cefa12b579b349205592709044cad25a7daa9606 54874 libptexenc-dev_2012.20120623-2_amd64.deb
Files: 
 3687a63b15f5df3f4a7f8f5a125d2f0f 1725 tex optional texlive-bin_2012.20120623-2.dsc
 01e90480b9e75a6f0548f45b1fd6601e 84749 tex optional texlive-bin_2012.20120623-2.debian.tar.gz
 03878c8f225c229723e96492db87b1fa 17335130 tex optional texlive-binaries_2012.20120623-2_amd64.deb
 fadf910c3fc1e97ed08e536628c71399 163346 libs optional libkpathsea6_2012.20120623-2_amd64.deb
 aa50682dba2aeb217352302bc4c3d738 188896 libdevel optional libkpathsea-dev_2012.20120623-2_amd64.deb
 07d55dfe58851189cb12d1c3d09a4afc 55514 libs optional libptexenc1_2012.20120623-2_amd64.deb
 02352d978388a2836ff76040bebca5da 54874 libdevel optional libptexenc-dev_2012.20120623-2_amd64.deb

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

iD8DBQFP6WZD0r9KownFsJQRApRiAJ4vA3L/Xo3jhxDes4/8ptADO3fxFQCeNeuZ
TTw0M56+FRy9n17XXB18sBg=
=qkqk
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: