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

Reply via email to