From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id F13FB13881C for ; Thu, 24 Sep 2015 11:38:50 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C275721C041; Thu, 24 Sep 2015 11:38:42 +0000 (UTC) Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AD0F621C019 for ; Thu, 24 Sep 2015 11:38:41 +0000 (UTC) Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 6AA4F202D2 for ; Thu, 24 Sep 2015 07:38:41 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Thu, 24 Sep 2015 07:38:41 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=XfaMPSHZm/A/W4+71IJJlZ6hRBo=; b=Wl6QL 0aR0a6wmfXNr6vfHBEd6wdjrCyFjM+wnFII7kB0Vno5NUy3zV++NyMZ94BZSNzfq qMBZnkizPY4H5Eq+BhEBWijt1J3r5edlrq9BfeX9p9bKlSRN9e03Sp4KQ7AJH744 CY3lb5HnUuz+ebUM4tZ98GW6qBdd+V5UTvY0yI= X-Sasl-enc: YbY+gY+c1sqxOZwzRgUgeTb5tg631+Ec+h/kDz08O3jE 1443094721 Received: from greenbeast (c-68-42-214-119.hsd1.mi.comcast.net [68.42.214.119]) by mail.messagingengine.com (Postfix) with ESMTPA id 139C7C0001A; Thu, 24 Sep 2015 07:38:41 -0400 (EDT) Date: Thu, 24 Sep 2015 07:38:36 -0400 From: Alec Ten Harmsel To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Why ghc-bin is pulled in by portage update? Message-ID: <20150924113836.GA4987@greenbeast> References: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Archives-Salt: fd7fe8ae-9b3e-4897-94c7-840e1bf07e40 X-Archives-Hash: 02087543644be10a5627d762cec62408 On Thu, Sep 24, 2015 at 02:27:43PM +0300, gevisz wrote: > I have dev-lang/ghc in my world file. > > Today, while updating the system, the portage > wanted to update it. Ok. But why it pulles in > ghc-bin-7.8.4-amd64.tbz2? Like all good language authors, the ghc authors wrote a lot of the language and toolchain in Haskell, so you need a Haskell compiler to compile ghc. > >>> Downloading 'http://mirror.netcologne.de/gentoo/distfiles/ghc-bin-7.8.4-amd64.tbz2' > --2015-09-24 14:12:02-- > http://mirror.netcologne.de/gentoo/distfiles/ghc-bin-7.8.4-amd64.tbz2 > Resolving mirror.netcologne.de... 194.8.197.22, 2001:4dd0:1234:1::deb > Connecting to mirror.netcologne.de|194.8.197.22|:80... connected. > HTTP request sent, awaiting response... 200 OK > Length: 100573133 (96M) [application/octet-stream] > Saving to: '/usr/portage/distfiles/ghc-bin-7.8.4-amd64.tbz2' > > /usr/portage/distfi 100%[=====================>] 95.91M 193KB/s in 9m 54s > > 2015-09-24 14:21:56 (165 KB/s) - > '/usr/portage/distfiles/ghc-bin-7.8.4-amd64.tbz2' saved > [100573133/100573133] > There is a 'ghcbootstrap' USE flag that you can set to use your locally installed ghc to build the new ghc. Alec