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

Bug#502527: texlive-bin: Clean up Recommends (dvi2tty not in testing)



Hilmar Preuße [2008-10-18 21:03 +0200]:
> On 17.10.08 Martin Pitt (martin.pitt@ubuntu.com) wrote:
> > texlive-extra-utils currently recommends dvi2tty and dvidvi. IMHO
> > they should be dropped to Suggests:, since LaTeX defaults and
> > encourages using PDF now.
> >
> I'm not sure if the discussion already ended. IMHO some people still
> use dvi and have some good reasons to do it.

Right, that's true. It just seems to me that even for people who do,
these tools are not really essential, they are merely an added feature
(which is what Suggests is for).

> > Especially the former package needs to go, since dvi2tty is
> > orphaned and not in testing (thus Lenny would have an unresolvable
> > Recommends:). For that reason I mark the bug as important.
> > 
> OK, fine. We'll fix that.

Thanks. That's in fact the only thing I'm concerned about for Lenny,
since Recommends: is essentially Depends: now. The rest are merely
suggestions for avoiding bloat (well, not that it matters too much,
given the size of texlive :-) ).

> > Similarly, texlive-base-bin's Recommends: perl-tk seems too strong
> > to me. I am a fairly regular LaTeX user and have never ever needed
> > it.
> > 
> texdoctk needs it, and fails to start if it is not installed. Calling
> the command on the CLI causes and error message and from a menu it
> calls xmessage to tell about the missing lib. 

Ah, thanks for the explanation (I never used texdoctk either, it
seems).

> This was implemented about 2003 and we could lower the dep to
> recommend. Should we further lower to Suggests?

Lowering to Suggests: would essentially preserve the semantics of
earlier Debian releases (where Recommends: wasn't installed by
default).

I have the usual texlive stuff installed, but not perl-tk. The failure
mode seems to be exemplary good:

$ texdoctk 
texdoctk: you must have the perl-tk package installed
to use this script
BEGIN failed--compilation aborted at /usr/bin/texdoctk line 34.

So it tells you exactly what's missing.

Thanks,

Martin

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

Attachment: signature.asc
Description: Digital signature


Reply to: