Bug#150822: please install later version of dvipdfm
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
>
> > 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.
Julian
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Julian Gilbey, Dept of Maths, Queen Mary, Univ. of London
website: http://www.maths.qmul.ac.uk/~jdg/
Debian GNU/Linux Developer, see: http://people.debian.org/~jdg/
Visit http://www.thehungersite.com/ to help feed the hungry
Reply to: