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

Alan McKinnon wrote:
> On Friday 14 March 2008, Chuck Robey wrote:
>> Vladimir Rusinov wrote:
> 
>>> Just add opengl to your use flags and `emerge -v1 =x11-libs/qt-3*`
>>> Then, you'll probably need `emerge --update --deep --newuse
>>> kde-meta` (or emerge -uDN kde-meta)
>> You aren't understanding me.  I am fully aware of qt versions 3 and
>> 4, and if I was gbuilding them on my own, this wouldn't be a problem,
>> but I am trying to use the portage system, and there isnt'any such
>> emerge package named like this, at least, none I can find, none
>> 'emerge -s qt-3*' could find either.  If you could identify for me
>> what the heck the real package name is, I would gladly rebuild it. 
>> I'm  not having trouble with the command line, I'm having trouble
>> finding the cirrect thing to rebuild.
> 
> qt is SLOTted, I think you are simply using the wrong syntax. Using my 
> machine as an example (you should also emerge eix, it's so much easier 
> and quicker than emerge -s):
> 
> 
> [EMAIL PROTECTED] ~/bin $ eix -e qt
> [I] x11-libs/qt
>      Available versions:
>         (3)     3.3.4-r8 3.3.8-r4
>         (4)     4.3.2-r1 (~)4.3.3 (~)4.3.4 [M](~)4.4.0_beta1
> 
> The SLOTs are "3" and "4"
> 
> If I try to update qt, portage will update qt4 as it's the latest 
> version. I would have to do something like 
> 
> emerge =qt-3.3.8-r4
> or the newish syntax incorporating SLOTs
> emerge qt:3
> 
> You were essentially trying to tell portage to update a package 
> called "qt-3", there is no such package. And getting to grips with 
> emerge's version number syntax can be a bitch
> 
> Does this answer your query?
> 

Comes very, very close.  I wasn't aware of slots.  I just went agoogling,
found several explanations of what it is in Gentoo docs (and read them) but
haven't found any explanation of how to use them (what tools, what syntax?
 I need to say, slots seem a great idea (depends on the abilities I see,
when I can locate the syntax).

Is there maybe something written up NOT on how to create a slotted package,
but how to sreach for particular slots being available, being filled by
what candidate, how to call a particular candidate to be built, etc.

I should note, one of my biggest hot buttons in documentation is the
unfortunate trend towards using _only_ examples.  Examples after giving the
full syntax are great, but examples alone are just enouigh to frustrate,
because your actual need is almost never what is exampled, and many folks
seem to think that one example is really all folks need.  Please, those of
you reading this, don''t let yourself fall into that trap, because an
example or tweo after the syntax is great, but a example or two ONLY is
inviting users to have to pester you forever.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFH2/JQz62J6PPcoOkRAm7EAKCVrHd2FPD1rJib4ky/DJs0Mg/4IwCfTGWt
WFq4ojUY4EqRePHpo9zpcd4=
=GLVM
-----END PGP SIGNATURE-----
-- 
gentoo-user@lists.gentoo.org mailing list

Reply via email to