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

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: