On Sat, 15 Mar 2008 12:13:05 -0400, Chuck Robey wrote:

> I haven't been able to find any syntax to actually use slots,

In general, you don't. Slots are mainly used for libraries and similar
programs that are used by other programs. One program needs libfoo
1.x,another needs libfoo 2.x. Slots enable you to have both installed and
both programs are happy.

There are a few slotted packages where a user decides which version they
want, but this is done is the same way as specifying the version for
non-slotted packages, by specifying the version in the emerge command.

> This morning, when I
> did the cut/paste of your command, it came back and asked me:
> 
> 
> [ebuild   R   ] x11-libs/qt-3.3.8-r4  USE="cups doc examples ipv6 opengl
> - -debug (-firebird) -gif -immqt -immqt-bc -mysql -nas -nis -odbc
> -postgres
> - -sqlite -xinerama" 0 kB
> 
> Total: 1 package (1 reinstall), Size of downloads: 0 kB
> 
> Would you like to merge these packages? [Yes/No]
> 
> What the heck does it mean to merge these?

You ran emerge with the --ask parameter, so it shows you what it is going
to install then asks for confirmation before proceeding. In this case,
you can see there is no change of version or USE flags, so emerging it
again is unnecessary.


-- 
Neil Bothwick

Pedestrians come in two types: Quick or Dead.

Attachment: signature.asc
Description: PGP signature

Reply via email to