Your message dated Wed, 02 Feb 2011 21:32:31 +0000
with message-id <[email protected]>
and subject line Bug#597279: fixed in lyx 2.0.0~beta3-1
has caused the Debian Bug report #597279,
regarding lyx: FTBFS on hurd-i386 due to PATH_MAX usage
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 [email protected]
immediately.)


-- 
597279: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597279
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lyx
Severity: normal
Version: 1.6.7
Tags: patch
User: [email protected]
User-tags: hurd

Hello,

lyx currently FTBFS on hurd-i386 because of inconditional usage of the
optional PATH_MAX macro. The attached patch fixes that by taking
advantage of glibc's extension to realpath (accepting NULL and allocate
on the fly).  Could you please apply it?

Thanks,
Samuel

-- 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.35 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages lyx depends on:
pn  libaiksaurus-1.2-0c2 <none>              (no description available)
ii  libaspell15          0.60.6-4            GNU Aspell spell-checker runtime l
pn  libboost-regex1.34.1 <none>              (no description available)
pn  libboost-signals1.34 <none>              (no description available)
ii  libc6                2.11.2-5            Embedded GNU C Library: Shared lib
ii  libgcc1              1:4.5.0-6           GCC support library
ii  libqtcore4           4:4.6.3-1+b1        Qt 4 core module
ii  libqtgui4            4:4.6.3-1+b1        Qt 4 GUI module
ii  libstdc++6           4.5.0-6             The GNU Standard C++ Library v3
ii  libx11-6             2:1.3.3-3           X11 client-side library
pn  lyx-common           <none>              (no description available)
ii  mime-support         3.48-1              MIME files 'mime.types' & 'mailcap
ii  xdg-utils            1.0.2+cvs20100307-1 desktop integration utilities from
ii  zlib1g               1:1.2.3.4.dfsg-3    compression library - runtime

Versions of packages lyx recommends:
ii  acroread [pdf-viewer]   9.1.1-0.0        Adobe Acrobat Reader: Portable Doc
pn  dvipng                  <none>           (no description available)
ii  evince-gtk [pdf-viewer] 2.30.3-1         Document (postscript, pdf) viewer 
ii  ghostscript             8.71~dfsg2-6     The GPL Ghostscript PostScript/PDF
ii  gv [pdf-viewer]         1:3.7.1-1        PostScript and PDF viewer for X
ii  imagemagick             8:6.6.0.4-2.2    image manipulation programs
ii  kghostview [pdf-viewer] 4:3.5.9-3+lenny2 PostScript viewer for KDE
ii  kpdf [pdf-viewer]       4:3.5.9-3+lenny2 PDF viewer for KDE
ii  latex-xft-fonts         1.6.7-1          TrueType versions of some TeX font
ii  okular [pdf-viewer]     4:4.4.5-1        document viewer for KDE
ii  poppler-utils           0.12.4-1.1       PDF utilitites (based on libpopple
ii  preview-latex-style     11.85-1          extraction of elements from LaTeX 
ii  psutils                 1.17-27          A collection of PostScript documen
ii  texlive-fonts-recommend 2009-10          TeX Live: Recommended fonts
ii  texlive-latex-extra     2009-9           TeX Live: LaTeX supplementary pack
ii  texlive-latex-recommend 2009-10          TeX Live: LaTeX recommended packag
ii  xpdf [pdf-viewer]       3.02-11          Portable Document Format (PDF) rea

Versions of packages lyx suggests:
pn  chktex               <none>              (no description available)
ii  chromium-browser [ww 6.0.472.53~r57914-3 Chromium browser
ii  cups-bsd [lpr]       1.4.4-3             Common UNIX Printing System(tm) - 
ii  cups-client          1.4.4-3             Common UNIX Printing System(tm) - 
pn  dvipost              <none>              (no description available)
ii  edbrowse [www-browse 3.4.1-1+b1          A /bin/ed-alike webbrowser written
ii  elinks [www-browser] 0.12~pre5-2         advanced text-mode WWW browser
ii  galeon [www-browser] 2.0.7-2.1+b1        GNOME web browser for advanced use
pn  gnuhtml2latex        <none>              (no description available)
ii  groff                1.20.1-10           GNU troff text-formatting system
ii  hevea                1.10-12             translates from LaTeX to HTML, inf
ii  iceape-browser [www- 2.0.7-1             Iceape Navigator (Internet browser
ii  iceweasel [www-brows 3.5.12-2            Web browser based on Firefox
ii  konqueror [www-brows 4:4.4.5-1           advanced file manager, web browser
ii  latex2html           2008-debian1-5      LaTeX to HTML translator
pn  latex2rtf            <none>              (no description available)
pn  libtiff-tools        <none>              (no description available)
ii  links [www-browser]  2.3~pre1-1          Web browser running in text mode
ii  links2 [www-browser] 2.3pre1-1           Web browser running in both graphi
ii  linuxdoc-tools       0.9.66              convert LinuxDoc SGML source into 
ii  lynx-cur [www-browse 2.8.8dev.5-1        Text-mode WWW Browser with NLS sup
ii  menu                 2.1.43              generates programs menu for all me
pn  noweb                <none>              (no description available)
ii  rcs                  5.7-25              The GNU Revision Control System
pn  sgmltools-lite       <none>              (no description available)
ii  w3m [www-browser]    0.5.2-9             WWW browsable pager with excellent
ii  writer2latex         1.0-12              OpenOffice.org Writer/Calc to LaTe
pn  wv                   <none>              (no description available)

-- 
Samuel Thibault <[email protected]>
I am the "ILOVEGNU" signature virus. Just copy me to your signature.
This email was infected under the terms of the GNU General Public License.
--- ./src/support/os_unix.cpp.orig      2010-09-18 09:01:32.000000000 +0000
+++ ./src/support/os_unix.cpp   2010-09-18 09:01:36.000000000 +0000
@@ -297,9 +297,16 @@
 
 string real_path(string const & path)
 {
+#ifdef __GLIBC__
+       char * result = realpath(path.c_str(), NULL);
+       string ret = FileName::fromFilesystemEncoding(result ? result : 
path).absFilename();
+       free(result);
+       return ret;
+#else
        char rpath[PATH_MAX + 1];
        char * result = realpath(path.c_str(), rpath);
        return FileName::fromFilesystemEncoding(result ? rpath : 
path).absFilename();
+#endif
 }
 
 } // namespace os

--- End Message ---
--- Begin Message ---
Source: lyx
Source-Version: 2.0.0~beta3-1

We believe that the bug you reported is fixed in the latest version of
lyx, which is due to be installed in the Debian FTP archive:

latex-xft-fonts_2.0.0~beta3-1_all.deb
  to main/l/lyx/latex-xft-fonts_2.0.0~beta3-1_all.deb
lyx-common_2.0.0~beta3-1_all.deb
  to main/l/lyx/lyx-common_2.0.0~beta3-1_all.deb
lyx_2.0.0~beta3-1.diff.gz
  to main/l/lyx/lyx_2.0.0~beta3-1.diff.gz
lyx_2.0.0~beta3-1.dsc
  to main/l/lyx/lyx_2.0.0~beta3-1.dsc
lyx_2.0.0~beta3-1_i386.deb
  to main/l/lyx/lyx_2.0.0~beta3-1_i386.deb
lyx_2.0.0~beta3.orig.tar.gz
  to main/l/lyx/lyx_2.0.0~beta3.orig.tar.gz
ttf-lyx_2.0.0~beta3-1_all.deb
  to main/l/lyx/ttf-lyx_2.0.0~beta3-1_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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sven Hoexter <[email protected]> (supplier of updated lyx 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 02 Feb 2011 21:21:57 +0100
Source: lyx
Binary: lyx lyx-common ttf-lyx latex-xft-fonts
Architecture: source i386 all
Version: 2.0.0~beta3-1
Distribution: experimental
Urgency: low
Maintainer: Debian LyX Maintainers <[email protected]>
Changed-By: Sven Hoexter <[email protected]>
Description: 
 latex-xft-fonts - TrueType versions of some TeX fonts -- transitional package
 lyx        - Document Processor
 lyx-common - Architecture-independent files for LyX
 ttf-lyx    - TrueType versions of some TeX fonts
Closes: 597279 597623 606118
Changes: 
 lyx (2.0.0~beta3-1) experimental; urgency=low
 .
   * New upstream release. (Closes: #606118)
     + Includes the proposed fix for the PATH_MAX issue on GNU/Hurd.
       (Closes: #597279)
   * Refresh debian/patches/prefer-xdg-open.
   * Disable debian/patches/fix-manpage-errors for the moment.
   * Update to Standards-Version: 3.9.1 - no changes required.
   * Recommend evince-gtk instead of evince. (Closes: #597623)
   * Move 'librsvg2-bin | inkscape' down from recommends to suggests.
   * Drop our own bash_completion file and instead install the one
     provided by upstream in the correct location.
   * Remove exec permissions on scripts installed in /usr/share/lyx/scripts/
     where we've no shebang line. Currently that's lyxsweave.R and
     included_bib.py.
Checksums-Sha1: 
 1ba2359496b4918bac8314cd398d7549acb17d1f 2160 lyx_2.0.0~beta3-1.dsc
 35312e717736b2998aa247904c20b34f02485625 18265386 lyx_2.0.0~beta3.orig.tar.gz
 e88ffaa787cd576c25e4b73afcd5e4246604007b 29594 lyx_2.0.0~beta3-1.diff.gz
 c73f21f712c61cecd526a09e49a77db75b7c67e1 4079054 lyx_2.0.0~beta3-1_i386.deb
 1f576625c918d3135d4f922afd94e10adb7c64d8 6903576 
lyx-common_2.0.0~beta3-1_all.deb
 12aa74ca473427391413ffc6d86cbd519ca50bf7 185418 ttf-lyx_2.0.0~beta3-1_all.deb
 1fc688f36df45dd4c67f6d426f537adde15715b2 22388 
latex-xft-fonts_2.0.0~beta3-1_all.deb
Checksums-Sha256: 
 1b57926b2ce66dc32a81ef1111072a050e7b2f124be1e7feaa1735da03ef1a87 2160 
lyx_2.0.0~beta3-1.dsc
 2db77d94699850fb6e889df83425bf935b3f77da5b262de57d37babc41276c0e 18265386 
lyx_2.0.0~beta3.orig.tar.gz
 3f730f825e6d8e82fe0739fca1103da07e1e0fd589cbd5995ee354905cd11e3e 29594 
lyx_2.0.0~beta3-1.diff.gz
 6422f9bd9af49e39d548ec8ba8bfc94777cd57c0c15e5bbd97d66368820a95bb 4079054 
lyx_2.0.0~beta3-1_i386.deb
 0a0eac162cc0be9bc89a95f21759302a91f4082eff6e138d35384ae1c2d19c0e 6903576 
lyx-common_2.0.0~beta3-1_all.deb
 32e73022410bf0636773fae0dc170b96473206ca3b030f6b1fd1dc489cbbe7e3 185418 
ttf-lyx_2.0.0~beta3-1_all.deb
 2a0d2ed904fea8de0a076aa76996850146726165ddc172bf3d64e68d30112c48 22388 
latex-xft-fonts_2.0.0~beta3-1_all.deb
Files: 
 ff734328efe53ed11cb4df2f08d35615 2160 editors optional lyx_2.0.0~beta3-1.dsc
 055ad581e38b5021459f3a02558a652e 18265386 editors optional 
lyx_2.0.0~beta3.orig.tar.gz
 e905f834144d06333016e894c7e3367b 29594 editors optional 
lyx_2.0.0~beta3-1.diff.gz
 1bb2aa2add784c3f1e89215dd802e820 4079054 editors optional 
lyx_2.0.0~beta3-1_i386.deb
 ca3e5ff036560ed87b667f5e65deba76 6903576 editors optional 
lyx-common_2.0.0~beta3-1_all.deb
 db30c13f8744246a05eeb752ff8b2601 185418 fonts optional 
ttf-lyx_2.0.0~beta3-1_all.deb
 2f39892c3c4cabf3c64ecd9710bd434b 22388 fonts extra 
latex-xft-fonts_2.0.0~beta3-1_all.deb

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

iQIcBAEBCAAGBQJNScaMAAoJEKbcJNnaJJPRDfAQAI7oYDLTVsRs4DLSRMi/T1dc
ex003QsPJu6anmphd+ZKE3A9578N4fsZHLYkw+8GT9J3tk+qc+SwGeP2qpffOG2L
DTDUTEjZB2gsT85dUpnU06ip9OwaZZOC2+a+PdKPTS/80IrUoFsSp+afcuxi0mZY
A41htKsLV1TryTvIAYO0gQmIgXfQcj016Isvr4lync7SMTsjZmPCZqqIGvy+aGKR
xTV02jD+WKMWGzoO+SmPTl8M0cJo0YDg8wOi82v/Uod0IXRfy2tHwJ2LGVvvXzXZ
J9BFXs6motd7/n0/YQg/3/oOJBsZw7xBMgQcUl8zZ/gBjH3kJ43blPZZeFuQWfWI
WMTYqTuwokTC/yPOF2wrXtTw2zcpjefgP7Lh/avsgiEsSXaqJSkHsmxeroummGAE
wjvj5AzfC/EWcBkJlPuNj9LlenvBqPlZEygDrOvqmpdImuSpN7HzUNphUITYv7vr
shqJeA0gGqA130ZSKTLDlbFUPSpsZx252VZLudsM0PJLG6a2p8NbSNr0oqXdrPc/
GnQf4dJ7F/u8nSMQUxiTpoaNE3mgzMDp4D2HVo5NJyoX3FSYk7n0PcLiN9GOlKOc
8RM8vD03PRVKwoAhIliv5Tiy+JGgSdjcKGfJFfFVKyy+TGi+0HLH9RTGvShBJxqd
DIzORs5ZM2e80q77Meee
=HgIL
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to