[Pkg-lyx-devel] Bug#255368: #255368: lyx-common should depend on tetex-bin ?

browaeys.alban@wanadoo.fr, 255368@bugs.debian.org browaeys.alban@wanadoo.fr, 255368@bugs.debian.org
Tue, 1 Feb 2005 23:00:59 +0100


Package: lyx-common
Version: 1.3.4-2
Followup-For: Bug #255368


Hi

I have the same problems : tetex-bin and xfonts missing after
purging my tex installation and cleaning the remaining directory.


About the xfonts problems :
- before cleaning remaining diles and directory i had:
ls   /usr/share/lyx/
lyxrc.defaults  packages.lst  textclass.lst  xfonts
rm -Rf  /usr/share/lyx/xfonts/
cmex10.pfb   cmr10.pfb    eufm10.pfb   fonts.scale  msbm10.pfb
wasy10.pfb
cmmi10.pfb   cmsy10.pfb   fonts.dir    msam10.pfb   PSres.upr

after:
/usr/share/lyx/xfonts/ is recreated but empty :(




About the tetex-bin error :
lyx already depends on tetex-bin but none of lyx-qt or lyx-comon
depends on lyx nor tetex-bin. Thus i all are purge then if
lyx-common/lyx-qt are reinstall before the other the font cannot
be generated by tex.
This one might happen on most new install and may be an RC bug.


If they are installed via lyx metapackage this one does install
tetex-bin and the xfonts dir is populated with required fonts.


Also set -e may be a good thing too. The above problems results
in a broken lyx install but the install does not abort. This
would require a Pre-Depends on tetex-bin.

I vote for moving the dependencies from lyx to lyx-common and
making the latter provide the lyx name. Or making lyx-common
depends on lyx instead of its frontend.
WIthout lyx postinst there is not fonts.

Thanks
Alban

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.10
Locale: LANG=fr_FR.UTF-8@euro, LC_CTYPE=fr_FR.UTF-8@euro (charmap=UTF-8)

Versions of packages lyx-common depends on:
ii  lyx-qt                        1.3.4-2    High Level Word Processor - Qt fro
ii  perl                          5.8.4-5    Larry Wall's Practical Extraction 
ii  python                        2.3.4-6    An interactive high-level object-o

-- no debconf information