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

Bug#405245: "aptitude install texlive" fails w/broken resolution



Hi Joshua!

(Please leave the bug on the email, to keep the history!)
On Die, 02 Jan 2007, Joshua Lee wrote:
> On Tue, Jan 02, 2007 at 07:46:31AM +0100, Norbert Preining wrote:
> > 
> > I am closing this bug as it is not a "bug" but a "feature" of aptitude,
> > lets put it this way. The point is that aptitude tries to find a smart
> > solution. "smart" in this case seems to be not really smart, but that's
> > the way it works. Here is a detailed explanation:
> [...]
> > If you select two time `n' aptitude will propose the 'correct' solution:
> 
> I don't think that's a very user-friendly way of handling the dependencies,
> and it stems from two packages, fynmf and prosper, of having incorrect
> dependencies I think. Maybe you should close the bug on texlive, but
> open one for those two packages?

The dependencies are not "incorrect", they are correct. It is only the
case that they have different order.

This is a purely historic fact that first there was teTeX in Debian, so
all packages depended on tetex-*. Then TeX Live was introduced packages
provided alternative dependencies on texlive-*. Now both orders are
correct, but we are propagating texlive as the first option, but this
will take some time, since even the introdcution of texlive-* is quite
new and recent.

About closing/opening a bug: Best is probably to open a wishlist bug for
prosper:
	Please rearrange dependencies that texlive comes first.

There is another option that the texlive metapackages provides tetex-bin
and tetex-base, we are currently dicussing this, but this needs decent
testing.

Best wishes

Norbert

-------------------------------------------------------------------------------
Dr. Norbert Preining <preining@logic.at>                    Università di Siena
Debian Developer <preining@debian.org>                         Debian TeX Group
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
SCOPWICK (n.)
The flap of skin which is torn off you lip when trying to smoke an
untipped cigarette.
			--- Douglas Adams, The Meaning of Liff



Reply to: