Gentoo Archives: gentoo-user

From: Mike Edenfield <kutulu@××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Confusion with eix output
Date: Wed, 21 Apr 2010 20:12:31
Message-Id: 4BCF5C0F.4070807@kutulu.org
In Reply to: [gentoo-user] Confusion with eix output by James Cunning
1 On 4/21/2010 3:48 PM, James Cunning wrote:
2 > I am having some trouble, I think, with my nvidia video driver, and eix
3 > produces some output I cannot decipher from information in the man page:
4 >
5 > jlc64 X11 # eix nvidia-drivers
6 > [D] x11-drivers/nvidia-drivers
7 > Available versions: [M]71.86.07!s [M]~71.86.09!s 96.43.09!s ~96.43.11!s
8 > 173.14.15!s ~173.14.18!s 180.29!s ~180.60!s {acpi custom-cflags gtk
9 > kernel_FreeBSD kernel_linux multilib userland_BSD}
10 > Installed versions: 190.42-r3!s(11:04:43 AM 04/21/2010)(acpi gtk
11 > kernel_linux multilib -custom-cflags)
12 > Homepage: http://www.nvidia.com/
13 > Description: NVIDIA X11 driver and GLX libraries
14 >
15 > The man page goes into great detail how to specify many things, but doesn't
16 > explain in simple terms the format of its default outputs. In particular, I
17 > don't understand what the [D] means, but would appreciate any clues to a more
18 > comprehensible explanation for all its output.
19
20 I feel your pain. The eix man page is a perfect example of why GNU made
21 the info system (which is otherwise overkill in most cases.)
22
23 At any rate: eix's output tries to mimic the emerge -v output when
24 possible. In this case, [D] means eix thinks your installed version is
25 higher than the latest unmasked version in the tree, and that you should
26 'D'owngrade. You could also see 'U', if eix thinks you need to upgrade.
27
28 You probably need to eix-update after your most recent sync. Use
29 eix-sync instead of emerge --sync if, like me, you tend to forget that step.
30
31 --Mike