On Sat, Aug 25, 2007 at 04:16:49PM +0000, - Tong - <[EMAIL PROTECTED]> was heard to say: > On Sat, 25 Aug 2007 08:39:17 -0700, Daniel Burrows wrote: > > >> Is there any way to stop dist-upgrade from upgrading tetex to texlive? > > > > Holding the various tetex packages (tetex-bin, tetex-common, > > tetex-extra, tetex-doc) "should" work -- but I wouldn't be surprised > > Unfortunately, no. Thanks Sven for pointing out the bug#434731 > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=434731
As I said below, aptitude will break holds to upgrade packages. There isn't much I can do about this as long as I'm relying on core apt code to do the "instant recursive upgrades". There are enough bugs due to apt not behaving the way I like that I'd write my own version of its code full of new and exciting bugs if I had the time, but I don't. It would be interesting to know what's pulling in tetex-extra. If you held back all the packages that require it, you could pull off a partial upgrade. It looks like most of the packages that requires tetex-extra are TeX-related, like latex2html, although ocamlweb also shows up. > I was planning to file a support bug report to [EMAIL PROTECTED], now > I'm thinking, I should file a separate bug report on the package > dependencies, because all I've been using was tetex, and it is only > because some packages wrongly depends on texlive instead of tex-common > that drag me into this mess. > > However, I think I'd better ask for advices before doing so. > Please comments. I don't know how the TeX team are managing their transition offhand. A start would be to figure out which packages are forcing the upgrade of tetex-extra -- you could find this out by, e.g., going into the interactive interface, holding tetex-extra back after the upgrade (manually), and then seeing what breaks. Daniel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]