From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QZOOR-0005kk-5N for garchives@archives.gentoo.org; Wed, 22 Jun 2011 14:27:02 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 762E91C1E9; Wed, 22 Jun 2011 14:24:55 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 0C7A91C1E7 for ; Wed, 22 Jun 2011 14:24:54 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 9BFD61B4002 for ; Wed, 22 Jun 2011 14:24:54 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Score: -4.891 X-Spam-Level: X-Spam-Status: No, score=-4.891 required=5.5 tests=[AWL=1.708, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XB0+sAv-BHXS for ; Wed, 22 Jun 2011 14:24:46 +0000 (UTC) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by smtp.gentoo.org (Postfix) with ESMTP id AE1FB1B401A for ; Wed, 22 Jun 2011 14:24:44 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QZOMC-0006bp-Jz for gentoo-user@gentoo.org; Wed, 22 Jun 2011 16:24:40 +0200 Received: from athedsl-376991.home.otenet.gr ([79.131.24.157]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 22 Jun 2011 16:24:40 +0200 Received: from realnc by athedsl-376991.home.otenet.gr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 22 Jun 2011 16:24:40 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Nikos Chantziaras Subject: [gentoo-user] Re: Do we have to build gcc with fortran now? Date: Wed, 22 Jun 2011 17:24:51 +0300 Organization: Lucas Barks Message-ID: References: <4E0167C4.9080100@gmail.com> <4E01CF99.1070109@gmail.com> <4E01EF3F.8040800@gmail.com> 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=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: athedsl-376991.home.otenet.gr User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110524 Thunderbird/3.1.10 In-Reply-To: <4E01EF3F.8040800@gmail.com> X-Archives-Salt: X-Archives-Hash: 1243763b0eaff18d66fb6848a1f5442c On 06/22/2011 04:33 PM, Dale wrote: > Nikos Chantziaras wrote: >> On 06/22/2011 02:18 PM, Dale wrote: >>> Nikos Chantziaras wrote: >>>> On 06/22/2011 06:55 AM, Dale wrote: >>>>> I just did my updates and ran into this: >>>>> [...] >>>>> * Please install currently selected gcc version with USE=fortran. >>>>> * If you intend to use a different compiler then gfortran, please >>>>> * set FC variable accordingly and take care that the neccessary >>>>> * fortran dialects are support. >>>>> [...] >>>> >>>> Uninstall sci-libs/blas-reference I guess. And probably whatever >>>> depends on it. Please do an "emerge -pv --depclean blas-reference" and >>>> post the output so we can see what's pulling it as a dep on your >>>> system. >>> >>> Here is the output: >>> >>> Calculating dependencies... done! >>> sci-libs/blas-reference-20070226 pulled in by: >>> virtual/blas-1.0 >> >> OK, that didn't help. Try: emerge -pv --depclean virtual/blas > > Here you go: > > root@fireball / # emerge -pv --depclean virtual/blas > > Calculating dependencies... done! > virtual/blas-1.0 pulled in by: > dev-lang/R-2.10.1 I suppose you got the idea by now ;-) Do you need dev-lang/R? If not, then "emerge -pv --depclean dev-lang/R". Do you need the package(s) that this brings up? If not, continue --depclean those until you reach something that has no other dependencies; meaning you reached the top level. Do you need *that*? If not, unmerge it, then depclean everything (just "emerge -a --depclean".) This should get rid of all stuff you don't actually need/want. >> [...] >> That is no solution. I highly doubt you need a Fortran compiler :-/ By >> adding more stuff to your make.conf as a work-around for problems like >> this, you add more and more stuff to your Gentoo install; stuff you >> actually have zero use for. By that logic, you could enable every >> possible USE flag that exists so that you always have everything, just >> in case. But then you should probably be using openSUSE or something :-P >> > Well, it appeared to only affect gcc here. We all know I have to have > that. GCC is a compiler collection. You usually only need gcc and g++. Fortan, Objective-C, Objective-C++, ADA, Pascal, Java, whatever else is usually something you don't install unless you know you need it.