On 2013-12-10, Hans de Graaff <[email protected]> wrote:
> On Mon, 09 Dec 2013 18:29:46 +0000, Grant Edwards wrote:
>
>> My routine more-or-less weekly update suddenly decided that it needed to
>> install 3 versions of Ruby along with ~50 other ruby-related packages. 
>> This caused a bit of a problem, since those versions of Ruby can't
>> coexist: (something to do with tk and threads).
>
> There should not be a problem installing these versions at the same time, 
> although perhaps with a specific combination of USE flags there might be 
> issues.

AFAICT, if you have a global "tk" USE flag, you can not have 1.8
installed at the same time as 1.9 or 2.0.

> Because ruby18 and ruby19 are specified in the default RUBY_TARGETS as 
> defined in the profile. And due to the way the dependencies are specified 
> in both webkit and thin-provisioning-tools it will additionally try to 
> pull in ruby20 first. Hence: three versions.

I understand that portage defaults to installing multiple versions (of
Ruby, Python, and probably other stuff).  What I don't understand it
_why_.  If none of the ebuilds specify q version, then they
presumably will work with any availble version -- so why not just
install one version?

-- 
Grant Edwards               grant.b.edwards        Yow! I wonder if I should
                                  at               put myself in ESCROW!!
                              gmail.com            


Reply via email to