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

Re: Bug#231235: arabtex font installation is broken



Hilmar Preusse <hille42@web.de> wrote:

> drachi:[tetex] >dpkg-deb -I tetex-bin_2.0.2-7_i386.deb |grep Dep
> Depends: <snip> tetex-base (>> 2.0.2-5)

Yes, but Debian Policy does not allow you to rely on luck that other
packages don't change their dependency without warning you. In other
words, if foo needs the functionality of the package bar to be
configured properly, foo needs to Depend on bar, even if bar will be
pulled by other dependencies of foo (because the "other dependencies"
*currently* happen to depend on bar).

>> so as to ensure that tetex-base (>= 2) is also configured when the
>> package that declares these relationships is configured.
>> 
> should be sufficient, doesn't it?

Would probably work, but the real question is: is this (maintainer
scripts that call updmap & Co) all guaranteed to work when tetex-base is
unpacked but not configured? If not, one should depend on tetex-base.

-- 
Florent



Reply to: