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: