On 2009-08-18 17:11 +0200, Ross Vandegrift wrote: > On Tue, Aug 18, 2009 at 10:47:22AM -0400, Sven Joachim wrote: >> > malaclypse:~# grep emacs /var/log/aptitude >> > [INSTALL, DEPENDENCIES] emacs23-bin-common >> > [INSTALL, DEPENDENCIES] emacs23-common >> > [INSTALL, DEPENDENCIES] emacs23-nox >> > [UPGRADE] emacs 22.3+1-1.1 -> 23.1+1-2 >> >> FWIW, I could reproduce this in a Squeeze chroot, although I had >> emacs22-nox installed there. But AFAICS this is not a bug in emacs which >> depends on emacs23 | emacs23-gtk | emacs23-nox. > > But shouldn't emacs pull in the X version if I don't have any emacs*-nox > installed? Especially if the action replaces the default "emacs" > command with a non-X version.
Yes, it should, as emacs23 is the first of the alternative dependencies of emacs and apt(itude) generally prefers that one. But the problem may be that emacs23-nox _also_ provides emacs23 -- it has to do that for the reverse dependencies. IMHO aptitude should prefer the real emacs23 package over a virtual one nonetheless, I have retitled the bug accordingly. Sven -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org