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 ---