Hi Drew,

with t1-cyrillic the fonts are installed in /usr/share/fonts/X11/Type1/,
but the /etc/defoma/hints/t1-cyrillic.hints file lists them as being
in /usr/share/fonts/type1/cyrillic.

Fixing grace6 would mean to add a protection mechanism against faulty
debian packages, which would indeed avoid much hassle for a lot of
grace/grace6 users, but would not increase the quality of debian
software as a whole. I would rather leave it this way and fix the other
packages, on the one hand, and add additional lintian checks on the
other hand.

I will reassign the bug to the t1-cyrillic package, where it belongs.

Ionut

On Thu, 2008-02-21 at 17:09 +1100, Drew Parsons wrote:
> Package: grace6
> Version: 5.99.1+dev4-5
> Followup-For: Bug #410766
> 
> This bug "Broken or incomplete installation - read the FAQ!" still
> exists in grace6.  As Meik asked, why the hell is grace6 screwing
> around with fonts and symlinks to fonts this way?  No other
> application has this kind of trouble with fonts.
> 
> linux-libertine has already been identified as a subject of the broken
> font symlinks. xfonts-cyrillic and t1-cyrillic is mistreated the same
> way, though they clear out OK after reinstalling them.
> 
> Even after purging linux-libertine and running defoma-reconfigure,
> references to the libertine fonts still appear in the /lib/var/defoma
> caches.
> 
> I ran this script to clear out other references:
> 
> for family in linux-libertine; 
> do
>   for f in `grep $family /var/lib/defoma/type1.font-cache  |
>   grep pfb | awk '{print $1}'`; 
>   do 
>      defoma-font unregister type1 $f; 
>   done
> done
> 
> After this (clearing out type1 pfb font files), grace6 worked.
> Furthermore I could then install linux-libertine back again and
> reinstall grace6, and it continued working. 
> 
> The trouble seems to be old ghost defoma references in
> linux-libertine.  t1-cyrillic is a bit different however.  After
> purging it no longer gives problems the way linux-libertine continued
> to give problems.  It only creates grace6 grief when installed. This
> suggests there is something wrong with the current t1-cyrillic
> packaging (v4.11).  Might be worth mentioning here that after
> unregistering linux-libertine, as above, and reinstalling it, there
> are no longer any linux-libertine references in
> /var/lib/defoma/type1.font-cache (even after reinstalling the font
> package). I didn't try running the unregister script against cyrillic.
> 
> Drew
> 
> -- System Information:
> Debian Release: lenny/sid
>   APT prefers unstable
>   APT policy: (990, 'unstable'), (1, 'experimental')
> Architecture: i386 (i686)
> 
> Kernel: Linux 2.6.24
> Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> 
> Versions of packages grace6 depends on:
> ii  defoma        0.11.10-0.2                Debian Font Manager -- automatic 
> f
> ii  fftw2         2.1.3-20+b1                library for computing Fast 
> Fourier
> ii  gconf2        2.20.1-2+b1                GNOME configuration database 
> syste
> ii  gsfonts       1:8.11+urwcyr1.0.7~pre43-2 Fonts for the Ghostscript 
> interpre
> ii  lesstif2      1:0.95.0-2.1               OSF/Motif 2.1 implementation 
> relea
> ii  libc6         2.7-6                      GNU C Library: Shared libraries
> ii  libexpat1     1.95.8-4                   XML parsing C library - runtime 
> li
> ii  libice6       2:1.0.4-1                  X11 Inter-Client Exchange library
> ii  libjpeg62     6b-14                      The Independent JPEG Group's 
> JPEG 
> ii  libnetcdf3    3.6.1-2                    An interface for scientific data 
> a
> ii  libplot2c2    2.5-2+b1                   The GNU plotutils libraries
> ii  libpng12-0    1.2.15~beta5-3             PNG library - runtime
> ii  libsm6        2:1.0.3-1+b1               X11 Session Management library
> ii  libt1-5       5.1.1-5                    Type 1 font rasterizer library - 
> r
> ii  libx11-6      2:1.1.3-1                  X11 client-side library
> ii  libxext6      1:1.0.3-2                  X11 miscellaneous extension 
> librar
> ii  libxmu6       2:1.0.4-1                  X11 miscellaneous utility library
> ii  libxp6        1:1.0.0.xsf1-1             X Printing Extension (Xprint) 
> clie
> ii  libxpm4       1:3.5.7-1                  X11 pixmap library
> ii  libxt6        1:1.0.5-3                  X11 toolkit intrinsics library
> ii  xmhtml1       1.1.7-14                   A Motif widget for display HTML 
> 3.
> ii  zlib1g        1:1.2.3.3.dfsg-11          compression library - runtime
> 
> grace6 recommends no packages.
> 
> -- no debconf information
> 
> 
> 
> 




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to