On Mon, Feb 12, 2007 at 10:31:35PM -1000, Ryo Furue wrote:
> | > And I installed grace6 again ("aptitude install grace6").
> | > I still have this:

> | >   $ grace6
> | >   Broken or incomplete installation - read the FAQ!
> | >   $

> | Well, this is not reproducible at all for me on a from-scratch
> | install, so I don't see how we can treat this is a grave bug.

> | > I have grace (version 5) installed, by the way.

> | Installing the grace package makes no difference, the bug is still
> | unreproducible here.

> So, do you have any ideas on where to look?   For example,

>   $ strace -f grace6

> tells me that grace6 tries to read

>    /usr/share/grace6/fonts/type1/bchb.pfa

> which is a symlink 

>   $ ls -l /usr/share/grace6/fonts/type1/bchb.pfa
>   lrwxrwxrwx 1 root root 34 Feb 12 17:42 
> /usr/share/grace6/fonts/type1/bchb.pfa -> /usr/share/AbiSuite/fonts/bchb.pfa

> but its target doesn't exist:

>   $ ls /usr/share/AbiSuite/fonts/bchb.pfa
>   ls: /usr/share/AbiSuite/fonts/bchb.pfa: No such file or directory
>   $

> So, the grace6 package creates a wrong symlink . The attached
> session proves that.  Is this a bug in the grace6 package?
> or somebody else's?

The symlink is created by the call to defoma.  It's unfortunate that grace6
is so fragile in face of broken symlinks, but the root bug here is that you
previously had some package installed that incorrectly registered bhcb.pfa
with defoma but no longer has the file.

There are no Debian packages at all that include AbiSuite/fonts, so this
must come from an obsolete or third-party package.  You will have to
manually unregister this font from defoma using the defoma-font tool.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/


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

Reply via email to