-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dale wrote:
> Chuck Robey wrote:
>> Neil Bothwick wrote:
>> > On Fri, 14 Mar 2008 13:58:55 -0400, Chuck Robey wrote:
>>
>> >>  *  The die message:
>> >>  *   Please reemerge =x11-libs/qt-3* with USE="opengl".
>> >>
>> >> asks me to rebuild something that doesn't exist.
>> > It does exist, the wildcard tells portage to install the latest 3
>> > version. Try doing what it says in the message, although you should
>> quote
>> > the package atom to stop the shell trying to interpret the *.
>>
>> > emerge -1av '=x11-libs/qt-3*'
>>
>> Thanks,  That's what i was after (although my curiosity is going to be
>> looking to see what gets selected).  The reply I got from the other
>> fellow,
>> on SLOTs, was really interesting, but I haven't found out how to use
>> slots
>> yet, just that they do seem a great idea.
>>
>> Your reply, OTOH, showed me how to go forward, and I thank you.
>>
>>
>>
> 
> I'm going to shoot up a flare but I may not be able to shoot it in a way
> that will visible.  Look as close as you can.  ;-)
> 
> Example:
> 
> KDE.  There is currently two versions of KDE available.  We have the
> stable and widely used KDE 3 and the unstable KDE 4.  Even if KDE 4 was
> not masked and was stable, you could still have KDE 3 and KDE 4 on the
> same system at the same time.  You could use KDE 3, log out of it then
> select KDE 4 and log into the new KDE 4.  KDE is slotted.  Slotted just
> basically means you can have two versions of the same package(s) on the
> same system at the same time.
> 
> Back to the qt thing you are dealing with.  I check this way but there
> are other ways to do this.
> [EMAIL PROTECTED] / # equery list qt
> [ Searching for package 'qt' in all categories among: ]
> * installed packages
> [I--] [  ] dev-libs/dbus-qt3-old-0.70 (0)
> [I--] [  ] x11-libs/qt-3.3.8-r4 (3)
> [I--] [  ] x11-libs/qt-4.3.2-r1 (4)
> [EMAIL PROTECTED] / #
> 
> I have qt3 and qt4 on here.  Can't recall what pulled in qt4 at the
> moment but they coexist very well.  Note the (3) and (4) on the end
> there?  That's what tells you it is slotted.  If a program needs qt3
> then it uses it.  If it needs qt4 then it can use it.  If you want to
> re-emerge qt3 manually, you can do it this way.  emerge
> =x11-libs/qt-3.3.8-r4 will emerge qt3.  Emerge knows to do qt3 because
> there is a equal sign in front that tells it the specific version you
> want to emerge.  If you just type in emerge qt, it will emerge the
> highest version available but not the qt3 version.
> 
> So, does this help any?  Somebody speak up if I am mistaken somewhere.
> Dale
> 

It's certainly an aid, at least the bottom part (like i'd said, I;d foound
several different Gentoo docs giving me descriptions of what slots are, so
I knew that, just that there seem to be no docs anywhere I can locate IN
Gentoo that tell you HOW to use slots.  So, now I know that the parens
signal the slot info, but how do I choose them, select one over anther, adn
even to search for them in emerge?  You gave nice examples, but do you see
why I so much dislike examples when they come INSTEAD OF the full syntax
description?  Cause then you only learn what the example wants to show, and
people don't present exhaustive examples, because (reasonably enough)
examples aren't meant to be exhaustive, that's what the syntax explanations
are for.  I just wish that a rule would be promulgated in Gentoo
documentation that no one could be allowed to present an example unless
they'd gotten out a syntax explanation first.  It won't happen, but I wish
it would.

> :-)  :-)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFH3BD9z62J6PPcoOkRAjigAJ0SaEtU28251Y0HG/HElyFkXg8p+QCbBEKs
u097YBqaJKrRZ5IpMzy4iP4=
=wK98
-----END PGP SIGNATURE-----
-- 
gentoo-user@lists.gentoo.org mailing list

Reply via email to