Daniel Burrows <[EMAIL PROTECTED]> wrote: > Yeah, I think it's pretty well known that metapackages interact in > sometimes surprising ways with dependencies. I don't think using a > Depends would actually help in this case, though; unless I'm mistaken, > you'd still get the "remove tetex-extra" choice before the > "install latex-beamer" choice. There are a few other cases where > Recommendations are probably inappropriate (including aptitude, whee), > but it doesn't generally seem to be a problem. Except here :P.
One more thing that I don't understand is why this happens with latex-beamer, but the other Recommends of tetex-extra are not mentioned. Is it because latex-beamer again Depends on two of the other Recommends: $ apt-cache show tetex-extra | grep Recommends Recommends: latex-beamer, latex-xcolor, lmodern, pgf, preview-latex-style, texinfo $ apt-cache show latex-beamer | grep Depends Depends: pgf (>= 1.00-1), latex-xcolor (>= 2.00-1), tetex-extra | texlive-latex-base > Forcing dependencies earlier might make the solution you want show up > earlier (and has no ill effects other than slowing down processing), so > I might add that and see if it helps. It won't help in complicated > situations, though (e.g., if you have both testing and unstable in your > sources.list, which is kind of a pathological case for the resolver). I hope such a change won't break other situations... Regards, Frank -- Dr. Frank Küster Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich Debian Developer (teTeX/TeXLive)