From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-user+bounces-165206-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id CF3C4138D0D
	for <garchives@archives.gentoo.org>; Tue,  7 Jul 2015 16:48:38 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 1FCD1E0AA8;
	Tue,  7 Jul 2015 16:48:28 +0000 (UTC)
Received: from icp-osb-irony-out5.external.iinet.net.au (icp-osb-irony-out5.external.iinet.net.au [203.59.1.221])
	by pigeon.gentoo.org (Postfix) with ESMTP id A61B7E0AA3
	for <gentoo-user@lists.gentoo.org>; Tue,  7 Jul 2015 16:48:25 +0000 (UTC)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApwBAFICnFU6B1vu/2dsb2JhbAANTgavcwEBAQEBAQaXSIJUAoIjAQEBAQEBhS8BAQQjVRELDQsCAgUWCwICCQMCAQIBRRMIAQG9PHCGVJAMAQEBAQYBAQEBHoEhhHyFLoUNFoJSgUMFjQqHDo0jhxqHf4c4A0yELoMtAQEB
X-IronPort-AV: E=Sophos;i="5.15,424,1432569600"; 
   d="scan'208";a="360312940"
Received: from unknown (HELO [192.168.14.2]) ([58.7.91.238])
  by icp-osb-irony-out5.iinet.net.au with ESMTP; 08 Jul 2015 00:48:23 +0800
Subject: Re: [gentoo-user] Ruby is infesting my machine
References: <55962363.8020200@wht.com.au>
To: gentoo-user@lists.gentoo.org
From: Andrew Lowe <agl@wht.com.au>
Organization: Wombat High Tech
Message-ID: <559C02E0.5000503@wht.com.au>
Date: Wed, 8 Jul 2015 00:48:32 +0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.0.1
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
In-Reply-To: <55962363.8020200@wht.com.au>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-Archives-Salt: aca5161a-9a46-4435-8d85-26f9c719fe52
X-Archives-Hash: dac1e58b2b1495a077a7ea2e38cb7511

On 07/03/2015 01:53 PM, Andrew Lowe wrote:
> Hi all,
>     Just done an "eix-sync" followed by an "emerge --pretend -NuD world"
> and for some reason, something wants to install Ruby stuff everywhere -
> I don't currently have any ruby stuff installed. I have in my make.conf
> "-ruby" and "RUBY_TARGETS=""". Looking at "equery depends ruby" shows 4
> ebuilds,
> 
> app-text/docbook-xsl-stylesheets-1.78.0-r1 (ruby ? dev-lang/ruby:1.9)
>                                            (ruby ? dev-lang/ruby:2.0)
> dev-util/universalindentgui-1.2.0-r1 (ruby ? dev-lang/ruby)
> dev-vcs/subversion-1.8.13-r2 (ruby ? >=dev-lang/ruby-2.1:2.1)
> media-gfx/graphviz-2.38.0 (ruby ? dev-lang/ruby)
> 
> I've gone into package.use and put a "-ruby" for these four and the
> problem persists.
> 
> Looking at the output from "emerge --pretend -NuD world" shows the first
> mention of ruby is "eselect-ruby". Putting this into package.mask does
> nothing, it still appears in the emerge list and now also at the bottom
> of the emerge output under "The following mask changes are necessary to
> proceed"
> 
> "emerge --tree --pretend dev-lang/ruby" appears to also have
> eselect-ruby as the cause of the trouble.
> 
> 	Does anyone know how I can prevent this infestation from happening?
> 
> 	Regards,
> 		Andrew
> 
> 

	To close off my original question, the problem was related to
qt-creator. I had 3.2.2 installed and it wanted to update to 3.4.1.
3.4.1 has a dependency on qtwebkit, which has a dependency on ruby,
hence the infestation. Masking > 3.2.2 solved the problem.

	Thanks to those who provided suggestions,

		Andrew

p.s. "--tree" really needs to be documented properly somewhere