Bug#150822: tetex-base: Does not pre-depend on xlibs, but runs programs depending on xlibs
On 22.08.02 Julian Gilbey (J.D.Gilbey@qmul.ac.uk) wrote:
> On Thu, Aug 22, 2002 at 06:03:03PM +0900, Atsuhito Kohda wrote:
> > From: Junichi Uekawa <dancer@netfort.gr.jp>
> > Subject: Bug#150822: please install later version of dvipdfm
> > Date: Tue, 25 Jun 2002 08:27:04 +0900
Hi all,
> > > I've just noticed why dpkg wants to configure tetex-base before
> > > xlibs, after looking at it closer. tetex-base doesn't depend on
> > > tetex-bin or xlibs. tetex-base tries to execute code that is
> > > extracted (but not yet configured) from tetex-bin, which in
> > > turn does not yet work because xlibs is not yet configured.
> > >
> > > This bug should probably be fixed (like, not calling initex
> > > from tetex-base postinst, and calling it in tetex-bin postinst
> > > ?) sometime, but maybe not now.
> >
> > Well, how to do with this problem? It seems that we should fix
> > tetex-base in some way in order that dvipdfm could be built in
> > alpha.
> >
> > tetex-bin depends already on tetex-base so it is impossible
> > for tetex-base to depend on tetex-bin, I think.
>
> It is possible, but does it need to?
>
> > And it is sometimes necessary that tetex-base should call initex
> > to generate *.fmt when files in tetex-base are upgraded but the
> > binary initex itself isn't upgraded.
> >
> > Then, I think, it might be the only possible way that tetex-base
> > pre-depends on xlibs and this needs to be reported to
> > debian-devel before doing this really.
> >
> > Is there any problem?
>
> Yes. Why should tetex-bin depend on xlibs? We should almost
> certainly split out the xlibs parts, for example giving two packages:
> tetex-bin-no-x and tetex-bin-x, and have tetex-bin (dummy package)
> depend upon these two.
>
> Now the problem at hand is easily fixed: simply change the line in
> fmtutil.cnf from
>
> mfw mfw - mf.ini
>
> to
>
> mfw mf - mf.ini
>
> as the base files produced by mf and mfw are essentially identical.
>
As this has now changed in /etc/texmf/fmt.d/00tetex.cnf to mf-nowin.
Can we close that bug now?
Hilmar
--
sigmentation fault
Reply to: