[Pkg-lyx-devel] Bug#629153: lyx: Missing Dependencies for Full XeTeX Support

Leo L. Schwab ewhac at ewhac.org
Fri Jun 3 23:27:59 UTC 2011


Package: lyx
Version: 2.0.0-1
Severity: minor

	Last night I tried enabling support for non-TeX fonts using the
checkbox in the Document -> Settings... panel.  However, I found that the
checkbox was unselectable.  Eventually I discovered that, while 'xetex' was
installed, 'xelatex' was not.  I installed the Debian package
'texlive-xetex', reconfigured and restarted LyX, and the checkbox became
selectable.  (I also had 'luatex' installed, but LyX apparently didn't see
it.)

	However, once I tried to create a preview of a document, the
operation failed, claiming that the file 'etoolbox.sty' could not be found.
After mucking around in aptitude for a while, I found the package
'etoolbox'.  After installing it, the new problem went away and I was able
to create documents with non-TeX fonts.

	All told, it took me about a half hour to get it working.

	Neither of the packages 'texlive-xetex' nor 'etoolbox' are listed as
dependencies of LyX.  Both need to be installed for non-TeX fonts to work.
While they probably shouldn't be marked as "Depends," it might be a good
idea to list them as "Suggests" or possibly "Recommends."

	Please consider updating LyX's dependencies to avoid this confusion.

					Schwab

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.39-rc7 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lyx depends on:
ii  libboost-regex1.46.1    1.46.1-5         regular expression library for C++
ii  libboost-signals1.46.1  1.46.1-5         managed signals and slots library 
ii  libc6                   2.13-2           Embedded GNU C Library: Shared lib
ii  libenchant1c2a          1.6.0-1          a wrapper library for various spel
ii  libgcc1                 1:4.6.0-6        GCC support library
ii  libmythes-1.2-0         2:1.2.1-1        simple thesaurus library
ii  libqtcore4              4:4.7.3-1        Qt 4 core module
ii  libqtgui4               4:4.7.3-1        Qt 4 GUI module
ii  libstdc++6              4.6.0-6          The GNU Standard C++ Library v3
ii  lyx-common              2.0.0-1          architecture-independent files for
ii  xdg-utils               1.1.0~rc1-2      desktop integration utilities from
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages lyx recommends:
ii  dvipng                      1.13-1       convert DVI files to PNG graphics
ii  epdfview [pdf-viewer]       0.1.8-1      Lightweight pdf viewer based on po
ii  evince [pdf-viewer]         2.30.3-3     Document (PostScript, PDF) viewer
ii  ghostscript                 9.02~dfsg-2  interpreter for the PostScript lan
ii  gv [pdf-viewer]             1:3.7.2-1    PostScript and PDF viewer for X
ii  imagemagick                 8:6.6.9.7-2  image manipulation programs
ii  poppler-utils               0.12.4-1.2   PDF utilitites (based on libpopple
ii  preview-latex-style         11.86-2      extraction of elements from LaTeX 
ii  psutils                     1.17-29      A collection of PostScript documen
ii  tex4ht                      20090611-1.1 LaTeX and TeX for Hypertext (HTML)
ii  texlive-fonts-recommended   2009-11      TeX Live: Recommended fonts
ii  texlive-generic-extra       2009-10      TeX Live: Extra generic packages
pn  texlive-latex-extra         <none>       (no description available)
ii  texlive-latex-recommended   2009-11      TeX Live: LaTeX recommended packag
ii  texlive-science             2009-10      TeX Live: Typesetting for natural 
ii  ttf-lyx                     2.0.0-1      TrueType versions of some TeX font
ii  xpdf [pdf-viewer]           3.02-12      Portable Document Format (PDF) rea
ii  zathura [pdf-viewer]        0.0.8.3-1    PDF viewer with a minimalistic int

Versions of packages lyx suggests:
pn  chktex                        <none>     (no description available)
ii  dvipost                       1.1-4      Post processor for dvi files suppo
ii  gnuhtml2latex                 0.4-1      A Perl script that converts html f
ii  groff                         1.21-5     GNU troff text-formatting system
ii  inkscape                      0.48.1-2.1 vector-based drawing program
ii  latex2rtf                     1.9.19-4.1 Converts documents from LaTeX to R
ii  libtiff-tools                 3.9.5-1    TIFF manipulation and conversion t
pn  linuxdoc-tools                <none>     (no description available)
ii  menu                          2.1.45     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)
pn  writer2latex                  <none>     (no description available)
ii  wv                            1.2.4-2+b1 Programs for accessing Microsoft W

-- no debconf information





More information about the Pkg-lyx-devel mailing list