[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#244601: tetex-bin: package fails to configure: Error: `mpost -ini -jobname=metafun -progname=mpost metafun.mp' failed



Branden Robinson <branden@debian.org> wrote:

> On Fri, Apr 30, 2004 at 02:03:54PM +0200, Frank Küster wrote:
>> Branden Robinson <branden@debian.org> wrote:
>> 
>> >
>> > Okay, I've attached a typescript and the output of ps ax.
>> 
>> So it's either fmtutil.cnf that's missing, or the symlink from
>> /usr/share/texmf/web2c/ to /var/lib/texmf/web2c.
>
> It appears to be the latter.
>
> $ ls -dl /var/lib/texmf/web2c /usr/share/texmf/web2c/
> drwxr-xr-x    2 root     root         4096 Apr 26 12:54 /usr/share/texmf/web2c/
> drwxr-xr-x    2 root     root         4096 Apr 26 12:54 /var/lib/texmf/web2c
>
> Hmm, that's bad.  Both are plain directories, and neither is a symlink.
>
> You might need directory-to-symlink migration logic like I have in XFree86.

Hm, yes, for upgrades from potato probably. I'm not sure, we'll have to
check the potato package and check this. But it seems we need to check
this if we missed it upon the potato-to-woody upgrade.

Can you point me to where exactly you use this directory-to-symlink
migration logic - I guess in one of the preinst scripts?

>> Both should be installed from woody's tetex-bin (they are in it, not
>> created by some maintainer script). No idea what has happened. By the
>> way, if you just press enter on the hanging postinst, will it proceed (I
>> guess no)?
>
> It proceeds to fail:

That's its only choice if fmtutil.cnf cannot be found. It's only this
dialog vs. debconf problem that it doesn't even fail, but just hang. As
I said, this has been fixed in unstable. 

Regards, Frank
-- 
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie




Reply to: