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 1QZUxM-0005xG-4r for garchives@archives.gentoo.org; Wed, 22 Jun 2011 21:27:30 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C9A611C02B; Wed, 22 Jun 2011 21:25:53 +0000 (UTC) Received: from mail-qy0-f181.google.com (mail-qy0-f181.google.com [209.85.216.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 99C231C02B for ; Wed, 22 Jun 2011 21:25:53 +0000 (UTC) Received: by qyk9 with SMTP id 9so709860qyk.19 for ; Wed, 22 Jun 2011 14:25:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=HpfjdOEVQ19X1MJVDFnQDTl6pejLIXsxQSo2p2DV1/8=; b=M5G6qt8xg4ZEg6qwJ6stOmBh19qF80yd4QGede3GNSgnbZtTIKjxlIuKcvPvlI8tKt RJRqFpEuJRM3wnUqFYxt32/kWLH8xYcpWSLVRIdxgFfX1n6BV03prDovwHOkf2sHsc5q U6om/lc6t++suuZiaWYal5NjUouQ2l9gED8S4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=O+uu1PXTwa9kzC/YUuWJZKLk3qd+IYyxSHOEewZIgLqwd9Kx+xHwu55dgK11+PjLPg bJUnh8ZbExqYsbaMwzGCFJ428iFz3c5FZKDxOPfzpri2YIAtKBf5XM+sTPZkq8vMzNfu FQaNNDPrGY5KEDRZHeqX04+KTuy0lcZNl4beQ= 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 Received: by 10.224.218.72 with SMTP id hp8mr1052283qab.78.1308777952853; Wed, 22 Jun 2011 14:25:52 -0700 (PDT) Received: by 10.224.61.14 with HTTP; Wed, 22 Jun 2011 14:25:52 -0700 (PDT) In-Reply-To: References: <4E0167C4.9080100@gmail.com> <4E01CF99.1070109@gmail.com> <4E01EF3F.8040800@gmail.com> <4E020BA4.50201@gmail.com> Date: Wed, 22 Jun 2011 14:25:52 -0700 Message-ID: Subject: Re: [gentoo-user] Re: Do we have to build gcc with fortran now? From: Mark Knecht To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 6da0f39903a9d16bdda2dcaecbe989d7 On Wed, Jun 22, 2011 at 9:11 AM, Nikos Chantziaras wrote: > > I'm on KDE too, and it doesn't need it. =C2=A0Probably because my make.co= nf > explicitly says "-fortran" in it. > > > For kicks I decided to give -fortran a try. I find it interesting that with Fortran installed using either the fortran flag in package.use, or just not setting the flag at all, I apparently do not need the c++ libraries that I do need when I choose -fortran. However it seems that -fortran doesn't eliminate the need for installing a Fortran compiler. It simply shifted it from the GNU gcc Fortran package to the Intel Fortran Compiler (dev-lang/ifc) c2stable ~ # emerge -pvDuN @world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] sys-libs/libstdc++-v3-3.3.6 USE=3D"(multilib) nls" 23,459= kB [ebuild N ] virtual/libstdc++-3.3 0 kB [ebuild N ] app-emulation/emul-linux-x86-compat-20100611 USE=3D"(multilib)" 930 kB [ebuild N ] dev-lang/ifc-10.0.026-r1 40,378 kB [ebuild R ] sys-devel/gcc-4.4.5 USE=3D"gtk mudflap (multilib) nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -fortran* -gcj -graphite (-hardened) (-libffi) -multislot -nocxx -nopie -nossp -objc -objc++ -objc-gc -test -vanilla (-n32%) (-n64%)" 61,647 kB Total: 5 packages (4 new, 1 reinstall), Size of downloads: 126,413 kB c2stable ~ # I have a virtual/fortran driven AFACT through any number of dependencies: c2stable ~ # eix -I fortran [I] virtual/fortran Available versions: 0 {openmp} Installed versions: 0(06:12:54 AM 06/22/2011)(openmp) Description: Virtual for Fortran Compiler c2stable ~ # eix -Ic fortran [I] virtual/fortran (0@06/22/2011): Virtual for Fortran Compiler c2stable ~ # equery depends fortran * These packages depend on fortran: dev-python/numpy-1.6.0 (lapack ? virtual/fortran) sci-libs/blas-reference-20070226 (virtual/fortran) c2stable ~ # equery depends numpy * These packages depend on numpy: dev-python/pygtk-2.22.0-r1 (dev-python/numpy) c2stable ~ # equery depends pygtk * These packages depend on pygtk: dev-python/pygtksourceview-2.10.1 (>=3Ddev-python/pygtk-2.8:2) dev-python/twisted-11.0.0 (gtk ? >=3Ddev-python/pygtk-1.99) dev-vcs/git-1.7.3.4-r1 (gtk ? >=3Ddev-python/pygtk-2.8) x11-misc/driconf-0.9.1-r1 (>=3Ddev-python/pygtk-2.4:2) c2stable ~ # equery depends blas-reference * These packages depend on blas-reference: virtual/blas-1.0 (sci-libs/blas-reference) c2stable ~ # equery depends virtual/blas * These packages depend on virtual/blas: dev-lang/R-2.12.2 (virtual/blas) c2stable ~ # In my case I'm sticking with the gcc fortran package as it's the devil I kn= ow... - Mark