* [gentoo-user] Do we have to build gcc with fortran now? @ 2011-06-22 3:55 Dale 2011-06-22 4:31 ` Matthew Finkel ` (3 more replies) 0 siblings, 4 replies; 168+ messages in thread From: Dale @ 2011-06-22 3:55 UTC (permalink / raw To: gentoo-user I just did my updates and ran into this: * Maintainer: sci@gentoo.org * USE: amd64 consolekit elibc_glibc kernel_linux multilib policykit userland_GNU * FEATURES: preserve-libs sandbox * 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. * ERROR: sci-libs/blas-reference-20070226 failed (setup phase): * Currently no working fortran compiler is available * * Call stack: * ebuild.sh, line 56: Called pkg_setup * ebuild.sh, line 1446: Called fortran-2_pkg_setup * fortran-2.eclass, line 134: Called _die_msg * fortran-2.eclass, line 120: Called die * The specific snippet of code: * die "Currently no working fortran compiler is available" * * If you need support, post the output of 'emerge --info =sci-libs/blas-reference-20070226', * the complete build log and the output of 'emerge -pqv =sci-libs/blas-reference-20070226'. * The complete build log is located at '/var/log/portage/sci-libs:blas-reference-20070226:20110622-034357.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-libs/blas-reference-20070226/temp/die.env'. * S: '/var/tmp/portage/sci-libs/blas-reference-20070226/work/lapack-lite-3.1.1' >>> Failed to emerge sci-libs/blas-reference-20070226, Log file: >>> '/var/log/portage/sci-libs:blas-reference-20070226:20110622-034357.log' root@fireball / # This is my gcc info: [ebuild R ] sys-devel/gcc-4.4.5 USE="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" So, does everyone need to turn on the fortran USE flag so that they don't break anything? May I also add, the USE flag description is worth about as much as a screen door on a submarine. fortran - Adds support for fortran (formerly f77) That doesn't tell me very much. Heads up for folks about to do their updates, check into the USE flag fortran to see if you need to add it to yours before updating a bunch of stuff. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 3:55 [gentoo-user] Do we have to build gcc with fortran now? Dale @ 2011-06-22 4:31 ` Matthew Finkel 2011-06-22 5:25 ` justin 2011-06-22 6:03 ` Thanasis ` (2 subsequent siblings) 3 siblings, 1 reply; 168+ messages in thread From: Matthew Finkel @ 2011-06-22 4:31 UTC (permalink / raw To: gentoo-user On 06/21/11 23:55, Dale wrote: > I just did my updates and ran into this: > > * Maintainer: sci@gentoo.org > * USE: amd64 consolekit elibc_glibc kernel_linux multilib > policykit userland_GNU > * FEATURES: preserve-libs sandbox > > * 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. > > * ERROR: sci-libs/blas-reference-20070226 failed (setup phase): > * Currently no working fortran compiler is available > * > * Call stack: > * ebuild.sh, line 56: Called pkg_setup > * ebuild.sh, line 1446: Called fortran-2_pkg_setup > * fortran-2.eclass, line 134: Called _die_msg > * fortran-2.eclass, line 120: Called die > * The specific snippet of code: > * die "Currently no working fortran compiler is available" > * > * If you need support, post the output of 'emerge --info > =sci-libs/blas-reference-20070226', > * the complete build log and the output of 'emerge -pqv > =sci-libs/blas-reference-20070226'. > * The complete build log is located at > '/var/log/portage/sci-libs:blas-reference-20070226:20110622-034357.log'. > * The ebuild environment file is located at > '/var/tmp/portage/sci-libs/blas-reference-20070226/temp/die.env'. > * S: > '/var/tmp/portage/sci-libs/blas-reference-20070226/work/lapack-lite-3.1.1' > > >>> Failed to emerge sci-libs/blas-reference-20070226, Log file: > > >>> > '/var/log/portage/sci-libs:blas-reference-20070226:20110622-034357.log' > root@fireball / # > > This is my gcc info: > > [ebuild R ] sys-devel/gcc-4.4.5 USE="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" > > So, does everyone need to turn on the fortran USE flag so that they > don't break anything? May I also add, the USE flag description is > worth about as much as a screen door on a submarine. > > fortran - Adds support for fortran (formerly f77) > > That doesn't tell me very much. > > Heads up for folks about to do their updates, check into the USE flag > fortran to see if you need to add it to yours before updating a bunch > of stuff. > > Dale > > :-) :-) > If I had to guess, I'd say =sci-libs/blas-reference-20070226 requires fortran (ebuild depends on it) and you don't have another fortran compiler installed. Could be wrong though. - Matt ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 4:31 ` Matthew Finkel @ 2011-06-22 5:25 ` justin 2011-06-22 5:46 ` justin 0 siblings, 1 reply; 168+ messages in thread From: justin @ 2011-06-22 5:25 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 3484 bytes --] On 22/06/11 06:31, Matthew Finkel wrote: > On 06/21/11 23:55, Dale wrote: >> I just did my updates and ran into this: >> >> * Maintainer: sci@gentoo.org >> * USE: amd64 consolekit elibc_glibc kernel_linux multilib >> policykit userland_GNU >> * FEATURES: preserve-libs sandbox >> >> * 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. >> >> * ERROR: sci-libs/blas-reference-20070226 failed (setup phase): >> * Currently no working fortran compiler is available >> * >> * Call stack: >> * ebuild.sh, line 56: Called pkg_setup >> * ebuild.sh, line 1446: Called fortran-2_pkg_setup >> * fortran-2.eclass, line 134: Called _die_msg >> * fortran-2.eclass, line 120: Called die >> * The specific snippet of code: >> * die "Currently no working fortran compiler is available" >> * >> * If you need support, post the output of 'emerge --info >> =sci-libs/blas-reference-20070226', >> * the complete build log and the output of 'emerge -pqv >> =sci-libs/blas-reference-20070226'. >> * The complete build log is located at >> '/var/log/portage/sci-libs:blas-reference-20070226:20110622-034357.log'. >> * The ebuild environment file is located at >> '/var/tmp/portage/sci-libs/blas-reference-20070226/temp/die.env'. >> * S: >> '/var/tmp/portage/sci-libs/blas-reference-20070226/work/lapack-lite-3.1.1' >> >>>>> Failed to emerge sci-libs/blas-reference-20070226, Log file: >> >>>>> >> '/var/log/portage/sci-libs:blas-reference-20070226:20110622-034357.log' >> root@fireball / # >> >> This is my gcc info: >> >> [ebuild R ] sys-devel/gcc-4.4.5 USE="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" >> >> So, does everyone need to turn on the fortran USE flag so that they >> don't break anything? May I also add, the USE flag description is >> worth about as much as a screen door on a submarine. >> >> fortran - Adds support for fortran (formerly f77) >> >> That doesn't tell me very much. >> >> Heads up for folks about to do their updates, check into the USE flag >> fortran to see if you need to add it to yours before updating a bunch >> of stuff. >> >> Dale >> >> :-) :-) >> > If I had to guess, I'd say =sci-libs/blas-reference-20070226 requires > fortran (ebuild depends on it) and you don't have another fortran > compiler installed. > > Could be wrong though. > > - Matt > That's right, blas-reference is written in fortran. We restructured the dependency chain for fortran support, which includes a compile test now. The failure can be seen above. The Problem was in short, USE=fortran was enabled by default for linux arches, but people tend to disable it. Depending on gcc[fortran] doesn't work completely as gcc:4.4[fortran] and gcc:4.5[-fortran] with gcc-4.5 select can be installed, which would full fill the dependency but nevertheless doesn't give a working compiler. So now packages depend on virtual/fortran and use an eclass to check for a working compiler. So if you see this message, this means you somehow worked around gcc[fortran]. justin [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 262 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 5:25 ` justin @ 2011-06-22 5:46 ` justin 2011-06-22 6:29 ` Thanasis 0 siblings, 1 reply; 168+ messages in thread From: justin @ 2011-06-22 5:46 UTC (permalink / raw To: justin, gentoo-user [-- Attachment #1: Type: text/plain, Size: 3867 bytes --] On 22/06/11 07:25, justin wrote: > On 22/06/11 06:31, Matthew Finkel wrote: >> On 06/21/11 23:55, Dale wrote: >>> I just did my updates and ran into this: >>> >>> * Maintainer: sci@gentoo.org >>> * USE: amd64 consolekit elibc_glibc kernel_linux multilib >>> policykit userland_GNU >>> * FEATURES: preserve-libs sandbox >>> >>> * 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. >>> >>> * ERROR: sci-libs/blas-reference-20070226 failed (setup phase): >>> * Currently no working fortran compiler is available >>> * >>> * Call stack: >>> * ebuild.sh, line 56: Called pkg_setup >>> * ebuild.sh, line 1446: Called fortran-2_pkg_setup >>> * fortran-2.eclass, line 134: Called _die_msg >>> * fortran-2.eclass, line 120: Called die >>> * The specific snippet of code: >>> * die "Currently no working fortran compiler is available" >>> * >>> * If you need support, post the output of 'emerge --info >>> =sci-libs/blas-reference-20070226', >>> * the complete build log and the output of 'emerge -pqv >>> =sci-libs/blas-reference-20070226'. >>> * The complete build log is located at >>> '/var/log/portage/sci-libs:blas-reference-20070226:20110622-034357.log'. >>> * The ebuild environment file is located at >>> '/var/tmp/portage/sci-libs/blas-reference-20070226/temp/die.env'. >>> * S: >>> '/var/tmp/portage/sci-libs/blas-reference-20070226/work/lapack-lite-3.1.1' >>> >>>>>> Failed to emerge sci-libs/blas-reference-20070226, Log file: >>> >>>>>> >>> '/var/log/portage/sci-libs:blas-reference-20070226:20110622-034357.log' >>> root@fireball / # >>> >>> This is my gcc info: >>> >>> [ebuild R ] sys-devel/gcc-4.4.5 USE="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" >>> >>> So, does everyone need to turn on the fortran USE flag so that they >>> don't break anything? May I also add, the USE flag description is >>> worth about as much as a screen door on a submarine. >>> >>> fortran - Adds support for fortran (formerly f77) >>> >>> That doesn't tell me very much. >>> >>> Heads up for folks about to do their updates, check into the USE flag >>> fortran to see if you need to add it to yours before updating a bunch >>> of stuff. >>> >>> Dale >>> >>> :-) :-) >>> >> If I had to guess, I'd say =sci-libs/blas-reference-20070226 requires >> fortran (ebuild depends on it) and you don't have another fortran >> compiler installed. >> >> Could be wrong though. >> >> - Matt >> > > That's right, > > blas-reference is written in fortran. > > We restructured the dependency chain for fortran support, which includes > a compile test now. The failure can be seen above. > > The Problem was in short, USE=fortran was enabled by default for linux > arches, but people tend to disable it. Depending on gcc[fortran] doesn't > work completely as gcc:4.4[fortran] and gcc:4.5[-fortran] with gcc-4.5 > select can be installed, which would full fill the dependency but > nevertheless doesn't give a working compiler. > > So now packages depend on virtual/fortran and use an eclass to check for > a working compiler. So if you see this message, this means you somehow > worked around gcc[fortran]. > > > justin > One little note, if portage requests that you should install dev-lang/ifc instead of gcc[fortran], you most probably have an entry sys-devel/gcc -fortran in your /etc/portage/package.use Just remove that. justin [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 262 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 5:46 ` justin @ 2011-06-22 6:29 ` Thanasis 2011-06-22 6:33 ` justin 2011-06-22 7:32 ` Matthew Finkel 0 siblings, 2 replies; 168+ messages in thread From: Thanasis @ 2011-06-22 6:29 UTC (permalink / raw To: gentoo-user; +Cc: justin on 06/22/2011 08:46 AM justin wrote the following: > One little note, > > if portage requests that you should install dev-lang/ifc instead of > gcc[fortran], you most probably have an entry > > sys-devel/gcc -fortran > > in > > your /etc/portage/package.use > > Just remove that. > I didn't have fortran in my USE flags at all, yet portage requested to install dev-lang/ifc ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 6:29 ` Thanasis @ 2011-06-22 6:33 ` justin 2011-06-22 7:13 ` justin 2011-06-22 7:41 ` [gentoo-user] " Thanasis 2011-06-22 7:32 ` Matthew Finkel 1 sibling, 2 replies; 168+ messages in thread From: justin @ 2011-06-22 6:33 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 609 bytes --] On 22/06/11 08:29, Thanasis wrote: > on 06/22/2011 08:46 AM justin wrote the following: > >> One little note, >> >> if portage requests that you should install dev-lang/ifc instead of >> gcc[fortran], you most probably have an entry >> >> sys-devel/gcc -fortran >> >> in >> >> your /etc/portage/package.use >> >> Just remove that. >> > > I didn't have fortran in my USE flags at all, yet portage requested to > install dev-lang/ifc This is a strange artifact. All my test show that gcc[fortran] should be emerged. Does it work if you manually emerge gcc with USE=fortran? justin [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 262 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 6:33 ` justin @ 2011-06-22 7:13 ` justin 2011-06-22 22:11 ` [gentoo-user] " walt 2011-06-22 7:41 ` [gentoo-user] " Thanasis 1 sibling, 1 reply; 168+ messages in thread From: justin @ 2011-06-22 7:13 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 797 bytes --] On 22/06/11 08:33, justin wrote: > On 22/06/11 08:29, Thanasis wrote: >> on 06/22/2011 08:46 AM justin wrote the following: >> >>> One little note, >>> >>> if portage requests that you should install dev-lang/ifc instead of >>> gcc[fortran], you most probably have an entry >>> >>> sys-devel/gcc -fortran >>> >>> in >>> >>> your /etc/portage/package.use >>> >>> Just remove that. >>> >> >> I didn't have fortran in my USE flags at all, yet portage requested to >> install dev-lang/ifc > > This is a strange artifact. All my test show that gcc[fortran] should be > emerged. Does it work if you manually emerge gcc with USE=fortran? > > justin > I found the culprit. It should be fixed now, so please resync later today and everything is normal again. justin [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 262 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 7:13 ` justin @ 2011-06-22 22:11 ` walt 2011-06-22 22:36 ` Dale 2011-06-22 23:05 ` justin 0 siblings, 2 replies; 168+ messages in thread From: walt @ 2011-06-22 22:11 UTC (permalink / raw To: gentoo-user On 06/22/2011 12:13 AM, justin wrote: > I found the culprit. It should be fixed now, so please resync later > today and everything is normal again. > > justin Hi justin. Just want to say thanks for being a gentoo dev, and even bigger thanks for taking time to check in with us here in the gentoo lusers list. It's a treat for us to have an answer from someone who's not just guessing like the rest of us :) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 22:11 ` [gentoo-user] " walt @ 2011-06-22 22:36 ` Dale 2011-06-22 23:05 ` justin 1 sibling, 0 replies; 168+ messages in thread From: Dale @ 2011-06-22 22:36 UTC (permalink / raw To: gentoo-user walt wrote: > On 06/22/2011 12:13 AM, justin wrote: > > >> I found the culprit. It should be fixed now, so please resync later >> today and everything is normal again. >> >> justin >> > Hi justin. Just want to say thanks for being a gentoo dev, and even > bigger thanks for taking time to check in with us here in the gentoo > lusers list. It's a treat for us to have an answer from someone who's > not just guessing like the rest of us :) > > +1.5 I just really agree with that. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 22:11 ` [gentoo-user] " walt 2011-06-22 22:36 ` Dale @ 2011-06-22 23:05 ` justin 1 sibling, 0 replies; 168+ messages in thread From: justin @ 2011-06-22 23:05 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 864 bytes --] On 6/23/11 12:11 AM, walt wrote: > On 06/22/2011 12:13 AM, justin wrote: > >> I found the culprit. It should be fixed now, so please resync later >> today and everything is normal again. >> >> justin > > Hi justin. Just want to say thanks for being a gentoo dev, and even > bigger thanks for taking time to check in with us here in the gentoo > lusers list. It's a treat for us to have an answer from someone who's > not just guessing like the rest of us :) > > > Thanks Walt, the user list is a valuable source to get a feeling what is going on. And to catch bugs and breakages quickly. When changing things, it is not always possible to foresee everything and thus things like this fortran breakage occur. So it is always good to follow what happens to the broader audience. In the end of the day we are all user, justin [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 267 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 6:33 ` justin 2011-06-22 7:13 ` justin @ 2011-06-22 7:41 ` Thanasis 1 sibling, 0 replies; 168+ messages in thread From: Thanasis @ 2011-06-22 7:41 UTC (permalink / raw To: gentoo-user; +Cc: justin on 06/22/2011 09:33 AM justin wrote the following: > On 22/06/11 08:29, Thanasis wrote: >> on 06/22/2011 08:46 AM justin wrote the following: >> >>> One little note, >>> >>> if portage requests that you should install dev-lang/ifc instead of >>> gcc[fortran], you most probably have an entry >>> >>> sys-devel/gcc -fortran >>> >>> in >>> >>> your /etc/portage/package.use >>> >>> Just remove that. >>> >> >> I didn't have fortran in my USE flags at all, yet portage requested to >> install dev-lang/ifc > > This is a strange artifact. All my test show that gcc[fortran] should be > emerged. Does it work if you manually emerge gcc with USE=fortran? > Yes, I have added fortran to /etc/make.conf (global) USE flags and then portage didn't ask for dev-lang/ifc. The profile is default/linux/x86/10.0 and it is chrooted. ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 6:29 ` Thanasis 2011-06-22 6:33 ` justin @ 2011-06-22 7:32 ` Matthew Finkel 2011-06-22 8:20 ` Thanasis 1 sibling, 1 reply; 168+ messages in thread From: Matthew Finkel @ 2011-06-22 7:32 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 489 bytes --] On 06/22/11 02:29, Thanasis wrote: > on 06/22/2011 08:46 AM justin wrote the following: > >> One little note, >> >> if portage requests that you should install dev-lang/ifc instead of >> gcc[fortran], you most probably have an entry >> >> sys-devel/gcc -fortran >> >> in >> >> your /etc/portage/package.use >> >> Just remove that. >> > > I didn't have fortran in my USE flags at all, yet portage requested to > install dev-lang/ifc Was ifc pulled in as a dependency for another package? [-- Attachment #2: Type: text/html, Size: 1071 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 7:32 ` Matthew Finkel @ 2011-06-22 8:20 ` Thanasis 0 siblings, 0 replies; 168+ messages in thread From: Thanasis @ 2011-06-22 8:20 UTC (permalink / raw To: gentoo-user; +Cc: Matthew Finkel on 06/22/2011 10:32 AM Matthew Finkel wrote the following: > On 06/22/11 02:29, Thanasis wrote: >> on 06/22/2011 08:46 AM justin wrote the following: >> >>> One little note, >>> >>> if portage requests that you should install dev-lang/ifc instead of >>> gcc[fortran], you most probably have an entry >>> >>> sys-devel/gcc -fortran >>> >>> in >>> >>> your /etc/portage/package.use >>> >>> Just remove that. >>> >> >> I didn't have fortran in my USE flags at all, yet portage requested to >> install dev-lang/ifc > > Was ifc pulled in as a dependency for another package? > Probably not directly, but as as a fortran requirement. ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 3:55 [gentoo-user] Do we have to build gcc with fortran now? Dale 2011-06-22 4:31 ` Matthew Finkel @ 2011-06-22 6:03 ` Thanasis 2011-06-22 6:24 ` [gentoo-user] " Nikos Chantziaras 2011-06-22 13:29 ` [gentoo-user] " Mark Knecht 3 siblings, 0 replies; 168+ messages in thread From: Thanasis @ 2011-06-22 6:03 UTC (permalink / raw To: gentoo-user; +Cc: Dale on 06/22/2011 06:55 AM Dale wrote the following: > Heads up for folks about to do their updates, check into the USE flag > fortran to see if you need to add it to yours before updating a bunch of > stuff. I noticed that if you don't add fortran to your USE flags and something needs fortran, unless your profile is 64bit no-multilib, portage chooses to install dev-lang/ifc, for which it downloads a huge (272MB) tgz file (l_cprof_p_11.1.072_ia32.tgz) containing rpms like: l_cprof_p_11.1.072_ia32/rpm/intel-cpromklib072-11.1-1.i486.rpm l_cprof_p_11.1.072_ia32/rpm/intel-cprof072-11.1-1.i486.rpm l_cprof_p_11.1.072_ia32/rpm/intel-cpromkl072-11.1-1.noarch.rpm 13:51 l_cprof_p_11.1.072_ia32/rpm/intel-cproidb072-11.1-1.i486.rpm l_cprof_p_11.1.072_ia32/rpm/intel-cprolib072-11.1-1.i486.rpm ... ^ permalink raw reply [flat|nested] 168+ messages in thread
* [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 3:55 [gentoo-user] Do we have to build gcc with fortran now? Dale 2011-06-22 4:31 ` Matthew Finkel 2011-06-22 6:03 ` Thanasis @ 2011-06-22 6:24 ` Nikos Chantziaras 2011-06-22 11:18 ` Dale 2011-06-22 13:29 ` [gentoo-user] " Mark Knecht 3 siblings, 1 reply; 168+ messages in thread From: Nikos Chantziaras @ 2011-06-22 6:24 UTC (permalink / raw To: gentoo-user On 06/22/2011 06:55 AM, Dale wrote: > I just did my updates and ran into this: > > * Maintainer: sci@gentoo.org > * USE: amd64 consolekit elibc_glibc kernel_linux multilib policykit > userland_GNU > * FEATURES: preserve-libs sandbox > > * 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. >[...] > > Heads up for folks about to do their updates, check into the USE flag > fortran to see if you need to add it to yours before updating a bunch of > stuff. 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. ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 6:24 ` [gentoo-user] " Nikos Chantziaras @ 2011-06-22 11:18 ` Dale 2011-06-22 13:12 ` Neil Bothwick ` (2 more replies) 0 siblings, 3 replies; 168+ messages in thread From: Dale @ 2011-06-22 11:18 UTC (permalink / raw To: gentoo-user Nikos Chantziaras wrote: > On 06/22/2011 06:55 AM, Dale wrote: >> I just did my updates and ran into this: >> >> * Maintainer: sci@gentoo.org >> * USE: amd64 consolekit elibc_glibc kernel_linux multilib policykit >> userland_GNU >> * FEATURES: preserve-libs sandbox >> >> * 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. >> [...] >> >> Heads up for folks about to do their updates, check into the USE flag >> fortran to see if you need to add it to yours before updating a bunch of >> stuff. > > 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: root@fireball / # emerge -pv --depclean blas-reference Calculating dependencies... done! sci-libs/blas-reference-20070226 pulled in by: virtual/blas-1.0 >>> No packages selected for removal by depclean Packages installed: 994 Packages in world: 119 Packages in system: 51 Required packages: 994 Number to remove: 0 root@fireball / # Two things. I read about this on -dev but didn't realize it was going to affect me until I saw the message. After I added fortran to my USE line in make.conf, it only rebuilt gcc then revdep-rebuild rebuilt dev-lang/ifc-10.0.026-r1. Everything appears to be clean now. To think people wonder why my USE line is so big. I keep having to add stuff when portage pukes but portage never tells me when one has fell off the reservation and needs to be removed. < sighs > Over the years, it adds up. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 11:18 ` Dale @ 2011-06-22 13:12 ` Neil Bothwick 2011-06-22 13:27 ` Dale 2011-06-22 13:19 ` [gentoo-user] " Nikos Chantziaras 2011-06-22 13:25 ` Indi 2 siblings, 1 reply; 168+ messages in thread From: Neil Bothwick @ 2011-06-22 13:12 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 533 bytes --] On Wed, 22 Jun 2011 06:18:49 -0500, Dale wrote: > To think people wonder why my USE line is so big. I keep having to add > stuff when portage pukes but portage never tells me when one has fell > off the reservation and needs to be removed. < sighs > Over the years, > it adds up. That's because those are global flags. If you set package-specific flags in /etc/portage/package.use, eix-test-obsolete will tell you when entries can be removed. -- Neil Bothwick Unsupported service (adj): Broken (see Demon) [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 13:12 ` Neil Bothwick @ 2011-06-22 13:27 ` Dale 2011-06-22 14:13 ` Mark Knecht 2011-06-22 14:47 ` [gentoo-user] " Neil Bothwick 0 siblings, 2 replies; 168+ messages in thread From: Dale @ 2011-06-22 13:27 UTC (permalink / raw To: gentoo-user Neil Bothwick wrote: > On Wed, 22 Jun 2011 06:18:49 -0500, Dale wrote: > > >> To think people wonder why my USE line is so big. I keep having to add >> stuff when portage pukes but portage never tells me when one has fell >> off the reservation and needs to be removed.< sighs> Over the years, >> it adds up. >> > That's because those are global flags. If you set package-specific flags > in /etc/portage/package.use, eix-test-obsolete will tell you when entries > can be removed. > > But when something new comes out, I usually want to add it for all the packages. I have a few things listed in package.use but I don't want to clutter the crap out of it and then have two files that needs cleaning. I have used the eix-test before but it seems to have waaaay to much output and it seems something changed and it makes less sense to me now. Maybe I need to give it another whirl and check into some output options. It'll have to wait until after garden time tho. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 13:27 ` Dale @ 2011-06-22 14:13 ` Mark Knecht 2011-06-22 15:29 ` Dale 2011-06-24 0:01 ` Walter Dnes 2011-06-22 14:47 ` [gentoo-user] " Neil Bothwick 1 sibling, 2 replies; 168+ messages in thread From: Mark Knecht @ 2011-06-22 14:13 UTC (permalink / raw To: gentoo-user On Wed, Jun 22, 2011 at 6:27 AM, Dale <rdalek1967@gmail.com> wrote: > Neil Bothwick wrote: >> >> On Wed, 22 Jun 2011 06:18:49 -0500, Dale wrote: >> >> >>> >>> To think people wonder why my USE line is so big. I keep having to add >>> stuff when portage pukes but portage never tells me when one has fell >>> off the reservation and needs to be removed.< sighs> Over the years, >>> it adds up. >>> >> >> That's because those are global flags. If you set package-specific flags >> in /etc/portage/package.use, eix-test-obsolete will tell you when entries >> can be removed. >> >> > > But when something new comes out, I usually want to add it for all the > packages. I have a few things listed in package.use but I don't want to > clutter the crap out of it and then have two files that needs cleaning. I > have used the eix-test before but it seems to have waaaay to much output and > it seems something changed and it makes less sense to me now. Maybe I need > to give it another whirl and check into some output options. > > It'll have to wait until after garden time tho. > > Dale If eix-test-obsolete is outputting waaaay too much there there's an opportunity there for you to clean things up, if not today then over time. Once you get it right it outputs almost nothing. Note that I run stable and then use ~amd64 in package.keywords rather liberally where I currently have 20-30 testing packages selected. I haven't cleaned anything up in months. - Mark c2stable ~ # eix-test-obsolete -d No non-matching entries in /etc/portage/package.keywords. No non-matching entries in /etc/portage/package.accept_keywords. No non-matching entries in /etc/portage/package.mask. No non-matching entries in /etc/portage/package.unmask. No non-matching or empty entries in /etc/portage/package.use. No non-matching or empty entries in /etc/portage/package.env. No non-matching or empty entries in /etc/portage/package.cflags. The names of all installed packages are in the database. Redundant in /etc/portage/package.{,accept_}keywords: ... considered as REDUNDANT_IF_STRANGE [I] sys-apps/portage (2.2.0_alpha41@06/15/2011): Portage is the package management and distribution system for Gentoo No uninstalled entries in /etc/portage/package.{,accept_}keywords No redundant entries in /etc/portage/package.mask No uninstalled entries in /etc/portage/package.mask No redundant entries in /etc/portage/package.unmask No uninstalled entries in /etc/portage/package.unmask No redundant entries in /etc/portage/package.use No uninstalled entries in /etc/portage/package.use No redundant entries in /etc/portage/package.env No uninstalled entries in /etc/portage/package.env No redundant entries in /etc/portage/package.cflags No uninstalled entries in /etc/portage/package.cflags Installed packages with a version not in the database (or masked): [D] sys-kernel/gentoo-sources (2.6.38-r1(2.6.38-r1)@03/30/2011 2.6.38-r3(2.6.38-r3)@04/24/2011 2.6.38-r4(2.6.38-r4)@05/04/2011 2.6.38-r5(2.6.38-r5)@05/11/2011 2.6.39(2.6.39)@05/30/2011 2.6.39-r1(2.6.39-r1)@06/11/2011 -> 2.6.32-r24(2.6.32-r24)!b!s 2.6.32-r29(2.6.32-r29)!b!s (~)2.6.32-r30(2.6.32-r30)!b!s (~)2.6.32-r31(2.6.32-r31)!b!s 2.6.35-r15(2.6.35-r15)!b!s 2.6.36-r8(2.6.36-r8)!b!s (~)2.6.37-r3(2.6.37-r3)!b!s 2.6.37-r4(2.6.37-r4)!b!s (~)2.6.37-r5(2.6.37-r5)!b!s (~)2.6.37-r6(2.6.37-r6)!b!s (~)2.6.38-r4(2.6.38-r4)!b!s (~)2.6.38-r5(2.6.38-r5)!b!s 2.6.38-r6(2.6.38-r6)!b!s (~)2.6.38-r7(2.6.38-r7)!b!s (~)2.6.39(2.6.39)!b!s (~)2.6.39-r1(2.6.39-r1)!b!s): Full sources including the Gentoo patchset for the 2.6 kernel tree c2stable ~ # ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 14:13 ` Mark Knecht @ 2011-06-22 15:29 ` Dale 2011-06-24 0:01 ` Walter Dnes 1 sibling, 0 replies; 168+ messages in thread From: Dale @ 2011-06-22 15:29 UTC (permalink / raw To: gentoo-user Mark Knecht wrote: > > If eix-test-obsolete is outputting waaaay too much there there's an > opportunity there for you to clean things up, if not today then over > time. Once you get it right it outputs almost nothing. > > Note that I run stable and then use ~amd64 in package.keywords rather > liberally where I currently have 20-30 testing packages selected. > > I haven't cleaned anything up in months. > > - Mark > > c2stable ~ # eix-test-obsolete -d > > No non-matching entries in /etc/portage/package.keywords. > No non-matching entries in /etc/portage/package.accept_keywords. > No non-matching entries in /etc/portage/package.mask. > No non-matching entries in /etc/portage/package.unmask. > No non-matching or empty entries in /etc/portage/package.use. > No non-matching or empty entries in /etc/portage/package.env. > No non-matching or empty entries in /etc/portage/package.cflags. > The names of all installed packages are in the database. > > > Redundant in /etc/portage/package.{,accept_}keywords: > > ... considered as REDUNDANT_IF_STRANGE > [I] sys-apps/portage (2.2.0_alpha41@06/15/2011): Portage is the > package management and distribution system for Gentoo > > No uninstalled entries in /etc/portage/package.{,accept_}keywords > No redundant entries in /etc/portage/package.mask > No uninstalled entries in /etc/portage/package.mask > No redundant entries in /etc/portage/package.unmask > No uninstalled entries in /etc/portage/package.unmask > No redundant entries in /etc/portage/package.use > No uninstalled entries in /etc/portage/package.use > No redundant entries in /etc/portage/package.env > No uninstalled entries in /etc/portage/package.env > No redundant entries in /etc/portage/package.cflags > No uninstalled entries in /etc/portage/package.cflags > > Installed packages with a version not in the database (or masked): > [D] sys-kernel/gentoo-sources (2.6.38-r1(2.6.38-r1)@03/30/2011 > 2.6.38-r3(2.6.38-r3)@04/24/2011 2.6.38-r4(2.6.38-r4)@05/04/2011 > 2.6.38-r5(2.6.38-r5)@05/11/2011 2.6.39(2.6.39)@05/30/2011 > 2.6.39-r1(2.6.39-r1)@06/11/2011 -> 2.6.32-r24(2.6.32-r24)!b!s > 2.6.32-r29(2.6.32-r29)!b!s (~)2.6.32-r30(2.6.32-r30)!b!s > (~)2.6.32-r31(2.6.32-r31)!b!s 2.6.35-r15(2.6.35-r15)!b!s > 2.6.36-r8(2.6.36-r8)!b!s (~)2.6.37-r3(2.6.37-r3)!b!s > 2.6.37-r4(2.6.37-r4)!b!s (~)2.6.37-r5(2.6.37-r5)!b!s > (~)2.6.37-r6(2.6.37-r6)!b!s (~)2.6.38-r4(2.6.38-r4)!b!s > (~)2.6.38-r5(2.6.38-r5)!b!s 2.6.38-r6(2.6.38-r6)!b!s > (~)2.6.38-r7(2.6.38-r7)!b!s (~)2.6.39(2.6.39)!b!s > (~)2.6.39-r1(2.6.39-r1)!b!s): Full sources including the Gentoo > patchset for the 2.6 kernel tree > > c2stable ~ # > > Time is the problem right now. I got about 50 mater plants, 15 eggplants, about 100 pepper plants of different kinds, three rows of okra, two rows of peas, and just planted three rows of snap beans, 16 hills of squash, 5 cucumber hills, 5 cantaloupe hills, and a few others that I forget. Did I mention I have nutgrass? I make rounds every day for that. THAT is some work. Since it just rained, it will be popping up real good now. This next week will be so much fun. < roll eyes > I did have a time that it returned nothing. It took me several days to get there tho. Right now, I don't see that happening. What would be nice is if portage would print a little message when a USE flag goes away. It does a good job of letting us know when one is missing. It's half way there now. lol Short version since it is sooooooo long: root@fireball / # eix-test-obsolete -d | grep Found Found 19 matches. Found 8 matches. Found 41 matches. Found 2 matches. Found 28 matches. Found 354 matches. Found 4 matches. Found 27 matches. root@fireball / # 354 !! That could take a while. O_O Maybe start on the small ones first. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 14:13 ` Mark Knecht 2011-06-22 15:29 ` Dale @ 2011-06-24 0:01 ` Walter Dnes 2011-06-24 0:14 ` Neil Bothwick 1 sibling, 1 reply; 168+ messages in thread From: Walter Dnes @ 2011-06-24 0:01 UTC (permalink / raw To: gentoo-user On Wed, Jun 22, 2011 at 07:13:46AM -0700, Mark Knecht wrote > No non-matching entries in /etc/portage/package.keywords. > No non-matching entries in /etc/portage/package.accept_keywords. > No non-matching entries in /etc/portage/package.mask. > No non-matching entries in /etc/portage/package.unmask. > No non-matching or empty entries in /etc/portage/package.use. > No non-matching or empty entries in /etc/portage/package.env. > No non-matching or empty entries in /etc/portage/package.cflags. While we're at it... 1) what's the difference between "package.keywords" and "package.accept_keywords"? 2) what does "package.env" do? 3) does "package.cflags" specify package-specific cflags? What about cxxflags? -- Walter Dnes <waltdnes@waltdnes.org> ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-24 0:01 ` Walter Dnes @ 2011-06-24 0:14 ` Neil Bothwick 2011-06-24 11:56 ` [gentoo-user] " Stroller 0 siblings, 1 reply; 168+ messages in thread From: Neil Bothwick @ 2011-06-24 0:14 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 276 bytes --] On Thu, 23 Jun 2011 20:01:30 -0400, Walter Dnes wrote: > 1) what's the difference between "package.keywords" and > "package.accept_keywords"? The latter is the new name for the former. -- Neil Bothwick Last words of a Windows user: = Why does that work now? [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-24 0:14 ` Neil Bothwick @ 2011-06-24 11:56 ` Stroller 2011-06-24 12:42 ` Alan McKinnon 2011-06-24 22:10 ` Neil Bothwick 0 siblings, 2 replies; 168+ messages in thread From: Stroller @ 2011-06-24 11:56 UTC (permalink / raw To: gentoo-user On 24 June 2011, at 01:14, Neil Bothwick wrote: > On Thu, 23 Jun 2011 20:01:30 -0400, Walter Dnes wrote: > >> 1) what's the difference between "package.keywords" and >> "package.accept_keywords"? > > The latter is the new name for the former. So I can just `mv /etc/portage/package.keywords /etc/portage/package.accept_keywords` and nothing will break? Stroller. ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-24 11:56 ` [gentoo-user] " Stroller @ 2011-06-24 12:42 ` Alan McKinnon 2011-06-24 22:10 ` Neil Bothwick 1 sibling, 0 replies; 168+ messages in thread From: Alan McKinnon @ 2011-06-24 12:42 UTC (permalink / raw To: gentoo-user; +Cc: Stroller On Friday 24 June 2011 12:56:48 Stroller did opine thusly: > On 24 June 2011, at 01:14, Neil Bothwick wrote: > > On Thu, 23 Jun 2011 20:01:30 -0400, Walter Dnes wrote: > >> 1) what's the difference between "package.keywords" and > >> "package.accept_keywords"? > > > > The latter is the new name for the former. > > So I can just `mv /etc/portage/package.keywords > /etc/portage/package.accept_keywords` and nothing will break? > > Stroller. Yes. man 5 portage -- alan dot mckinnon at gmail dot com ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-24 11:56 ` [gentoo-user] " Stroller 2011-06-24 12:42 ` Alan McKinnon @ 2011-06-24 22:10 ` Neil Bothwick 1 sibling, 0 replies; 168+ messages in thread From: Neil Bothwick @ 2011-06-24 22:10 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 635 bytes --] On Fri, 24 Jun 2011 12:56:48 +0100, Stroller wrote: > >> 1) what's the difference between "package.keywords" and > >> "package.accept_keywords"? > > > > The latter is the new name for the former. > > So I can just > `mv /etc/portage/package.keywords /etc/portage/package.accept_keywords` > and nothing will break? Yes, but don't ask me what happens if you have both files. It's a more logical name, because it contains per-package overrides for ACCEPT_KEYWORDS, so it now follows the same naming convention as the other package.* files. -- Neil Bothwick This is the day for firm decisions! Or is it? [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 13:27 ` Dale 2011-06-22 14:13 ` Mark Knecht @ 2011-06-22 14:47 ` Neil Bothwick 2011-06-22 15:40 ` Dale 1 sibling, 1 reply; 168+ messages in thread From: Neil Bothwick @ 2011-06-22 14:47 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 689 bytes --] On Wed, 22 Jun 2011 08:27:11 -0500, Dale wrote: > > That's because those are global flags. If you set package-specific > > flags in /etc/portage/package.use, eix-test-obsolete will tell you > > when entries can be removed. > But when something new comes out, I usually want to add it for all the > packages. I have a few things listed in package.use but I don't want > to clutter the crap out of it and then have two files that needs > cleaning. Use a directory for package.use, it makes it far easier to manage. All of /etc/portage/package.* are directories here. -- Neil Bothwick "Ubuntu" is an ancient African word, meaning "I can't configure Slackware". [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 14:47 ` [gentoo-user] " Neil Bothwick @ 2011-06-22 15:40 ` Dale 2011-06-22 15:54 ` Alan McKinnon 0 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-22 15:40 UTC (permalink / raw To: gentoo-user Neil Bothwick wrote: > On Wed, 22 Jun 2011 08:27:11 -0500, Dale wrote: > > >>> That's because those are global flags. If you set package-specific >>> flags in /etc/portage/package.use, eix-test-obsolete will tell you >>> when entries can be removed. >>> > >> But when something new comes out, I usually want to add it for all the >> packages. I have a few things listed in package.use but I don't want >> to clutter the crap out of it and then have two files that needs >> cleaning. >> > Use a directory for package.use, it makes it far easier to manage. All > of /etc/portage/package.* are directories here. > > I have done that for package.keywords and unmask. In ways it is easier but in ways, it is a nightmare. If something is unmasked, I have to go find the file that unmasked it. I have several since I use autounmask for most of it. Then add in that the new autounmask part of emerge seems to pick a random file to add too. At that point, not much makes sense anymore. < sighs > I don't think there is any really easy way to do this except to just run stable. o_O Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 15:40 ` Dale @ 2011-06-22 15:54 ` Alan McKinnon 2011-06-22 16:18 ` Neil Bothwick 0 siblings, 1 reply; 168+ messages in thread From: Alan McKinnon @ 2011-06-22 15:54 UTC (permalink / raw To: gentoo-user; +Cc: Dale On Wednesday 22 June 2011 10:40:40 Dale did opine thusly: > Neil Bothwick wrote: > > On Wed, 22 Jun 2011 08:27:11 -0500, Dale wrote: > >>> That's because those are global flags. If you set > >>> package-specific flags in /etc/portage/package.use, > >>> eix-test-obsolete will tell you when entries can be > >>> removed. > >> > >> But when something new comes out, I usually want to add it for > >> all the packages. I have a few things listed in package.use > >> but I don't want to clutter the crap out of it and then have > >> two files that needs cleaning. > > > > Use a directory for package.use, it makes it far easier to > > manage. All of /etc/portage/package.* are directories here. > > I have done that for package.keywords and unmask. In ways it is > easier but in ways, it is a nightmare. If something is unmasked, I > have to go find the file that unmasked it. I have several since I > use autounmask for most of it. Then add in that the new autounmask > part of emerge seems to pick a random file to add too. At that > point, not much makes sense anymore. grep is your very very good friend -- alan dot mckinnon at gmail dot com ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 15:54 ` Alan McKinnon @ 2011-06-22 16:18 ` Neil Bothwick 2011-06-22 17:46 ` Dale 0 siblings, 1 reply; 168+ messages in thread From: Neil Bothwick @ 2011-06-22 16:18 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 790 bytes --] On Wed, 22 Jun 2011 17:54:49 +0200, Alan McKinnon wrote: > > > Use a directory for package.use, it makes it far easier to > > > manage. All of /etc/portage/package.* are directories here. > > > > I have done that for package.keywords and unmask. In ways it is > > easier but in ways, it is a nightmare. If something is unmasked, I > > have to go find the file that unmasked it. I have several since I > > use autounmask for most of it. Then add in that the new autounmask > > part of emerge seems to pick a random file to add too. At that > > point, not much makes sense anymore. > grep is your very very good friend So is giving the files sensible names :) -- Neil Bothwick C&W music backward: get yer dog, wife, job, truck, kids, and sobriety back. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 16:18 ` Neil Bothwick @ 2011-06-22 17:46 ` Dale 2011-06-23 21:27 ` Peter Humphrey 0 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-22 17:46 UTC (permalink / raw To: gentoo-user Neil Bothwick wrote: > On Wed, 22 Jun 2011 17:54:49 +0200, Alan McKinnon wrote: > > >>>> Use a directory for package.use, it makes it far easier to >>>> manage. All of /etc/portage/package.* are directories here. >>>> >>> I have done that for package.keywords and unmask. In ways it is >>> easier but in ways, it is a nightmare. If something is unmasked, I >>> have to go find the file that unmasked it. I have several since I >>> use autounmask for most of it. Then add in that the new autounmask >>> part of emerge seems to pick a random file to add too. At that >>> point, not much makes sense anymore. >>> > >> grep is your very very good friend >> > So is giving the files sensible names :) > > > That was what I liked about autounmask, the tree version not the portage one. It gave them some names at least. Still felt like looking for a needle in a haystack sometimes tho. Dale ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 17:46 ` Dale @ 2011-06-23 21:27 ` Peter Humphrey 2011-06-23 21:57 ` Neil Bothwick 0 siblings, 1 reply; 168+ messages in thread From: Peter Humphrey @ 2011-06-23 21:27 UTC (permalink / raw To: gentoo-user On Wednesday 22 June 2011 18:46:55 Dale wrote: > Neil Bothwick wrote: > > On Wed, 22 Jun 2011 17:54:49 +0200, Alan McKinnon wrote: > >>>> Use a directory for package.use, it makes it far easier to > >>>> manage. All of /etc/portage/package.* are directories here. > >>> > >>> I have done that for package.keywords and unmask. In ways it is > >>> easier but in ways, it is a nightmare. If something is unmasked, I > >>> have to go find the file that unmasked it. I have several since I > >>> use autounmask for most of it. Then add in that the new autounmask > >>> part of emerge seems to pick a random file to add too. At that > >>> point, not much makes sense anymore. > >> > >> grep is your very very good friend Hear, hear! > > So is giving the files sensible names :) > > That was what I liked about autounmask, the tree version not the portage > one. It gave them some names at least. Still felt like looking for a > needle in a haystack sometimes tho. I'm with you, Dale. I have no /etc/portage/package.* directories here on this amd64 box - I just keep entries in alphabetical order in single files. I find it easier. I've also found it much easier to manage flags etc by setting the kde profile (this being a kde box, of course - gnome is too arrogant for me). It makes for a nice, simple USE line in make.conf. -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 21:27 ` Peter Humphrey @ 2011-06-23 21:57 ` Neil Bothwick 2011-06-23 23:04 ` Peter Humphrey 2011-06-24 12:02 ` [gentoo-user] " Stroller 0 siblings, 2 replies; 168+ messages in thread From: Neil Bothwick @ 2011-06-23 21:57 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 973 bytes --] On Thu, 23 Jun 2011 22:27:53 +0100, Peter Humphrey wrote: > > > So is giving the files sensible names :) > > > > That was what I liked about autounmask, the tree version not the > > portage one. It gave them some names at least. Still felt like > > looking for a needle in a haystack sometimes tho. > > I'm with you, Dale. I have no /etc/portage/package.* directories here > on this amd64 box - I just keep entries in alphabetical order in single > files. I find it easier. That doesn't help with linked packages with different names. If foo requires libbar with USE="snafu", I put it in/etc/portage/package.use/foo Then if I remove foo, I remove the use file. If they were alphabetically sorted, and therefore separate, in one file, I wouldn't make the connection. And I don't have to worry about sorting package.use every time I make a change, ls does that for me. -- Neil Bothwick God is real, unless specifically declared integer. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 21:57 ` Neil Bothwick @ 2011-06-23 23:04 ` Peter Humphrey 2011-06-24 12:02 ` [gentoo-user] " Stroller 1 sibling, 0 replies; 168+ messages in thread From: Peter Humphrey @ 2011-06-23 23:04 UTC (permalink / raw To: gentoo-user On Thursday 23 June 2011 22:57:16 Neil Bothwick wrote: > On Thu, 23 Jun 2011 22:27:53 +0100, Peter Humphrey wrote: > > > > So is giving the files sensible names :) > > > > > > That was what I liked about autounmask, the tree version not the > > > portage one. It gave them some names at least. Still felt like > > > looking for a needle in a haystack sometimes tho. > > > > I'm with you, Dale. I have no /etc/portage/package.* directories here > > on this amd64 box - I just keep entries in alphabetical order in single > > files. I find it easier. > > That doesn't help with linked packages with different names. If foo > requires libbar with USE="snafu", I put it in/etc/portage/package.use/foo > Then if I remove foo, I remove the use file. If they were alphabetically > sorted, and therefore separate, in one file, I wouldn't make the > connection. An occasional use of eix-test-obsolete does well enough for me. I ran it just now after several months, and it found one redundant entry in package.keywords (for libreoffice). > And I don't have to worry about sorting package.use every time I make a > change, ls does that for me. I don't sort it; I put entries in in the right order to start with. An occasional entry put there by autounmask is demarcated anyway, so they're easy to see, and to delete when no longer needed. It works well for me, but we all have different foibles. -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-23 21:57 ` Neil Bothwick 2011-06-23 23:04 ` Peter Humphrey @ 2011-06-24 12:02 ` Stroller 2011-06-24 12:40 ` William Kenworthy 2011-06-24 22:08 ` Neil Bothwick 1 sibling, 2 replies; 168+ messages in thread From: Stroller @ 2011-06-24 12:02 UTC (permalink / raw To: gentoo-user On 23 June 2011, at 22:57, Neil Bothwick wrote: >> ... I just keep entries in alphabetical order in single >> files. I find it easier. > > That doesn't help with linked packages with different names. If foo > requires libbar with USE="snafu", I put it in/etc/portage/package.use/foo > Then if I remove foo, I remove the use file. If they were alphabetically > sorted, and therefore separate, in one file, I wouldn't make the > connection. Mine isn't sorted, but it's only 20 items or so and it's grouped into "categories" of related programs. A few months ago I cleared out entries for a few programs that I no longer use - I would guess I will notice to do so again in another year or so. Any packages which are listed because they're dependencies of something else, I add that as a # comment at the beginning of the line. I like the idea of package.use as a directory of indie files, but haven't bothered switching over because this works so well for me. The package.use directory system seems too simple to be true - is it really no more complex than a directory of any-named files of the same format? Stroller. ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-24 12:02 ` [gentoo-user] " Stroller @ 2011-06-24 12:40 ` William Kenworthy 2011-06-24 22:08 ` Neil Bothwick 1 sibling, 0 replies; 168+ messages in thread From: William Kenworthy @ 2011-06-24 12:40 UTC (permalink / raw To: gentoo-user On Fri, 2011-06-24 at 13:02 +0100, Stroller wrote: > On 23 June 2011, at 22:57, Neil Bothwick wrote: > >> ... I just keep entries in alphabetical order in single > >> files. I find it easier. > > > > That doesn't help with linked packages with different names. If foo > > requires libbar with USE="snafu", I put it in/etc/portage/package.use/foo > > Then if I remove foo, I remove the use file. If they were alphabetically > > sorted, and therefore separate, in one file, I wouldn't make the > > connection. > > Mine isn't sorted, but it's only 20 items or so and it's grouped into "categories" of related programs. A few months ago I cleared out entries for a few programs that I no longer use - I would guess I will notice to do so again in another year or so. > > Any packages which are listed because they're dependencies of something else, I add that as a # comment at the beginning of the line. > > I like the idea of package.use as a directory of indie files, but haven't bothered switching over because this works so well for me. The package.use directory system seems too simple to be true - is it really no more complex than a directory of any-named files of the same format? > > Stroller. > > Yes, its just directories ... but I switched one system over to it and ran for a year or so in parallel with systems that are original - I am going to switch back as its teeing me off big time. "Sounded a good idea" - sucks in practise, making management more time consuming and harder than it needed to be for absolutely no gain. Think of it this way, do you want to manage one keyword file or dozens. The heirarchal idea sounds good, but its just more work, more letters to type, more files to search for packages, etc. On a small, heavily managed server it might work, but ... BillK -- William Kenworthy <billk@iinet.net.au> Home in Perth! ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-24 12:02 ` [gentoo-user] " Stroller 2011-06-24 12:40 ` William Kenworthy @ 2011-06-24 22:08 ` Neil Bothwick 1 sibling, 0 replies; 168+ messages in thread From: Neil Bothwick @ 2011-06-24 22:08 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 424 bytes --] On Fri, 24 Jun 2011 13:02:23 +0100, Stroller wrote: > I like the idea of package.use as a directory of indie files, but > haven't bothered switching over because this works so well for me. The > package.use directory system seems too simple to be true - is it really > no more complex than a directory of any-named files of the same format? Yes. -- Neil Bothwick Top Oxymorons Number 3: Working vacation [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 11:18 ` Dale 2011-06-22 13:12 ` Neil Bothwick @ 2011-06-22 13:19 ` Nikos Chantziaras 2011-06-22 13:33 ` Dale 2011-06-22 13:25 ` Indi 2 siblings, 1 reply; 168+ messages in thread From: Nikos Chantziaras @ 2011-06-22 13:19 UTC (permalink / raw To: gentoo-user 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: >>> >>> * Maintainer: sci@gentoo.org >>> * USE: amd64 consolekit elibc_glibc kernel_linux multilib policykit >>> userland_GNU >>> * FEATURES: preserve-libs sandbox >>> >>> * 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. >>> [...] >>> >>> Heads up for folks about to do their updates, check into the USE flag >>> fortran to see if you need to add it to yours before updating a bunch of >>> stuff. >> >> 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: > > root@fireball / # emerge -pv --depclean blas-reference > > 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 > Two things. I read about this on -dev but didn't realize it was going to > affect me until I saw the message. After I added fortran to my USE line > in make.conf, it only rebuilt gcc then revdep-rebuild rebuilt > dev-lang/ifc-10.0.026-r1. Everything appears to be clean now. > > To think people wonder why my USE line is so big. I keep having to add > stuff when portage pukes but portage never tells me when one has fell > off the reservation and needs to be removed. < sighs > Over the years, > it adds up. 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 ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 13:19 ` [gentoo-user] " Nikos Chantziaras @ 2011-06-22 13:33 ` Dale 2011-06-22 14:14 ` Mark Knecht ` (2 more replies) 0 siblings, 3 replies; 168+ messages in thread From: Dale @ 2011-06-22 13:33 UTC (permalink / raw To: gentoo-user 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: >>>> >>>> * Maintainer: sci@gentoo.org >>>> * USE: amd64 consolekit elibc_glibc kernel_linux multilib policykit >>>> userland_GNU >>>> * FEATURES: preserve-libs sandbox >>>> >>>> * 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. >>>> [...] >>>> >>>> Heads up for folks about to do their updates, check into the USE flag >>>> fortran to see if you need to add it to yours before updating a >>>> bunch of >>>> stuff. >>> >>> 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: >> >> root@fireball / # emerge -pv --depclean blas-reference >> >> 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 >>> No packages selected for removal by depclean Packages installed: 989 Packages in world: 119 Packages in system: 51 Required packages: 989 Number to remove: 0 root@fireball / # >> Two things. I read about this on -dev but didn't realize it was going to >> affect me until I saw the message. After I added fortran to my USE line >> in make.conf, it only rebuilt gcc then revdep-rebuild rebuilt >> dev-lang/ifc-10.0.026-r1. Everything appears to be clean now. >> >> To think people wonder why my USE line is so big. I keep having to add >> stuff when portage pukes but portage never tells me when one has fell >> off the reservation and needs to be removed. < sighs > Over the years, >> it adds up. > > 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. lol Do you really want me to send you my USE line in make.conf? I copied it from my old install on another rig and it has been added to ever since oh about 2003. It has some size to it. Keep in mind, they didn't have package.use for a long time too. I really need to clean out some stuff but want to have time to finish it when I start. I don't have that sort of time during garden season. I need food more than I need a puter. ;-) Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 13:33 ` Dale @ 2011-06-22 14:14 ` Mark Knecht 2011-06-22 14:24 ` Nikos Chantziaras 2011-06-22 22:34 ` Mike Edenfield 2 siblings, 0 replies; 168+ messages in thread From: Mark Knecht @ 2011-06-22 14:14 UTC (permalink / raw To: gentoo-user On Wed, Jun 22, 2011 at 6:33 AM, Dale <rdalek1967@gmail.com> wrote: <SNIP> > Well, it appeared to only affect gcc here. As it should? c2stable ~ # equery hasuse fortran * Searching for USE flag fortran ... [IP-] [ ] sys-devel/gcc-4.4.5:4.4 c2stable ~ # ^ permalink raw reply [flat|nested] 168+ messages in thread
* [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 13:33 ` Dale 2011-06-22 14:14 ` Mark Knecht @ 2011-06-22 14:24 ` Nikos Chantziaras 2011-06-22 15:35 ` Dale 2011-06-22 22:34 ` Mike Edenfield 2 siblings, 1 reply; 168+ messages in thread From: Nikos Chantziaras @ 2011-06-22 14:24 UTC (permalink / raw To: gentoo-user 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. ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 14:24 ` Nikos Chantziaras @ 2011-06-22 15:35 ` Dale 2011-06-22 16:11 ` Nikos Chantziaras ` (2 more replies) 0 siblings, 3 replies; 168+ messages in thread From: Dale @ 2011-06-22 15:35 UTC (permalink / raw To: gentoo-user Nikos Chantziaras wrote: > > 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. > > Well, that leads back to KDE. So, looks like it stays. >>> [...] >>> 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. > But gcc is the one that got rebuilt when I changed the USE flag. So, it needs it because the other package needs it and in the end, KDE needs all that stuff. So, the flag is added and I guess it is needed by something I want to keep. Sort of like my GUI and all. ;-) Funny thing is, it appears the dev changed it back so after the next sync, I can shorten my USE line by one flag. Progress. lol Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 15:35 ` Dale @ 2011-06-22 16:11 ` Nikos Chantziaras 2011-06-22 16:23 ` Mark Knecht ` (3 more replies) 2011-06-22 16:52 ` pk 2011-06-22 22:39 ` Mike Edenfield 2 siblings, 4 replies; 168+ messages in thread From: Nikos Chantziaras @ 2011-06-22 16:11 UTC (permalink / raw To: gentoo-user On 06/22/2011 06:35 PM, Dale wrote: > Nikos Chantziaras wrote: >> >> 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. >> >> > > Well, that leads back to KDE. So, looks like it stays. And KDE wants Fortran because you have that USE flag enabled in make.conf :-D >>> 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. > > But gcc is the one that got rebuilt when I changed the USE flag. So, it > needs it because the other package needs it and in the end, KDE needs > all that stuff. So, the flag is added and I guess it is needed by > something I want to keep. Sort of like my GUI and all. ;-) I'm on KDE too, and it doesn't need it. Probably because my make.conf explicitly says "-fortran" in it. ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 16:11 ` Nikos Chantziaras @ 2011-06-22 16:23 ` Mark Knecht 2011-06-23 21:43 ` Peter Humphrey 2011-06-22 16:58 ` Dale ` (2 subsequent siblings) 3 siblings, 1 reply; 168+ messages in thread From: Mark Knecht @ 2011-06-22 16:23 UTC (permalink / raw To: gentoo-user On Wed, Jun 22, 2011 at 9:11 AM, Nikos Chantziaras <realnc@arcor.de> wrote: > > I'm on KDE too, and it doesn't need it. Probably because my make.conf > explicitly says "-fortran" in it. > That's actually the correct statement. When I removed the fortran flag it didn't change anything because (I suppose) the KDE profile has included it as a default. - Mark ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 16:23 ` Mark Knecht @ 2011-06-23 21:43 ` Peter Humphrey 2011-06-23 22:16 ` Dale 0 siblings, 1 reply; 168+ messages in thread From: Peter Humphrey @ 2011-06-23 21:43 UTC (permalink / raw To: gentoo-user On Wednesday 22 June 2011 17:23:44 Mark Knecht wrote: > When I removed the fortran flag it didn't change anything because (I > suppose) the KDE profile has included it as a default. So it seems. I've just tried "USE=-fortran emerge -upDvN world" and the only thing that would be remerged because of fortran is gcc. So I'm going to put -fortran into make.conf and see what breaks. -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 21:43 ` Peter Humphrey @ 2011-06-23 22:16 ` Dale 2011-06-24 5:04 ` Nikos Chantziaras 0 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-23 22:16 UTC (permalink / raw To: gentoo-user Peter Humphrey wrote: > On Wednesday 22 June 2011 17:23:44 Mark Knecht wrote: > > >> When I removed the fortran flag it didn't change anything because (I >> suppose) the KDE profile has included it as a default. >> > So it seems. I've just tried "USE=-fortran emerge -upDvN world" and the only > thing that would be remerged because of fortran is gcc. So I'm going to put > -fortran into make.conf and see what breaks. > > It will break several things. This is what I just went through. It appears that if you emerge kde-meta, you have to have a fortran type compiler. So, you may as well keep what you got if it is working. When I started going down this road, I thought I could just disable fortran and have less packages installed. That is not the case. I removed fortran then had to replace that with even more packages than I had to begin with. If it works with fortran turned on, I'd leave it alone. With hindsight, I should have left well enough alone anyway. It wasn't hurting a thing. Watch the elog messages. It will tell you at some point to either enable fortran or emerge some other package that I forget the name of. That one package pulled several dependencies on my rig. YMMV. Just my $0.02 for whatever that's worth. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 22:16 ` Dale @ 2011-06-24 5:04 ` Nikos Chantziaras 2011-06-24 10:18 ` Dale 2011-06-24 19:18 ` Michael Schreckenbauer 0 siblings, 2 replies; 168+ messages in thread From: Nikos Chantziaras @ 2011-06-24 5:04 UTC (permalink / raw To: gentoo-user On 06/24/2011 01:16 AM, Dale wrote: > Peter Humphrey wrote: >> On Wednesday 22 June 2011 17:23:44 Mark Knecht wrote: >> >>> When I removed the fortran flag it didn't change anything because (I >>> suppose) the KDE profile has included it as a default. >> So it seems. I've just tried "USE=-fortran emerge -upDvN world" and >> the only >> thing that would be remerged because of fortran is gcc. So I'm going >> to put >> -fortran into make.conf and see what breaks. >> > > It will break several things. This is what I just went through. It > appears that if you emerge kde-meta, you have to have a fortran type > compiler. So, you may as well keep what you got if it is working. When I > started going down this road, I thought I could just disable fortran and > have less packages installed. That is not the case. I removed fortran > then had to replace that with even more packages than I had to begin with. > > If it works with fortran turned on, I'd leave it alone. With hindsight, > I should have left well enough alone anyway. It wasn't hurting a thing. > Watch the elog messages. It will tell you at some point to either enable > fortran or emerge some other package that I forget the name of. That one > package pulled several dependencies on my rig. YMMV. Well, as I said in another post, I do have -fortan in my make.conf and there are no problems. I do not have programs installed that need a fortran compiler. And I do not have kde-meta installed; that's a waste of resources. I only install what I actually need. ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-24 5:04 ` Nikos Chantziaras @ 2011-06-24 10:18 ` Dale 2011-06-24 19:18 ` Michael Schreckenbauer 1 sibling, 0 replies; 168+ messages in thread From: Dale @ 2011-06-24 10:18 UTC (permalink / raw To: gentoo-user Nikos Chantziaras wrote: > On 06/24/2011 01:16 AM, Dale wrote: >> Peter Humphrey wrote: >>> On Wednesday 22 June 2011 17:23:44 Mark Knecht wrote: >>> >>>> When I removed the fortran flag it didn't change anything because (I >>>> suppose) the KDE profile has included it as a default. >>> So it seems. I've just tried "USE=-fortran emerge -upDvN world" and >>> the only >>> thing that would be remerged because of fortran is gcc. So I'm going >>> to put >>> -fortran into make.conf and see what breaks. >>> >> >> It will break several things. This is what I just went through. It >> appears that if you emerge kde-meta, you have to have a fortran type >> compiler. So, you may as well keep what you got if it is working. When I >> started going down this road, I thought I could just disable fortran and >> have less packages installed. That is not the case. I removed fortran >> then had to replace that with even more packages than I had to begin >> with. >> >> If it works with fortran turned on, I'd leave it alone. With hindsight, >> I should have left well enough alone anyway. It wasn't hurting a thing. >> Watch the elog messages. It will tell you at some point to either enable >> fortran or emerge some other package that I forget the name of. That one >> package pulled several dependencies on my rig. YMMV. > > Well, as I said in another post, I do have -fortan in my make.conf and > there are no problems. I do not have programs installed that need a > fortran compiler. And I do not have kde-meta installed; that's a > waste of resources. I only install what I actually need. > I seem to recall you having -fortran all the time tho. It's the change that breaks things. I mentioned it in case he is using kde-meta since it should pull in the same packages as on mine. If that is so, he will end up with broken stuff and will need to fix them. This is one of those situations where it depends on what you have installed and if you are changing something. This doesn't apply to everyone just those have not had -fortran set before and installed kde-meta. This may not apply to you but it may apply to others. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-24 5:04 ` Nikos Chantziaras 2011-06-24 10:18 ` Dale @ 2011-06-24 19:18 ` Michael Schreckenbauer 2011-06-24 19:49 ` David W Noon ` (2 more replies) 1 sibling, 3 replies; 168+ messages in thread From: Michael Schreckenbauer @ 2011-06-24 19:18 UTC (permalink / raw To: gentoo-user Am Freitag, 24. Juni 2011, 08:04:43 schrieb Nikos Chantziaras: > On 06/24/2011 01:16 AM, Dale wrote: > > If it works with fortran turned on, I'd leave it alone. With hindsight, > > I should have left well enough alone anyway. It wasn't hurting a thing. > > Watch the elog messages. It will tell you at some point to either enable > > fortran or emerge some other package that I forget the name of. That one > > package pulled several dependencies on my rig. YMMV. > > Well, as I said in another post, I do have -fortan in my make.conf and > there are no problems. I do not have programs installed that need a > fortran compiler. And I do not have kde-meta installed; that's a waste > of resources. I only install what I actually need. You have no programs, that *need* fortran, but it could well be, that you have programs installed, that perform better when compiled with a fortran compiler. I think of sci-libs/fftw here as an example. It's used by programs like blender, imagemagick and maybe some others. The developers of said library use fortran, because they benchmarked it. If you disable fortran, you use the slower C fallback solution. If you disable fftw in those packages, you get a slower implementation too afaik. After all, gentoo is a source based distribution. We all already have a couple of languages installed. There's a C compiler a standard user will never use. There's a C++ compiler only used by programmers. We all have them, only to compile programs, that need them. Why not enable fortran, even if it's only optional, to get the best of the available implementations? In the end it's only one programming language more installed on your system. Regards, Michael ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-24 19:18 ` Michael Schreckenbauer @ 2011-06-24 19:49 ` David W Noon 2011-06-24 20:00 ` Dale 2011-06-25 6:08 ` Nikos Chantziaras 2 siblings, 0 replies; 168+ messages in thread From: David W Noon @ 2011-06-24 19:49 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 2688 bytes --] On Fri, 24 Jun 2011 21:18:23 +0200, Michael Schreckenbauer wrote about Re: [gentoo-user] Re: Do we have to build gcc with fortran now?: > Am Freitag, 24. Juni 2011, 08:04:43 schrieb Nikos Chantziaras: > > On 06/24/2011 01:16 AM, Dale wrote: > > > If it works with fortran turned on, I'd leave it alone. With > > > hindsight, I should have left well enough alone anyway. It wasn't > > > hurting a thing. Watch the elog messages. It will tell you at > > > some point to either enable fortran or emerge some other package > > > that I forget the name of. That one package pulled several > > > dependencies on my rig. YMMV. > > > > Well, as I said in another post, I do have -fortan in my make.conf > > and there are no problems. I do not have programs installed that > > need a fortran compiler. And I do not have kde-meta installed; > > that's a waste of resources. I only install what I actually need. > > You have no programs, that *need* fortran, but it could well be, that > you have programs installed, that perform better when compiled with a > fortran compiler. I think of sci-libs/fftw here as an example. It's > used by programs like blender, imagemagick and maybe some others. The > developers of said library use fortran, because they benchmarked it. > If you disable fortran, you use the slower C fallback solution. If > you disable fftw in those packages, you get a slower implementation > too afaik. Just to add some further prophecy to this: with GCC 4.6 the gfortran compiler became a complete implementation of Fortran 2003. This allows for Object Oriented Programming (OOP), the fashionable style of designing code these days. This means that there could well be more new software written in Fortran; without a Fortran compiler a user will be unable to install this code on a source-based distro like Gentoo. > After all, gentoo is a source based distribution. We all > already have a couple of languages installed. There's a C compiler a > standard user will never use. There's a C++ compiler only used by > programmers. We all have them, only to compile programs, that need > them. Why not enable fortran, even if it's only optional, to get the > best of the available implementations? In the end it's only one > programming language more installed on your system. Indeed, the ability to compile as many languages as possible is almost a necessity for users of a source-based system like Gentoo. -- Regards, Dave [RLU #314465] *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* dwnoon@ntlworld.com (David W Noon) *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-24 19:18 ` Michael Schreckenbauer 2011-06-24 19:49 ` David W Noon @ 2011-06-24 20:00 ` Dale 2011-06-24 20:25 ` Michael Schreckenbauer 2011-06-25 6:08 ` Nikos Chantziaras 2 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-24 20:00 UTC (permalink / raw To: gentoo-user Michael Schreckenbauer wrote: > Am Freitag, 24. Juni 2011, 08:04:43 schrieb Nikos Chantziaras: > >> On 06/24/2011 01:16 AM, Dale wrote: >> >>> If it works with fortran turned on, I'd leave it alone. With hindsight, >>> I should have left well enough alone anyway. It wasn't hurting a thing. >>> Watch the elog messages. It will tell you at some point to either enable >>> fortran or emerge some other package that I forget the name of. That one >>> package pulled several dependencies on my rig. YMMV. >>> >> Well, as I said in another post, I do have -fortan in my make.conf and >> there are no problems. I do not have programs installed that need a >> fortran compiler. And I do not have kde-meta installed; that's a waste >> of resources. I only install what I actually need. >> > You have no programs, that *need* fortran, but it could well be, that you have > programs installed, that perform better when compiled with a fortran compiler. > I think of sci-libs/fftw here as an example. It's used by programs like > blender, imagemagick and maybe some others. The developers of said library use > fortran, because they benchmarked it. If you disable fortran, you use the > slower C fallback solution. If you disable fftw in those packages, you get a > slower implementation too afaik. > After all, gentoo is a source based distribution. We all already have a couple > of languages installed. There's a C compiler a standard user will never use. > There's a C++ compiler only used by programmers. We all have them, only to > compile programs, that need them. > Why not enable fortran, even if it's only optional, to get the best of the > available implementations? In the end it's only one programming language more > installed on your system. > > Regards, > Michael > > I just wonder if that is why Cantor was set up to use fortran by default. Not because it is smaller, requires a few less package but that it is what it is designed to run off of. It may well work with something else but not as fast, not as good or something else we don't know about. Just makes me think again on this one. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-24 20:00 ` Dale @ 2011-06-24 20:25 ` Michael Schreckenbauer 2011-06-24 20:52 ` Dale 0 siblings, 1 reply; 168+ messages in thread From: Michael Schreckenbauer @ 2011-06-24 20:25 UTC (permalink / raw To: gentoo-user Am Freitag, 24. Juni 2011, 15:00:32 schrieb Dale: > Michael Schreckenbauer wrote: > > Am Freitag, 24. Juni 2011, 08:04:43 schrieb Nikos Chantziaras: > >> On 06/24/2011 01:16 AM, Dale wrote: > >>> If it works with fortran turned on, I'd leave it alone. With > >>> hindsight, > >>> I should have left well enough alone anyway. It wasn't hurting a > >>> thing. > >>> Watch the elog messages. It will tell you at some point to either > >>> enable fortran or emerge some other package that I forget the name > >>> of. That one package pulled several dependencies on my rig. YMMV. > >> > >> Well, as I said in another post, I do have -fortan in my make.conf and > >> there are no problems. I do not have programs installed that need a > >> fortran compiler. And I do not have kde-meta installed; that's a > >> waste > >> of resources. I only install what I actually need. > > > > You have no programs, that *need* fortran, but it could well be, that > > you have programs installed, that perform better when compiled with a > > fortran compiler. I think of sci-libs/fftw here as an example. It's > > used by programs like blender, imagemagick and maybe some others. The > > developers of said library use fortran, because they benchmarked it. If > > you disable fortran, you use the slower C fallback solution. If you > > disable fftw in those packages, you get a slower implementation too > > afaik. > > After all, gentoo is a source based distribution. We all already have a > > couple of languages installed. There's a C compiler a standard user > > will never use. There's a C++ compiler only used by programmers. We all > > have them, only to compile programs, that need them. > > Why not enable fortran, even if it's only optional, to get the best of > > the available implementations? In the end it's only one programming > > language more installed on your system. > > > > Regards, > > Michael > > I just wonder if that is why Cantor was set up to use fortran by > default. Not because it is smaller, requires a few less package but > that it is what it is designed to run off of. It may well work with > something else but not as fast, not as good or something else we don't > know about. cantor uses R as default backend. R uses fortran. And yes, that's because of its speed, when it comes to mathematics and numerics. > Just makes me think again on this one. > > Dale > > :-) :-) Michael ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-24 20:25 ` Michael Schreckenbauer @ 2011-06-24 20:52 ` Dale 2011-06-24 22:20 ` Neil Bothwick 0 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-24 20:52 UTC (permalink / raw To: gentoo-user Michael Schreckenbauer wrote: > > cantor uses R as default backend. R uses fortran. And yes, that's because of > its speed, when it comes to mathematics and numerics. > > > Michael > > I put it back like it was. Heck, if I don't, something else will need it later on and portage will puke on my keyboard about it being disabled. As it is now, portage will do what is best since the devs tell it what to do. I know they know more about this than I do. I guess my first post was correct after all. Enable fortran USE flag and keep things as it was before it got changed. It was working fine. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-24 20:52 ` Dale @ 2011-06-24 22:20 ` Neil Bothwick 2011-06-25 3:29 ` Dale 0 siblings, 1 reply; 168+ messages in thread From: Neil Bothwick @ 2011-06-24 22:20 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 373 bytes --] On Fri, 24 Jun 2011 15:52:44 -0500, Dale wrote: > I guess my first post was correct after all. Enable fortran USE flag > and keep things as it was before it got changed. It was working fine. Isn't that flag enabled by default? All you have yo do is not disable it. -- Neil Bothwick "Self-explanatory": technospeak for "Incomprehensible & undocumented" [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-24 22:20 ` Neil Bothwick @ 2011-06-25 3:29 ` Dale 2011-06-25 11:48 ` Neil Bothwick 0 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-25 3:29 UTC (permalink / raw To: gentoo-user Neil Bothwick wrote: > On Fri, 24 Jun 2011 15:52:44 -0500, Dale wrote: > > >> I guess my first post was correct after all. Enable fortran USE flag >> and keep things as it was before it got changed. It was working fine. >> > Isn't that flag enabled by default? All you have yo do is not disable it. > > > You seem to have forgot the dev had changed it. Since it got noticed and all the dev changed it back in about a day or so. So, it was enabled, got disabled by a dev then got enabled again by the same dev. That was the reason this whole thread started to begin with, to alert people that a USE flag got disabled and SOME of us need to enable it again if we want things to stay the same. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-25 3:29 ` Dale @ 2011-06-25 11:48 ` Neil Bothwick 2011-06-25 12:04 ` Dale 0 siblings, 1 reply; 168+ messages in thread From: Neil Bothwick @ 2011-06-25 11:48 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 764 bytes --] On Fri, 24 Jun 2011 22:29:12 -0500, Dale wrote: > >> I guess my first post was correct after all. Enable fortran USE flag > >> and keep things as it was before it got changed. It was working > >> fine. > > Isn't that flag enabled by default? All you have yo do is not disable > > it. > You seem to have forgot the dev had changed it. Since it got noticed > and all the dev changed it back in about a day or so. So, it was > enabled, got disabled by a dev then got enabled again by the same dev. ISTR reading some mention of that. Do you mean the profile was changed? That sounds a bit naughty, changing a profile should be done on a version bump IMO. -- Neil Bothwick We are sorry, but the number you have dialed is imaginary. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-25 11:48 ` Neil Bothwick @ 2011-06-25 12:04 ` Dale 2011-06-25 12:46 ` justin 2011-06-26 2:24 ` Mike Edenfield 0 siblings, 2 replies; 168+ messages in thread From: Dale @ 2011-06-25 12:04 UTC (permalink / raw To: gentoo-user Neil Bothwick wrote: > On Fri, 24 Jun 2011 22:29:12 -0500, Dale wrote: > > >>>> I guess my first post was correct after all. Enable fortran USE flag >>>> and keep things as it was before it got changed. It was working >>>> fine. >>>> >>> Isn't that flag enabled by default? All you have yo do is not disable >>> it. >>> > >> You seem to have forgot the dev had changed it. Since it got noticed >> and all the dev changed it back in about a day or so. So, it was >> enabled, got disabled by a dev then got enabled again by the same dev. >> > ISTR reading some mention of that. Do you mean the profile was changed? > That sounds a bit naughty, changing a profile should be done on a version > bump IMO. > > > I don't know for sure where it was changed but the dev that did the change posted this: > We restructured the dependency chain for fortran support, which includes > a compile test now. The failure can be seen above. > > The Problem was in short, USE=fortran was enabled by default for linux > arches, but people tend to disable it. Depending on gcc[fortran] doesn't > work completely as gcc:4.4[fortran] and gcc:4.5[-fortran] with gcc-4.5 > select can be installed, which would full fill the dependency but > nevertheless doesn't give a working compiler. > > So now packages depend on virtual/fortran and use an eclass to check for > a working compiler. So if you see this message, this means you somehow > worked around gcc[fortran]. > > > justin > That make sense? Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-25 12:04 ` Dale @ 2011-06-25 12:46 ` justin 2011-06-25 13:58 ` Peter Humphrey 2011-06-25 19:10 ` [gentoo-user] " Alan McKinnon 2011-06-26 2:24 ` Mike Edenfield 1 sibling, 2 replies; 168+ messages in thread From: justin @ 2011-06-25 12:46 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1345 bytes --] >> >> justin >> > > That make sense? > > Dale > > :-) :-) > Hi, as most of you do not like to have fortran enabled by default, we tried to find a way around. We created a virtual/fortran which should depend on a working fortran compiler so that only ebuilds which need fortran compiler will build it. With that situation it was possible to remove USE=fortran from the profile (btw profiles cannot have a version bump and don't need it) so that most of you could drop the fortran support from gcc except a ebuild depends on it. However I wasn't aware that there is no hierarchy in the dependencies in an ebuild and portage will choose a solution w/o a USE change first. That is the reason why many of you saw that ifc should be installed, instead of gcc with USE=fortran. That was the point where I added it back to the profile as a default enabled USE. The solution for the average user is leaving all default USE on. This will gcc build the fortran support and you will have no problem. (Libs and compiler are 1.5MB on my system) Or remove add -fortran to your make.conf and add sys-devel/gcc fortran to your /etc/portage/package.use. Trying to avoid any fortran at all is stupid, because as already mentioned many math operations are faster if programmed in fortran. Cheers justin [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 267 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-25 12:46 ` justin @ 2011-06-25 13:58 ` Peter Humphrey 2011-06-25 19:12 ` Michael Schreckenbauer 2011-06-26 10:45 ` [gentoo-user] " Stroller 2011-06-25 19:10 ` [gentoo-user] " Alan McKinnon 1 sibling, 2 replies; 168+ messages in thread From: Peter Humphrey @ 2011-06-25 13:58 UTC (permalink / raw To: gentoo-user On Saturday 25 June 2011 13:46:35 justin wrote: > I wasn't aware that there is no hierarchy in the dependencies in an ebuild > and portage will choose a solution w/o a USE change first. That is the > reason why many of you saw that ifc should be installed, instead of gcc > with USE=fortran. That was the point where I added it back to the profile > as a default enabled USE. So what happened to pre-release testing? > Trying to avoid any fortran at all is stupid, That's the sort of arrogance that gets developers a bad name. > as already mentioned many math operations are faster if programmed in > fortran. Whether "many" operations are written in Fortran is immaterial. What matters to me is whether any on my system are. If they aren't, I don't need a Fortran compiler and I'd rather not waste system resources on building one. -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-25 13:58 ` Peter Humphrey @ 2011-06-25 19:12 ` Michael Schreckenbauer 2011-06-26 14:19 ` Peter Humphrey 2011-06-26 15:28 ` Dale 2011-06-26 10:45 ` [gentoo-user] " Stroller 1 sibling, 2 replies; 168+ messages in thread From: Michael Schreckenbauer @ 2011-06-25 19:12 UTC (permalink / raw To: gentoo-user Am Samstag, 25. Juni 2011, 14:58:56 schrieb Peter Humphrey: > Whether "many" operations are written in Fortran is immaterial. What matters > to me is whether any on my system are. If they aren't, I don't need a > Fortran compiler and I'd rather not waste system resources on building one. Try euse -I fortran. If anything besides gcc pops up, you should have one. Regards Michael ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-25 19:12 ` Michael Schreckenbauer @ 2011-06-26 14:19 ` Peter Humphrey 2011-06-26 15:28 ` Dale 1 sibling, 0 replies; 168+ messages in thread From: Peter Humphrey @ 2011-06-26 14:19 UTC (permalink / raw To: gentoo-user On Saturday 25 June 2011 20:12:00 Michael Schreckenbauer wrote: > Try euse -I fortran. > If anything besides gcc pops up, you should have one. Nope. -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-25 19:12 ` Michael Schreckenbauer 2011-06-26 14:19 ` Peter Humphrey @ 2011-06-26 15:28 ` Dale 2011-06-26 19:34 ` Michael Schreckenbauer 1 sibling, 1 reply; 168+ messages in thread From: Dale @ 2011-06-26 15:28 UTC (permalink / raw To: gentoo-user Michael Schreckenbauer wrote: > Am Samstag, 25. Juni 2011, 14:58:56 schrieb Peter Humphrey: > >> Whether "many" operations are written in Fortran is immaterial. What matters >> to me is whether any on my system are. If they aren't, I don't need a >> Fortran compiler and I'd rather not waste system resources on building one. >> > Try euse -I fortran. > If anything besides gcc pops up, you should have one. > > Regards > Michael > > That doesn't appear to work like it should then. I get this: root@fireball / # euse -I fortran global use flags (searching: fortran) ************************************************************ [+ CD ] fortran - Adds support for fortran (formerly f77) Installed packages matching this USE flag: sys-devel/gcc-4.4.5 local use flags (searching: fortran) ************************************************************ no matching entries found root@fireball / # Thing is, I know a couple packages use it on this rig because I just had to recompile them. Cantor and R are two that I recall. Maybe it is because it is not a option in the list? The USE flag that is. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-26 15:28 ` Dale @ 2011-06-26 19:34 ` Michael Schreckenbauer 2011-06-26 20:01 ` Dale 0 siblings, 1 reply; 168+ messages in thread From: Michael Schreckenbauer @ 2011-06-26 19:34 UTC (permalink / raw To: gentoo-user Am Sonntag, 26. Juni 2011, 10:28:47 schrieb Dale: > Michael Schreckenbauer wrote: > > Am Samstag, 25. Juni 2011, 14:58:56 schrieb Peter Humphrey: > >> Whether "many" operations are written in Fortran is immaterial. What > >> matters to me is whether any on my system are. If they aren't, I > >> don't need a Fortran compiler and I'd rather not waste system > >> resources on building one. > > > > Try euse -I fortran. > > If anything besides gcc pops up, you should have one. > > > > Regards > > Michael > > That doesn't appear to work like it should then. I get this: > > root@fireball / # euse -I fortran > global use flags (searching: fortran) > ************************************************************ > [+ CD ] fortran - Adds support for fortran (formerly f77) > > Installed packages matching this USE flag: > sys-devel/gcc-4.4.5 > > local use flags (searching: fortran) > ************************************************************ > no matching entries found > root@fireball / # > > Thing is, I know a couple packages use it on this rig because I just had > to recompile them. Cantor and R are two that I recall. > > Maybe it is because it is not a option in the list? The USE flag that is. Iirc you had problems with -fortran, because you have packages that really need fortran. My suggestion was for people like Peter, who have no problems without fortran. It shows only packages which could perform better, if a fortran compiler is available and otherwise fallback to a C implementation. At least, I think it does :) > Dale > :-) :-) Michael ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-26 19:34 ` Michael Schreckenbauer @ 2011-06-26 20:01 ` Dale 2011-06-26 20:46 ` Michael Schreckenbauer 2011-06-27 3:38 ` Mike Edenfield 0 siblings, 2 replies; 168+ messages in thread From: Dale @ 2011-06-26 20:01 UTC (permalink / raw To: gentoo-user Michael Schreckenbauer wrote: > Am Sonntag, 26. Juni 2011, 10:28:47 schrieb Dale: > >> Michael Schreckenbauer wrote: >> >>> Am Samstag, 25. Juni 2011, 14:58:56 schrieb Peter Humphrey: >>> >>>> Whether "many" operations are written in Fortran is immaterial. What >>>> matters to me is whether any on my system are. If they aren't, I >>>> don't need a Fortran compiler and I'd rather not waste system >>>> resources on building one. >>>> >>> Try euse -I fortran. >>> If anything besides gcc pops up, you should have one. >>> >>> Regards >>> Michael >>> >> That doesn't appear to work like it should then. I get this: >> >> root@fireball / # euse -I fortran >> global use flags (searching: fortran) >> ************************************************************ >> [+ CD ] fortran - Adds support for fortran (formerly f77) >> >> Installed packages matching this USE flag: >> sys-devel/gcc-4.4.5 >> >> local use flags (searching: fortran) >> ************************************************************ >> no matching entries found >> root@fireball / # >> >> Thing is, I know a couple packages use it on this rig because I just had >> to recompile them. Cantor and R are two that I recall. >> >> Maybe it is because it is not a option in the list? The USE flag that is. >> > Iirc you had problems with -fortran, because you have packages that really > need fortran. My suggestion was for people like Peter, who have no problems > without fortran. It shows only packages which could perform better, if a > fortran compiler is available and otherwise fallback to a C implementation. At > least, I think it does :) > > >> Dale >> :-) :-) >> > Michael > > Thing is, I switched it back and programs on here now need fortran to build. So, euse is not reporting it but R and Cantor won't build without fortran. Basically, euse should also report R and cantor but it isn't. If mine isn't reporting that, then Peter's may not either. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-26 20:01 ` Dale @ 2011-06-26 20:46 ` Michael Schreckenbauer 2011-06-27 3:38 ` Mike Edenfield 1 sibling, 0 replies; 168+ messages in thread From: Michael Schreckenbauer @ 2011-06-26 20:46 UTC (permalink / raw To: gentoo-user Am Sonntag, 26. Juni 2011, 15:01:19 schrieb Dale: > Michael Schreckenbauer wrote: > > Am Sonntag, 26. Juni 2011, 10:28:47 schrieb Dale: > >> Michael Schreckenbauer wrote: > >>> Am Samstag, 25. Juni 2011, 14:58:56 schrieb Peter Humphrey: > >>>> Whether "many" operations are written in Fortran is immaterial. > >>>> What > >>>> matters to me is whether any on my system are. If they aren't, I > >>>> don't need a Fortran compiler and I'd rather not waste system > >>>> resources on building one. > >>> > >>> Try euse -I fortran. > >>> If anything besides gcc pops up, you should have one. > >>> > >>> Regards > >>> Michael > >> > >> That doesn't appear to work like it should then. I get this: > >> > >> root@fireball / # euse -I fortran > >> global use flags (searching: fortran) > >> ************************************************************ > >> [+ CD ] fortran - Adds support for fortran (formerly f77) > >> > >> Installed packages matching this USE flag: > >> sys-devel/gcc-4.4.5 > >> > >> local use flags (searching: fortran) > >> ************************************************************ > >> no matching entries found > >> root@fireball / # > >> > >> Thing is, I know a couple packages use it on this rig because I just > >> had > >> to recompile them. Cantor and R are two that I recall. > >> > >> Maybe it is because it is not a option in the list? The USE flag that > >> is. > > > > Iirc you had problems with -fortran, because you have packages that > > really need fortran. My suggestion was for people like Peter, who have > > no problems without fortran. It shows only packages which could perform > > better, if a fortran compiler is available and otherwise fallback to a > > C implementation. At least, I think it does :) > > > >> Dale > >> > >> :-) :-) > > > > Michael > > Thing is, I switched it back and programs on here now need fortran to > build. So, euse is not reporting it but R and Cantor won't build > without fortran. That's because R needs a fortran compiler to compile. It does not have a C fallback solution for its maths. cantor depends on R per default. So it won't build until a working R is installed. Peter is not having problems without fortran. Everything compiles fine. So I am quite shure he has neither R nor cantor installed or any other program that needs a fortran compiler to build at all. This euse command shows only packages where fortran is optional. This means better performance, when enabled, in all (at least almost all) cases. > Basically, euse should also report R and cantor but it > isn't. If mine isn't reporting that, then Peter's may not either. That's impossible, I think. euse reports USE-flags. These programs don't have a fortran-USE-flag. R needs it unconditionally.. > Dale > :-) :-) Michael ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-26 20:01 ` Dale 2011-06-26 20:46 ` Michael Schreckenbauer @ 2011-06-27 3:38 ` Mike Edenfield 1 sibling, 0 replies; 168+ messages in thread From: Mike Edenfield @ 2011-06-27 3:38 UTC (permalink / raw To: gentoo-user On 6/26/2011 4:01 PM, Dale wrote: > Michael Schreckenbauer wrote: >> Am Sonntag, 26. Juni 2011, 10:28:47 schrieb Dale: >>> Michael Schreckenbauer wrote: >>>> Try euse -I fortran. >>>> If anything besides gcc pops up, you should have one. >>> That doesn't appear to work like it should then. I get this: >>> >>> root@fireball / # euse -I fortran >>> global use flags (searching: fortran) >>> ************************************************************ >>> [+ CD ] fortran - Adds support for fortran (formerly f77) >>> >>> Installed packages matching this USE flag: >>> sys-devel/gcc-4.4.5 >>> >>> local use flags (searching: fortran) >>> ************************************************************ >>> no matching entries found >>> root@fireball / # > Thing is, I switched it back and programs on here now need > fortran to build. So, euse is not reporting it but R and > Cantor won't build without fortran. Basically, euse should > also report R and cantor but it isn't. If mine isn't > reporting that, then Peter's may not either. Neither of those packages has a "fortran" USE flag, and cantor doesn't "know" anything about FORTRAN. cantor has an R USE flag, to switch it's R backend on/off. R doesn't have a USE flag for FORTRAN because that would be pointless -- it *requires* an f77 compiler, so it depends on virtual/fortran unconditionally. You would probably be better off using root@platypus ~ # equery depends virtual/fortran dev-python/numpy-1.6.0 (lapack ? virtual/fortran) You will probably have both R and blas in that list as well. If so, you will need to continue to enable gcc[fortran] to build those. (The fact that gcc has a fortran USE flag is only relevant because it's the default compiler; you could also potentially have ifc installed to satisfy virtual/fortran, rendering gcc's USE flag irrelevant.) --Mike ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-25 13:58 ` Peter Humphrey 2011-06-25 19:12 ` Michael Schreckenbauer @ 2011-06-26 10:45 ` Stroller 2011-06-26 14:21 ` Peter Humphrey 1 sibling, 1 reply; 168+ messages in thread From: Stroller @ 2011-06-26 10:45 UTC (permalink / raw To: gentoo-user On 25 June 2011, at 14:58, Peter Humphrey wrote: > On Saturday 25 June 2011 13:46:35 justin wrote: > ... >> Trying to avoid any fortran at all is stupid, > > That's the sort of arrogance that gets developers a bad name. > >> as already mentioned many math operations are faster if programmed in >> fortran. > > Whether "many" operations are written in Fortran is immaterial. What matters > to me is whether any on my system are. If they aren't, I don't need a > Fortran compiler and I'd rather not waste system resources on building one. Please don't bitch out the devs - we have few enough of them as it is. I have a number of bugs open (on b.g.o), one or two of which have not moved in months. The others are newer, and I assume they're are not going to get fixed much faster, and I assume the reason is that there just aren't the developer resources available. I mean, I could assume that the devs just hate me, but that seems a pessimistic attitude. I'm pretty sure they're not breaking things out of spite. None of my bugs are fixed as easily as recompiling a couple of packages - I don't whine about trivial stuff like that - they all require manual intervention and that I modify ebuilds myself and keep them in local. I sunk several hours into this this weekend. I would be glad to bitch out the devs and say "why aren't you doing it this way?", "why isn't this fixed yet?" but I don't feel I have any right to. I'm reserving bitching out the devs until I can afford to pay them money on a regular basis. What's your entitlement? Stroller. ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-26 10:45 ` [gentoo-user] " Stroller @ 2011-06-26 14:21 ` Peter Humphrey 0 siblings, 0 replies; 168+ messages in thread From: Peter Humphrey @ 2011-06-26 14:21 UTC (permalink / raw To: gentoo-user On Sunday 26 June 2011 11:45:24 Stroller wrote: > I would be glad to bitch out the devs and say "why aren't you doing it > this way?", "why isn't this fixed yet?" but I don't feel I have any > right to. I'm reserving bitching out the devs until I can afford to pay > them money on a regular basis. What's your entitlement? I don't do that either, but calling me stupid is not the best way to get my sympathy. -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-25 12:46 ` justin 2011-06-25 13:58 ` Peter Humphrey @ 2011-06-25 19:10 ` Alan McKinnon 2011-06-25 19:45 ` Dale 1 sibling, 1 reply; 168+ messages in thread From: Alan McKinnon @ 2011-06-25 19:10 UTC (permalink / raw To: gentoo-user On Saturday 25 June 2011 14:46:35 justin did opine thusly: > >> justin > > > > That make sense? > > > > Dale > > > > :-) :-) > > Hi, > > as most of you do not like to have fortran enabled by default, we > tried to find a way around. We created a virtual/fortran which > should depend on a working fortran compiler so that only ebuilds > which need fortran compiler will build it. With that situation it > was possible to remove USE=fortran from the profile (btw profiles > cannot have a version bump and don't need it) so that most of you > could drop the fortran support from gcc except a ebuild depends on > it. > > However I wasn't aware that there is no hierarchy in the > dependencies in an ebuild and portage will choose a solution w/o a > USE change first. That is the reason why many of you saw that ifc > should be installed, instead of gcc with USE=fortran. That was the > point where I added it back to the profile as a default enabled > USE. > > The solution for the average user is leaving all default USE on. > This will gcc build the fortran support and you will have no > problem. (Libs and compiler are 1.5MB on my system) > > Or remove add -fortran to your make.conf and add sys-devel/gcc > fortran to your /etc/portage/package.use. > > Trying to avoid any fortran at all is stupid, because as already > mentioned many math operations are faster if programmed in fortran. Feedback from the consumer end of the producer-consumer link :-) The motivation is fine and well, it didn't quite work out, we call this a "bug". The only real mistake was trying to slipstream it in without notification or warning. devs all agree we should never do this, but it is so ... tempting. I've made the same mistake myself many many times, and each time it came back and bit me hard :-) -- alan dot mckinnon at gmail dot com ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-25 19:10 ` [gentoo-user] " Alan McKinnon @ 2011-06-25 19:45 ` Dale 2011-06-25 21:34 ` Mick 2011-06-26 2:24 ` William Kenworthy 0 siblings, 2 replies; 168+ messages in thread From: Dale @ 2011-06-25 19:45 UTC (permalink / raw To: gentoo-user Alan McKinnon wrote: > > Feedback from the consumer end of the producer-consumer link :-) > > The motivation is fine and well, it didn't quite work out, we call > this a "bug". > > The only real mistake was trying to slipstream it in without > notification or warning. devs all agree we should never do this, but > it is so ... tempting. > > I've made the same mistake myself many many times, and each time it > came back and bit me hard :-) > > > What I like is the speed it got corrected. People that don't sync often most likely didn't even know it ever changed. Another like, a dev that at least reads some of this stuff on -user. It's a good way to get feedback. If you change something and it doesn't get mentioned, most likely all is well. If it does get mentioned, may want to rethink the change. Lessons learned the hard way are the ones we remember the longest. ;-) Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-25 19:45 ` Dale @ 2011-06-25 21:34 ` Mick 2011-06-26 2:24 ` William Kenworthy 1 sibling, 0 replies; 168+ messages in thread From: Mick @ 2011-06-25 21:34 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: Text/Plain, Size: 1695 bytes --] On Saturday 25 Jun 2011 20:45:58 Dale wrote: > Alan McKinnon wrote: > > Feedback from the consumer end of the producer-consumer link :-) > > > > The motivation is fine and well, it didn't quite work out, we call > > this a "bug". > > > > The only real mistake was trying to slipstream it in without > > notification or warning. devs all agree we should never do this, but > > it is so ... tempting. > > > > I've made the same mistake myself many many times, and each time it > > came back and bit me hard :-) > > What I like is the speed it got corrected. People that don't sync often > most likely didn't even know it ever changed. > > Another like, a dev that at least reads some of this stuff on -user. > It's a good way to get feedback. If you change something and it doesn't > get mentioned, most likely all is well. If it does get mentioned, may > want to rethink the change. > > Lessons learned the hard way are the ones we remember the longest. ;-) I am getting confused: $ euse -I fortran global use flags (searching: fortran) ************************************************************ [+ D ] fortran - Adds support for fortran (formerly f77) Installed packages matching this USE flag: sys-devel/gcc-4.4.5 local use flags (searching: fortran) ************************************************************ no matching entries found Two days ago or so, virtual fortran installed itself. A day later it uninstalled itself. Now fortran is set in USE as default. I don't know if the film I was watching on TV about aliens has something to do with this, but I seem to have lost some time ... ;-) -- Regards, Mick [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-25 19:45 ` Dale 2011-06-25 21:34 ` Mick @ 2011-06-26 2:24 ` William Kenworthy 2011-06-26 9:27 ` Dale 1 sibling, 1 reply; 168+ messages in thread From: William Kenworthy @ 2011-06-26 2:24 UTC (permalink / raw To: gentoo-user On Sat, 2011-06-25 at 14:45 -0500, Dale wrote: > Alan McKinnon wrote: > > > > Feedback from the consumer end of the producer-consumer link :-) > > > > The motivation is fine and well, it didn't quite work out, we call > > this a "bug". > > > > The only real mistake was trying to slipstream it in without > > notification or warning. devs all agree we should never do this, but > > it is so ... tempting. > > > > I've made the same mistake myself many many times, and each time it > > came back and bit me hard :-) > > > > > > > > What I like is the speed it got corrected. People that don't sync often > most likely didn't even know it ever changed. > ... I got bit, on a 6 monthly major update across multiple systems - what were the odds of that happening? Despite that, its small potatoes in the scheme of updating perl/python and other major packages ... BillK ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-26 2:24 ` William Kenworthy @ 2011-06-26 9:27 ` Dale 0 siblings, 0 replies; 168+ messages in thread From: Dale @ 2011-06-26 9:27 UTC (permalink / raw To: gentoo-user William Kenworthy wrote: > On Sat, 2011-06-25 at 14:45 -0500, Dale wrote: > >> >> What I like is the speed it got corrected. People that don't sync often >> most likely didn't even know it ever changed. >> >> > ... > > I got bit, on a 6 monthly major update across multiple systems - what > were the odds of that happening? > > Despite that, its small potatoes in the scheme of updating perl/python > and other major packages ... > > BillK > > Ummmmm. Ouch !! Well compiling gcc a couple times will give them a workout. ;-) Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-25 12:04 ` Dale 2011-06-25 12:46 ` justin @ 2011-06-26 2:24 ` Mike Edenfield 2011-06-26 9:25 ` Dale 1 sibling, 1 reply; 168+ messages in thread From: Mike Edenfield @ 2011-06-26 2:24 UTC (permalink / raw To: gentoo-user On 6/25/2011 8:04 AM, Dale wrote: >> We restructured the dependency chain for fortran support, >> which includes >> a compile test now. The failure can be seen above. >> >> The Problem was in short, USE=fortran was enabled by >> default for linux >> arches, but people tend to disable it. Depending on >> gcc[fortran] doesn't >> work completely as gcc:4.4[fortran] and gcc:4.5[-fortran] >> with gcc-4.5 >> select can be installed, which would full fill the >> dependency but >> nevertheless doesn't give a working compiler. >> >> So now packages depend on virtual/fortran and use an >> eclass to check for >> a working compiler. So if you see this message, this means >> you somehow >> worked around gcc[fortran]. > That make sense? Yes. He's saying they didn't change the USE flag, they changed the fortran dependency test to actually do a run-time check for fortran because the USE flag alone wasn't sufficient. Which means you most likely had a non-working cantor and no fortran compiler before and just didn't notice :) --Mike ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-26 2:24 ` Mike Edenfield @ 2011-06-26 9:25 ` Dale 0 siblings, 0 replies; 168+ messages in thread From: Dale @ 2011-06-26 9:25 UTC (permalink / raw To: gentoo-user Mike Edenfield wrote: > On 6/25/2011 8:04 AM, Dale wrote: > >>> We restructured the dependency chain for fortran support, >>> which includes >>> a compile test now. The failure can be seen above. >>> >>> The Problem was in short, USE=fortran was enabled by >>> default for linux >>> arches, but people tend to disable it. Depending on >>> gcc[fortran] doesn't >>> work completely as gcc:4.4[fortran] and gcc:4.5[-fortran] >>> with gcc-4.5 >>> select can be installed, which would full fill the >>> dependency but >>> nevertheless doesn't give a working compiler. >>> >>> So now packages depend on virtual/fortran and use an >>> eclass to check for >>> a working compiler. So if you see this message, this means >>> you somehow >>> worked around gcc[fortran]. > >> That make sense? > > Yes. He's saying they didn't change the USE flag, they changed the > fortran dependency test to actually do a run-time check for fortran > because the USE flag alone wasn't sufficient. > > Which means you most likely had a non-working cantor and no fortran > compiler before and just didn't notice :) > > --Mike > > My understanding, USE flag was there and had been for a long time, got changed, this thread was started, discussion was had, USE flag was put back the way it was. So actually it was only not working while I was messing with it. That would be true ONLY if you were using the defaults. If you had -fortran then nothing should have changed as would having fortran enabled. It was only folks like me that didn't have any mention of fortran that were affected. Just one of those things. ;-) As someone else posted, this was minor compared to some things we have ran into. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-24 19:18 ` Michael Schreckenbauer 2011-06-24 19:49 ` David W Noon 2011-06-24 20:00 ` Dale @ 2011-06-25 6:08 ` Nikos Chantziaras 2 siblings, 0 replies; 168+ messages in thread From: Nikos Chantziaras @ 2011-06-25 6:08 UTC (permalink / raw To: gentoo-user On 06/24/2011 10:18 PM, Michael Schreckenbauer wrote: > Am Freitag, 24. Juni 2011, 08:04:43 schrieb Nikos Chantziaras: >> On 06/24/2011 01:16 AM, Dale wrote: >>> If it works with fortran turned on, I'd leave it alone. With hindsight, >>> I should have left well enough alone anyway. It wasn't hurting a thing. >>> Watch the elog messages. It will tell you at some point to either enable >>> fortran or emerge some other package that I forget the name of. That one >>> package pulled several dependencies on my rig. YMMV. >> >> Well, as I said in another post, I do have -fortan in my make.conf and >> there are no problems. I do not have programs installed that need a >> fortran compiler. And I do not have kde-meta installed; that's a waste >> of resources. I only install what I actually need. > > You have no programs, that *need* fortran, but it could well be, that you have > programs installed, that perform better when compiled with a fortran compiler. > I think of sci-libs/fftw here as an example. It's used by programs like > blender, imagemagick and maybe some others. The developers of said library use > fortran, because they benchmarked it. If you disable fortran, you use the > slower C fallback solution. If you disable fftw in those packages, you get a > slower implementation too afaik. > After all, gentoo is a source based distribution. We all already have a couple > of languages installed. There's a C compiler a standard user will never use. > There's a C++ compiler only used by programmers. We all have them, only to > compile programs, that need them. > Why not enable fortran, even if it's only optional, to get the best of the > available implementations? In the end it's only one programming language more > installed on your system. Because there is absolutely no clue in the USE descriptions that this is the "best implementation" or whatever. ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 16:11 ` Nikos Chantziaras 2011-06-22 16:23 ` Mark Knecht @ 2011-06-22 16:58 ` Dale 2011-06-22 17:36 ` Nikos Chantziaras 2011-06-22 17:23 ` [gentoo-user] " Todd Goodman 2011-06-22 21:25 ` Mark Knecht 3 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-22 16:58 UTC (permalink / raw To: gentoo-user Nikos Chantziaras wrote: > On 06/22/2011 06:35 PM, Dale wrote: >> Nikos Chantziaras wrote: >>> >>> 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. >>> >>> >> >> Well, that leads back to KDE. So, looks like it stays. > > And KDE wants Fortran because you have that USE flag enabled in > make.conf :-D > > Actually, I didn't have it in there until the update this thread references back too. It was there by default but it was removed by a dev and portage puked. So, maybe I need to do -fortran and see what happens. >>>> 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. >> >> But gcc is the one that got rebuilt when I changed the USE flag. So, it >> needs it because the other package needs it and in the end, KDE needs >> all that stuff. So, the flag is added and I guess it is needed by >> something I want to keep. Sort of like my GUI and all. ;-) > > I'm on KDE too, and it doesn't need it. Probably because my make.conf > explicitly says "-fortran" in it. > Mine never had fortran in it at all. I still don't really know what fortran is. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 16:58 ` Dale @ 2011-06-22 17:36 ` Nikos Chantziaras 2011-06-22 18:13 ` Dale 2011-06-23 17:23 ` [gentoo-user] [OT] " pk 0 siblings, 2 replies; 168+ messages in thread From: Nikos Chantziaras @ 2011-06-22 17:36 UTC (permalink / raw To: gentoo-user On 06/22/2011 07:58 PM, Dale wrote: >[...] > Mine never had fortran in it at all. I still don't really know what > fortran is. It's a programming language. You know, C, C++, stuff like that. Except that it's a zombie-relict from the 1950's that refuses to die because people still programming in it are too lazy to learn a proper, more modern language :-P When you enable the fortran USE flag for GCC, you are telling it to compile and install the GNU Fortran compiler. Sometimes USE flags can have more dramatic effects than just enabling some extra functionality; in this case for example, a whole compiler and supporting runtime libraries are built and installed. ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 17:36 ` Nikos Chantziaras @ 2011-06-22 18:13 ` Dale 2011-06-22 20:15 ` Alan McKinnon 2011-06-23 17:23 ` [gentoo-user] [OT] " pk 1 sibling, 1 reply; 168+ messages in thread From: Dale @ 2011-06-22 18:13 UTC (permalink / raw To: gentoo-user Nikos Chantziaras wrote: > On 06/22/2011 07:58 PM, Dale wrote: >> [...] >> Mine never had fortran in it at all. I still don't really know what >> fortran is. > > It's a programming language. You know, C, C++, stuff like that. > Except that it's a zombie-relict from the 1950's that refuses to die > because people still programming in it are too lazy to learn a proper, > more modern language :-P > > When you enable the fortran USE flag for GCC, you are telling it to > compile and install the GNU Fortran compiler. Sometimes USE flags can > have more dramatic effects than just enabling some extra > functionality; in this case for example, a whole compiler and > supporting runtime libraries are built and installed. > Well he double hockey sticks. That's why gcc compiles faster when fortran is disabled. :/ Now I know. I wasn't even born in 1950 so I had no clue. Dang, that was when puters were made out of vacuum tubes. Talk about a old fuddy. lol Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 18:13 ` Dale @ 2011-06-22 20:15 ` Alan McKinnon 2011-06-22 21:30 ` Dale 0 siblings, 1 reply; 168+ messages in thread From: Alan McKinnon @ 2011-06-22 20:15 UTC (permalink / raw To: gentoo-user On Wednesday 22 June 2011 13:13:03 Dale did opine thusly: > Nikos Chantziaras wrote: > > On 06/22/2011 07:58 PM, Dale wrote: > >> [...] > >> Mine never had fortran in it at all. I still don't really know > >> what fortran is. > > > > It's a programming language. You know, C, C++, stuff like that. > > Except that it's a zombie-relict from the 1950's that refuses to > > die because people still programming in it are too lazy to > > learn a proper, more modern language :-P > > > > When you enable the fortran USE flag for GCC, you are telling it > > to compile and install the GNU Fortran compiler. Sometimes USE > > flags can have more dramatic effects than just enabling some > > extra functionality; in this case for example, a whole compiler > > and supporting runtime libraries are built and installed. > > Well he double hockey sticks. That's why gcc compiles faster when > fortran is disabled. :/ Now I know. I wasn't even born in 1950 > so I had no clue. Dang, that was when puters were made out of > vacuum tubes. Talk about a old fuddy. lol Fortran put Armstrong on the moon. NASA wouldn't dare let Windows try that, they take one look at Air Traffic Control or nuclear submarines or Aircraft Carriers or even, god forbid, Airbus's latest and greatest, and know exactly what NOT to do -- alan dot mckinnon at gmail dot com ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 20:15 ` Alan McKinnon @ 2011-06-22 21:30 ` Dale 2011-06-22 22:44 ` Indi 0 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-22 21:30 UTC (permalink / raw To: gentoo-user Alan McKinnon wrote: > On Wednesday 22 June 2011 13:13:03 Dale did opine thusly: > >> Nikos Chantziaras wrote: >> >>> On 06/22/2011 07:58 PM, Dale wrote: >>> >>>> [...] >>>> Mine never had fortran in it at all. I still don't really know >>>> what fortran is. >>>> >>> It's a programming language. You know, C, C++, stuff like that. >>> Except that it's a zombie-relict from the 1950's that refuses to >>> die because people still programming in it are too lazy to >>> learn a proper, more modern language :-P >>> >>> When you enable the fortran USE flag for GCC, you are telling it >>> to compile and install the GNU Fortran compiler. Sometimes USE >>> flags can have more dramatic effects than just enabling some >>> extra functionality; in this case for example, a whole compiler >>> and supporting runtime libraries are built and installed. >>> >> Well he double hockey sticks. That's why gcc compiles faster when >> fortran is disabled. :/ Now I know. I wasn't even born in 1950 >> so I had no clue. Dang, that was when puters were made out of >> vacuum tubes. Talk about a old fuddy. lol >> > Fortran put Armstrong on the moon. > > NASA wouldn't dare let Windows try that, they take one look at Air > Traffic Control or nuclear submarines or Aircraft Carriers or even, > god forbid, Airbus's latest and greatest, and know exactly what NOT to > do > > > I have a calculator I got from Radio Shack when I was in high school. It's a EC-4020. I read it has more computing power than the puters that were on Apollo or something to that effect. It's hard to believe they had such whimpy puters but could do so much. Funny thing is, I'm not sure we could go to the moon now. I know I wouldn't get on one. Then again, I don't fly either. I have told people that if they see me on a plane, close the lid on my coffin. That's the only way I would get on a plane. It's amazing how far things have come but how far off some things still are. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 21:30 ` Dale @ 2011-06-22 22:44 ` Indi 2011-06-22 22:55 ` Alan McKinnon 2011-06-23 12:06 ` Todd Goodman 0 siblings, 2 replies; 168+ messages in thread From: Indi @ 2011-06-22 22:44 UTC (permalink / raw To: gentoo-user On Wed, Jun 22, 2011 at 04:30:01PM -0500, Dale wrote: > Then again, I don't fly either. I have told people that if they > see me on a plane, close the lid on my coffin. That's the only > way I would get on a plane. > You haven't lived until you've been up in a small, underpowered ultralight or single engine plane. :) -- caveat utilitor ♫ ❤ ♫ ❤ ♫ ❤ ♫ ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 22:44 ` Indi @ 2011-06-22 22:55 ` Alan McKinnon 2011-06-23 0:12 ` Neil Bothwick 2011-06-23 12:06 ` Todd Goodman 1 sibling, 1 reply; 168+ messages in thread From: Alan McKinnon @ 2011-06-22 22:55 UTC (permalink / raw To: gentoo-user On Wednesday 22 June 2011 18:44:00 Indi did opine thusly: > On Wed, Jun 22, 2011 at 04:30:01PM -0500, Dale wrote: > > Then again, I don't fly either. I have told people that if they > > see me on a plane, close the lid on my coffin. That's the only > > way I would get on a plane. > > You haven't lived until you've been up in a small, underpowered > ultralight or single engine plane. :) Or jumped out of a perfectly serviceable aircraft mid-flight Helicopters are reserved for those with a death wish ;-) -- alan dot mckinnon at gmail dot com ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 22:55 ` Alan McKinnon @ 2011-06-23 0:12 ` Neil Bothwick 2011-06-23 12:08 ` Todd Goodman 2011-06-23 19:56 ` Alan McKinnon 0 siblings, 2 replies; 168+ messages in thread From: Neil Bothwick @ 2011-06-23 0:12 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 335 bytes --] On Thu, 23 Jun 2011 00:55:10 +0200, Alan McKinnon wrote: > Helicopters are reserved for those with a death wish Unless the helicopter is an air ambulance, not that what I was doing to require an air ambulance in the first place was particularly sane. -- Neil Bothwick Know thyself. If you need help, call the C.I.A. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 0:12 ` Neil Bothwick @ 2011-06-23 12:08 ` Todd Goodman 2011-06-23 19:10 ` Dale 2011-06-23 19:56 ` Alan McKinnon 1 sibling, 1 reply; 168+ messages in thread From: Todd Goodman @ 2011-06-23 12:08 UTC (permalink / raw To: gentoo-user * Neil Bothwick <neil@digimed.co.uk> [110622 20:37]: > On Thu, 23 Jun 2011 00:55:10 +0200, Alan McKinnon wrote: > > > Helicopters are reserved for those with a death wish > > Unless the helicopter is an air ambulance, not that what I was doing to > require an air ambulance in the first place was particularly sane. > > > -- > Neil Bothwick > > Know thyself. If you need help, call the C.I.A. It seemed ironic that a recent training helicopter crash near here resulted in the survivor being taken off in an air ambulance helicopter. Though most of those I know of are twin engine turbines so chances are good you won't lose both engines at once... Helicopters are for those who are pigheaded enough to want to beat the air into submission. :-) Todd ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 12:08 ` Todd Goodman @ 2011-06-23 19:10 ` Dale 2011-06-23 19:30 ` Indi 0 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-23 19:10 UTC (permalink / raw To: gentoo-user Todd Goodman wrote: > * Neil Bothwick<neil@digimed.co.uk> [110622 20:37]: > > > It seemed ironic that a recent training helicopter crash near here > resulted in the survivor being taken off in an air ambulance helicopter. > > Though most of those I know of are twin engine turbines so chances are > good you won't lose both engines at once... > > Helicopters are for those who are pigheaded enough to want to beat the > air into submission. :-) > > Todd > > I saw a guy on a TV interview once. He said the only way a helicopter can fly is by brute force. A airplane wants to fly but a helicopter just wants to crash. He said that can be proven by taking your hands off the controls. Down it goes. Having twin engines does help tho. I just don't like the cheapest bidder part tho. I don't usually buy the cheapest part for my car either. That is really true on my brakes. That I want good stuff for. I want good brakes even if the engine runs like crap. I can always stop then get out of the freaking car. lol Of course, that is a bad idea during a ice storm. Unless the car is on fire, the safest place is in the freaking car. o_O Weird huh? Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 19:10 ` Dale @ 2011-06-23 19:30 ` Indi 0 siblings, 0 replies; 168+ messages in thread From: Indi @ 2011-06-23 19:30 UTC (permalink / raw To: gentoo-user On Thu, Jun 23, 2011 at 02:10:34PM -0500, Dale wrote: > > I saw a guy on a TV interview once. He said the only way a helicopter > can fly is by brute force. A airplane wants to fly but a helicopter > just wants to crash. He said that can be proven by taking your hands > off the controls. Down it goes. > True, that's why helicopters are more risky -- especially a home-built single-engine ultralight helicopter. But the maneuverability is amazing in the hands of a well-trained pilot. > Having twin engines does help tho. I just don't like the cheapest > bidder part tho. I don't usually buy the cheapest part for my car > either. That is really true on my brakes. That I want good stuff for. > I want good brakes even if the engine runs like crap. I can always stop > then get out of the freaking car. lol Of course, that is a bad idea > during a ice storm. Unless the car is on fire, the safest place is in > the freaking car. o_O > > Weird huh? > The only "safe " place in this world is the grave. Til you get there, death is always after you. :) -- caveat utilitor ♫ ❤ ♫ ❤ ♫ ❤ ♫ ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 0:12 ` Neil Bothwick 2011-06-23 12:08 ` Todd Goodman @ 2011-06-23 19:56 ` Alan McKinnon 1 sibling, 0 replies; 168+ messages in thread From: Alan McKinnon @ 2011-06-23 19:56 UTC (permalink / raw To: gentoo-user On Thursday 23 June 2011 01:12:55 Neil Bothwick did opine thusly: > On Thu, 23 Jun 2011 00:55:10 +0200, Alan McKinnon wrote: > > Helicopters are reserved for those with a death wish > > Unless the helicopter is an air ambulance, not that what I was doing > to require an air ambulance in the first place was particularly > sane. We won't ask :-) Heli pilots are insane, but have serious flying skillz. Interceptor pilots are not even human, but then again if you bolt a big enough engine onto a brick, it will fly too. [I spent 3 happy years on heli and fighter-bomber squadrons. Those pilots make us look like saints] -- alan dot mckinnon at gmail dot com ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 22:44 ` Indi 2011-06-22 22:55 ` Alan McKinnon @ 2011-06-23 12:06 ` Todd Goodman 2011-06-23 13:09 ` Indi 1 sibling, 1 reply; 168+ messages in thread From: Todd Goodman @ 2011-06-23 12:06 UTC (permalink / raw To: gentoo-user * Indi <thebeelzebubtrigger@gmail.com> [110622 18:59]: > On Wed, Jun 22, 2011 at 04:30:01PM -0500, Dale wrote: > > Then again, I don't fly either. I have told people that if they > > see me on a plane, close the lid on my coffin. That's the only > > way I would get on a plane. > > > > You haven't lived until you've been up in a small, underpowered > ultralight or single engine plane. :) > > -- > caveat utilitor > ??? ??? ??? ??? ??? ??? ??? > Or flying a small single-engine helicopter solo... Todd ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 12:06 ` Todd Goodman @ 2011-06-23 13:09 ` Indi 2011-06-23 19:54 ` Alan McKinnon 0 siblings, 1 reply; 168+ messages in thread From: Indi @ 2011-06-23 13:09 UTC (permalink / raw To: gentoo-user On Thu, Jun 23, 2011 at 08:06:09AM -0400, Todd Goodman wrote: > * Indi <thebeelzebubtrigger@gmail.com> [110622 18:59]: > > On Wed, Jun 22, 2011 at 04:30:01PM -0500, Dale wrote: > > > Then again, I don't fly either. I have told people that if they > > > see me on a plane, close the lid on my coffin. That's the only > > > way I would get on a plane. > > > > > > > You haven't lived until you've been up in a small, underpowered > > ultralight or single engine plane. :) > > > > -- > > caveat utilitor > > ??? ??? ??? ??? ??? ??? ??? > > > > Or flying a small single-engine helicopter solo... > The "Scorpion 2" helicopter kit ads in my dad's Popular Mechanics mags way back in the day made a big impression on me. Way more risky than a simple fixed wing or autogyro, and not terribly fuel efficient either... They sure do look like a lot of fun though. :) -- caveat utilitor ♫ ❤ ♫ ❤ ♫ ❤ ♫ ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 13:09 ` Indi @ 2011-06-23 19:54 ` Alan McKinnon 2011-06-23 21:47 ` Peter Humphrey 0 siblings, 1 reply; 168+ messages in thread From: Alan McKinnon @ 2011-06-23 19:54 UTC (permalink / raw To: gentoo-user On Thursday 23 June 2011 09:09:17 Indi did opine thusly: > On Thu, Jun 23, 2011 at 08:06:09AM -0400, Todd Goodman wrote: > > * Indi <thebeelzebubtrigger@gmail.com> [110622 18:59]: > > > On Wed, Jun 22, 2011 at 04:30:01PM -0500, Dale wrote: > > > > Then again, I don't fly either. I have told people that > > > > if they see me on a plane, close the lid on my coffin. > > > > That's the only way I would get on a plane. > > > > > > You haven't lived until you've been up in a small, > > > underpowered > > > ultralight or single engine plane. :) > > > > Or flying a small single-engine helicopter solo... > > The "Scorpion 2" helicopter kit ads in my dad's Popular Mechanics > mags way back in the day made a big impression on me. Way more > risky than a simple fixed wing or autogyro, and not terribly fuel > efficient either... > > They sure do look like a lot of fun though. When I stand on the balcony at work having a smoke, I look straight at the only helipad within 30 miles (there is one more in the CBD, but it's strictly medical airlift only). Below my feet is the entrance to the parking garage. My house has a flat roof, wouldn't take a lot of effort to erect a platform over it. See where I'm going with this? I was seriously considering importing a single seater heli kit, they are classed as ultralights and do not need a pilot's license. But there's an obscure clause in the rules that states ultralights cannot be flown within 50m of a dwelling. So now I have to be content with only going to work on the V-twin bike -- alan dot mckinnon at gmail dot com ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 19:54 ` Alan McKinnon @ 2011-06-23 21:47 ` Peter Humphrey 2011-06-23 22:41 ` Alan McKinnon 0 siblings, 1 reply; 168+ messages in thread From: Peter Humphrey @ 2011-06-23 21:47 UTC (permalink / raw To: gentoo-user On Thursday 23 June 2011 20:54:03 Alan McKinnon wrote: > I was seriously considering importing a single seater heli kit, they > are classed as ultralights and do not need a pilot's license. But > there's an obscure clause in the rules that states ultralights cannot > be flown within 50m of a dwelling. > > So now I have to be content with only going to work on the V-twin bike No, all you need is a pad 50m tall. :) -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 21:47 ` Peter Humphrey @ 2011-06-23 22:41 ` Alan McKinnon 2011-06-23 23:08 ` Peter Humphrey 2011-06-24 13:16 ` Indi 0 siblings, 2 replies; 168+ messages in thread From: Alan McKinnon @ 2011-06-23 22:41 UTC (permalink / raw To: gentoo-user On Thursday 23 June 2011 22:47:54 Peter Humphrey did opine thusly: > On Thursday 23 June 2011 20:54:03 Alan McKinnon wrote: > > I was seriously considering importing a single seater heli kit, > > they are classed as ultralights and do not need a pilot's > > license. But there's an obscure clause in the rules that states > > ultralights cannot be flown within 50m of a dwelling. > > > > So now I have to be content with only going to work on the > > V-twin bike > > No, all you need is a pad 50m tall. :) Brilliant! I hadn't thought of that! Must be getting old :-) Or I could just two birds one stone: http://www.hover-bike.com/ -- alan dot mckinnon at gmail dot com ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 22:41 ` Alan McKinnon @ 2011-06-23 23:08 ` Peter Humphrey 2011-06-24 13:16 ` Indi 1 sibling, 0 replies; 168+ messages in thread From: Peter Humphrey @ 2011-06-23 23:08 UTC (permalink / raw To: gentoo-user On Thursday 23 June 2011 23:41:04 Alan McKinnon wrote: > I could just two birds one stone: > > http://www.hover-bike.com/ Hmm. I'd like to see one more figure: dBA! -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 22:41 ` Alan McKinnon 2011-06-23 23:08 ` Peter Humphrey @ 2011-06-24 13:16 ` Indi 1 sibling, 0 replies; 168+ messages in thread From: Indi @ 2011-06-24 13:16 UTC (permalink / raw To: gentoo-user On Thu, 23 Jun 2011 15:41:04 -0700 (PDT) Alan McKinnon <alan.mckinnon@gmail.com> wrote: > On Thursday 23 June 2011 22:47:54 Peter Humphrey did opine thusly: > > On Thursday 23 June 2011 20:54:03 Alan McKinnon wrote: > > > I was seriously considering importing a single seater heli kit, > > > they are classed as ultralights and do not need a pilot's > > > license. But there's an obscure clause in the rules that states > > > ultralights cannot be flown within 50m of a dwelling. > > > > > > So now I have to be content with only going to work on the > > > V-twin bike > > > > No, all you need is a pad 50m tall. :) > > Brilliant! I hadn't thought of that! Must be getting old :-) > > Or I could just two birds one stone: > > http://www.hover-bike.com/ > I saw that before and got really excited until it dawned on me there's no way that thing can be controlled the way it's built. :) No doubt why the only videos he seems to have of it "hovering" it's tethered. Otherwise it'd surely kill somebody. He also claims it will achieve altitudes up to 10k feet, which obviously would require generating a "cushion of air" 10k feet tall. Because being a hovercraft it's got fans, not rotors. Or have I missed something? -- caveat utilitor ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] [OT] Re: Do we have to build gcc with fortran now? 2011-06-22 17:36 ` Nikos Chantziaras 2011-06-22 18:13 ` Dale @ 2011-06-23 17:23 ` pk 2011-06-23 18:16 ` Neil Bothwick 2011-06-23 21:51 ` [gentoo-user] " Peter Humphrey 1 sibling, 2 replies; 168+ messages in thread From: pk @ 2011-06-23 17:23 UTC (permalink / raw To: gentoo-user On 2011-06-22 19:36, Nikos Chantziaras wrote: > > It's a programming language. You know, C, C++, stuff like that. Except > that it's a zombie-relict from the 1950's that refuses to die because > people still programming in it are too lazy to learn a proper, more > modern language :-P It refuses to die because it's still very useful in certain niche areas (hpc, numerical computing etc.) where "modern" languages doesn't cut it... :-) Best regards Peter K ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] [OT] Re: Do we have to build gcc with fortran now? 2011-06-23 17:23 ` [gentoo-user] [OT] " pk @ 2011-06-23 18:16 ` Neil Bothwick 2011-06-23 19:43 ` Alan McKinnon ` (2 more replies) 2011-06-23 21:51 ` [gentoo-user] " Peter Humphrey 1 sibling, 3 replies; 168+ messages in thread From: Neil Bothwick @ 2011-06-23 18:16 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 421 bytes --] On Thu, 23 Jun 2011 19:23:58 +0200, pk wrote: > It refuses to die because it's still very useful in certain niche areas > (hpc, numerical computing etc.) where "modern" languages doesn't cut > it... :-) Or so the Fortran programmers with jobs to protect will tell you... You'll be telling us there's still a place for Cobol next :-O -- Neil Bothwick "Mmmm, trouble with grammer have I, yes?" - Yoda [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] [OT] Re: Do we have to build gcc with fortran now? 2011-06-23 18:16 ` Neil Bothwick @ 2011-06-23 19:43 ` Alan McKinnon 2011-06-23 20:04 ` Robin Atwood 2011-06-24 8:52 ` pk 2011-06-23 23:43 ` Walter Dnes 2011-06-24 21:29 ` [gentoo-user] " walt 2 siblings, 2 replies; 168+ messages in thread From: Alan McKinnon @ 2011-06-23 19:43 UTC (permalink / raw To: gentoo-user On Thursday 23 June 2011 19:16:08 Neil Bothwick did opine thusly: > On Thu, 23 Jun 2011 19:23:58 +0200, pk wrote: > > It refuses to die because it's still very useful in certain > > niche areas (hpc, numerical computing etc.) where "modern" > > languages doesn't cut it... :-) > > Or so the Fortran programmers with jobs to protect will tell you... > > You'll be telling us there's still a place for Cobol next :-O Of course there's a place for Cobol, a classic one is in the bank my gf does data warehousing at. There's not a single soul in the entire bank that is willing to sign off on a project to replace the Cobol that has run justfinethanksverymuch for 25+ years -- alan dot mckinnon at gmail dot com ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] [OT] Re: Do we have to build gcc with fortran now? 2011-06-23 19:43 ` Alan McKinnon @ 2011-06-23 20:04 ` Robin Atwood 2011-06-23 20:15 ` Alan McKinnon 2011-06-24 8:52 ` pk 1 sibling, 1 reply; 168+ messages in thread From: Robin Atwood @ 2011-06-23 20:04 UTC (permalink / raw To: gentoo-user On Thursday 23 Jun 2011, Alan McKinnon wrote: > On Thursday 23 June 2011 19:16:08 Neil Bothwick did opine thusly: > > On Thu, 23 Jun 2011 19:23:58 +0200, pk wrote: > > > It refuses to die because it's still very useful in certain > > > niche areas (hpc, numerical computing etc.) where "modern" > > > languages doesn't cut it... :-) > > > > Or so the Fortran programmers with jobs to protect will tell you... > > > > You'll be telling us there's still a place for Cobol next :-O > > Of course there's a place for Cobol, a classic one is in the bank my > gf does data warehousing at. > > There's not a single soul in the entire bank that is willing to sign > off on a project to replace the Cobol that has run > justfinethanksverymuch for 25+ years It's the latest thing! http://visualcobol.microfocus.com/ -Robin -- ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] [OT] Re: Do we have to build gcc with fortran now? 2011-06-23 20:04 ` Robin Atwood @ 2011-06-23 20:15 ` Alan McKinnon 0 siblings, 0 replies; 168+ messages in thread From: Alan McKinnon @ 2011-06-23 20:15 UTC (permalink / raw To: gentoo-user On Thursday 23 June 2011 21:04:45 Robin Atwood did opine thusly: > On Thursday 23 Jun 2011, Alan McKinnon wrote: > > On Thursday 23 June 2011 19:16:08 Neil Bothwick did opine thusly: > > > On Thu, 23 Jun 2011 19:23:58 +0200, pk wrote: > > > > It refuses to die because it's still very useful in > > > > certain > > > > niche areas (hpc, numerical computing etc.) where > > > > "modern" > > > > languages doesn't cut it... :-) > > > > > > Or so the Fortran programmers with jobs to protect will tell > > > you... > > > > > > You'll be telling us there's still a place for Cobol next > > > :-O > > > > Of course there's a place for Cobol, a classic one is in the > > bank my gf does data warehousing at. > > > > There's not a single soul in the entire bank that is willing to > > sign off on a project to replace the Cobol that has run > > justfinethanksverymuch for 25+ years > > It's the latest thing! http://visualcobol.microfocus.com/ I see it this way: Cobol:bank::perl:me Everyone loves to bash both languages but without them absolutely nothing works right :-) -- alan dot mckinnon at gmail dot com ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] [OT] Re: Do we have to build gcc with fortran now? 2011-06-23 19:43 ` Alan McKinnon 2011-06-23 20:04 ` Robin Atwood @ 2011-06-24 8:52 ` pk 2011-06-24 9:31 ` Neil Bothwick 1 sibling, 1 reply; 168+ messages in thread From: pk @ 2011-06-24 8:52 UTC (permalink / raw To: gentoo-user On 2011-06-23 21:43, Alan McKinnon wrote: > Of course there's a place for Cobol, a classic one is in the bank my > gf does data warehousing at. > > There's not a single soul in the entire bank that is willing to sign > off on a project to replace the Cobol that has run > justfinethanksverymuch for 25+ years To Neil: What Alan said... :-D Best regards Peter K ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] [OT] Re: Do we have to build gcc with fortran now? 2011-06-24 8:52 ` pk @ 2011-06-24 9:31 ` Neil Bothwick 2011-06-24 13:14 ` pk 0 siblings, 1 reply; 168+ messages in thread From: Neil Bothwick @ 2011-06-24 9:31 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 285 bytes --] On Fri, 24 Jun 2011 10:52:48 +0200, pk wrote: > To Neil: > What Alan said... :-D To both of you, let me introduce you to the concept of sarcasm... -- Neil Bothwick There are 10 types of people in this world, those who understand binary notation and those who don't. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] [OT] Re: Do we have to build gcc with fortran now? 2011-06-24 9:31 ` Neil Bothwick @ 2011-06-24 13:14 ` pk 2011-06-24 22:17 ` Neil Bothwick 0 siblings, 1 reply; 168+ messages in thread From: pk @ 2011-06-24 13:14 UTC (permalink / raw To: gentoo-user On 2011-06-24 11:31, Neil Bothwick wrote: > To both of you, let me introduce you to the concept of sarcasm... Oh well... I'm not entirely unfamiliar with that concept, although I admit that it escaped me this time. Perhaps, it has something to do with how it was presented? ;-) Best regards Peter K ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] [OT] Re: Do we have to build gcc with fortran now? 2011-06-24 13:14 ` pk @ 2011-06-24 22:17 ` Neil Bothwick 0 siblings, 0 replies; 168+ messages in thread From: Neil Bothwick @ 2011-06-24 22:17 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 458 bytes --] On Fri, 24 Jun 2011 15:14:13 +0200, pk wrote: > > To both of you, let me introduce you to the concept of sarcasm... > > Oh well... I'm not entirely unfamiliar with that concept, although I > admit that it escaped me this time. Perhaps, it has something to do with > how it was presented? ;-) <sarcasm>sarcasm is pointless when presented like this</sarcasm>. -- Neil Bothwick ERROR #0915: MONITOR NOT PRESENT. CLICK ON OK TO CONTINUE. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] [OT] Re: Do we have to build gcc with fortran now? 2011-06-23 18:16 ` Neil Bothwick 2011-06-23 19:43 ` Alan McKinnon @ 2011-06-23 23:43 ` Walter Dnes 2011-06-24 21:29 ` [gentoo-user] " walt 2 siblings, 0 replies; 168+ messages in thread From: Walter Dnes @ 2011-06-23 23:43 UTC (permalink / raw To: gentoo-user On Thu, Jun 23, 2011 at 07:16:08PM +0100, Neil Bothwick wrote > On Thu, 23 Jun 2011 19:23:58 +0200, pk wrote: > > > It refuses to die because it's still very useful in certain niche areas > > (hpc, numerical computing etc.) where "modern" languages doesn't cut > > it... :-) > > Or so the Fortran programmers with jobs to protect will tell you... Actually, it was what non-professional programmers used before computer spreadsheet programs existed. It was just the thing for crunching numbers and text. It was because it was used by non-professional programmers that so many old Fortran programs are spaghetti code. A properly-written, structured Fortran program is quite usable and easily followed. -- Walter Dnes <waltdnes@waltdnes.org> ^ permalink raw reply [flat|nested] 168+ messages in thread
* [gentoo-user] Re: [OT] Re: Do we have to build gcc with fortran now? 2011-06-23 18:16 ` Neil Bothwick 2011-06-23 19:43 ` Alan McKinnon 2011-06-23 23:43 ` Walter Dnes @ 2011-06-24 21:29 ` walt 2 siblings, 0 replies; 168+ messages in thread From: walt @ 2011-06-24 21:29 UTC (permalink / raw To: gentoo-user On 06/23/2011 11:16 AM, Neil Bothwick wrote: > You'll be telling us there's still a place for Cobol next :-O Never thought to look before, but: #eix cobol * dev-lang/open-cobol Available versions: (~)1.0 {berkdb nls readline} Homepage: http://www.opencobol.org/ Description: an open-source COBOL compiler * dev-lang/tinycobol Available versions: 0.64 (~)0.65.9 Homepage: http://tiny-cobol.sourceforge.net/ Description: COBOL for linux I learned something today :) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] [OT] Re: Do we have to build gcc with fortran now? 2011-06-23 17:23 ` [gentoo-user] [OT] " pk 2011-06-23 18:16 ` Neil Bothwick @ 2011-06-23 21:51 ` Peter Humphrey 1 sibling, 0 replies; 168+ messages in thread From: Peter Humphrey @ 2011-06-23 21:51 UTC (permalink / raw To: gentoo-user On Thursday 23 June 2011 18:23:58 pk wrote: > On 2011-06-22 19:36, Nikos Chantziaras wrote: > > It's a programming language. You know, C, C++, stuff like that. > > Except that it's a zombie-relict from the 1950's that refuses to die > > because people still programming in it are too lazy to learn a proper, > > more modern language :-P > > It refuses to die because it's still very useful in certain niche areas > (hpc, numerical computing etc.) where "modern" languages doesn't cut > it... :-) "FORmula TRANslator". it keeps your lights on, as likely as not. Last I looked, electricity power grids were kept alive with fortran doing the calculations. Mind you, I am going back a little way. -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 16:11 ` Nikos Chantziaras 2011-06-22 16:23 ` Mark Knecht 2011-06-22 16:58 ` Dale @ 2011-06-22 17:23 ` Todd Goodman 2011-06-22 18:15 ` Dale 2011-06-22 21:25 ` Mark Knecht 3 siblings, 1 reply; 168+ messages in thread From: Todd Goodman @ 2011-06-22 17:23 UTC (permalink / raw To: gentoo-user * Nikos Chantziaras <realnc@arcor.de> [110622 11:53]: > On 06/22/2011 06:35 PM, Dale wrote: > > Nikos Chantziaras wrote: > >> > >> 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. > >> > >> > > > > Well, that leads back to KDE. So, looks like it stays. > > And KDE wants Fortran because you have that USE flag enabled in > make.conf :-D Well, I don't have fortran use enabled mail-proxy ~ # euse -i fortran global use flags (searching: fortran) ************************************************************ [- ] fortran - Adds support for fortran (formerly f77) local use flags (searching: fortran) ************************************************************ no matching entries found However, kde-base/kde-meta-4.6.4 pulls in kde-base/kdeedu-meta-4.6.4 which pulls in kde-base/kantor which pulls in dev-lang/R (since my profile has the R use flag enabled) which pulls in virtual/blas which pulls in sci-libs/blas-reference-20070226 which then craps out since I don't have the fortran use flag enabled. My solution is to force -R in make.conf > > > >>> 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. > > > > But gcc is the one that got rebuilt when I changed the USE flag. So, it > > needs it because the other package needs it and in the end, KDE needs > > all that stuff. So, the flag is added and I guess it is needed by > > something I want to keep. Sort of like my GUI and all. ;-) > > I'm on KDE too, and it doesn't need it. Probably because my make.conf > explicitly says "-fortran" in it. > ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 17:23 ` [gentoo-user] " Todd Goodman @ 2011-06-22 18:15 ` Dale 2011-06-22 18:35 ` Dale 2011-06-24 0:17 ` Walter Dnes 0 siblings, 2 replies; 168+ messages in thread From: Dale @ 2011-06-22 18:15 UTC (permalink / raw To: gentoo-user Todd Goodman wrote: > > Well, I don't have fortran use enabled > > mail-proxy ~ # euse -i fortran > global use flags (searching: fortran) > ************************************************************ > [- ] fortran - Adds support for fortran (formerly f77) > > local use flags (searching: fortran) > ************************************************************ > no matching entries found > > However, kde-base/kde-meta-4.6.4 pulls in kde-base/kdeedu-meta-4.6.4 > which pulls in kde-base/kantor which pulls in dev-lang/R (since my profile > has the R use flag enabled) which pulls in virtual/blas which pulls in > sci-libs/blas-reference-20070226 which then craps out since I don't have > the fortran use flag enabled. > > My solution is to force -R in make.conf > > Let me make a note of that, in make.conf of course. ;-) Thanks. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 18:15 ` Dale @ 2011-06-22 18:35 ` Dale 2011-06-22 20:33 ` Todd Goodman 2011-06-22 22:43 ` Mike Edenfield 2011-06-24 0:17 ` Walter Dnes 1 sibling, 2 replies; 168+ messages in thread From: Dale @ 2011-06-22 18:35 UTC (permalink / raw To: gentoo-user Dale wrote: > Todd Goodman wrote: >> >> Well, I don't have fortran use enabled >> >> mail-proxy ~ # euse -i fortran >> global use flags (searching: fortran) >> ************************************************************ >> [- ] fortran - Adds support for fortran (formerly f77) >> >> local use flags (searching: fortran) >> ************************************************************ >> no matching entries found >> >> However, kde-base/kde-meta-4.6.4 pulls in kde-base/kdeedu-meta-4.6.4 >> which pulls in kde-base/kantor which pulls in dev-lang/R (since my >> profile >> has the R use flag enabled) which pulls in virtual/blas which pulls in >> sci-libs/blas-reference-20070226 which then craps out since I don't have >> the fortran use flag enabled. >> >> My solution is to force -R in make.conf >> > > Let me make a note of that, in make.conf of course. ;-) > > Thanks. > > Dale > > :-) :-) > When I did that, it complained that cantor was built with no backend. Did you get the same thing? It said this here: WARN (postinst) You have decided to build cantor with no backend. To have this application functional, please do one of below: # emerge -va1 '='kde-base/cantor-4.6.4 with 'R' USE flag enabled # emerge -vaDu sci-mathematics/maxima So, I did the later and it needs to emerge several packages that I didn't have before. Looks like I can either have a bit of bloat on one side or a bit of bloat on the other side. o_O I mention just in case you didn't notice the message and then something borks on next login. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 18:35 ` Dale @ 2011-06-22 20:33 ` Todd Goodman 2011-06-22 21:34 ` Dale 2011-06-22 22:43 ` Mike Edenfield 1 sibling, 1 reply; 168+ messages in thread From: Todd Goodman @ 2011-06-22 20:33 UTC (permalink / raw To: gentoo-user * Dale <rdalek1967@gmail.com> [110622 14:45]: > Dale wrote: > > Todd Goodman wrote: > >> > >> Well, I don't have fortran use enabled > >> > >> mail-proxy ~ # euse -i fortran > >> global use flags (searching: fortran) > >> ************************************************************ > >> [- ] fortran - Adds support for fortran (formerly f77) > >> > >> local use flags (searching: fortran) > >> ************************************************************ > >> no matching entries found > >> > >> However, kde-base/kde-meta-4.6.4 pulls in kde-base/kdeedu-meta-4.6.4 > >> which pulls in kde-base/kantor which pulls in dev-lang/R (since my > >> profile > >> has the R use flag enabled) which pulls in virtual/blas which pulls in > >> sci-libs/blas-reference-20070226 which then craps out since I don't have > >> the fortran use flag enabled. > >> > >> My solution is to force -R in make.conf > >> > > > > Let me make a note of that, in make.conf of course. ;-) > > > > Thanks. > > > > Dale > > > > :-) :-) > > > > When I did that, it complained that cantor was built with no backend. > Did you get the same thing? It said this here: > > WARN (postinst) > > You have decided to build cantor with no backend. > To have this application functional, please do one of below: > # emerge -va1 '='kde-base/cantor-4.6.4 with 'R' USE flag enabled > # emerge -vaDu sci-mathematics/maxima > > So, I did the later and it needs to emerge several packages that I > didn't have before. Looks like I can either have a bit of bloat on one > side or a bit of bloat on the other side. o_O > > I mention just in case you didn't notice the message and then something > borks on next login. > > Dale > > :-) :-) Yes, it complained about the same thing. Since I don't know what cantor is I figure I don't much care if it has a backend or not. :-) Seriously, I haven't noticed any issues yet not having the backend. If I find something broken I need then I'll do as you did. Thanks, Todd ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 20:33 ` Todd Goodman @ 2011-06-22 21:34 ` Dale 2011-06-22 22:56 ` Neil Bothwick 2011-06-23 12:00 ` Todd Goodman 0 siblings, 2 replies; 168+ messages in thread From: Dale @ 2011-06-22 21:34 UTC (permalink / raw To: gentoo-user Todd Goodman wrote: > * Dale<rdalek1967@gmail.com> [110622 14:45]: > >> >> When I did that, it complained that cantor was built with no backend. >> Did you get the same thing? It said this here: >> >> WARN (postinst) >> >> You have decided to build cantor with no backend. >> To have this application functional, please do one of below: >> # emerge -va1 '='kde-base/cantor-4.6.4 with 'R' USE flag enabled >> # emerge -vaDu sci-mathematics/maxima >> >> So, I did the later and it needs to emerge several packages that I >> didn't have before. Looks like I can either have a bit of bloat on one >> side or a bit of bloat on the other side. o_O >> >> I mention just in case you didn't notice the message and then something >> borks on next login. >> >> Dale >> >> :-) :-) >> > Yes, it complained about the same thing. Since I don't know what cantor > is I figure I don't much care if it has a backend or not. :-) > > Seriously, I haven't noticed any issues yet not having the backend. > > If I find something broken I need then I'll do as you did. > > Thanks, > > Todd > > > root@fireball / # eix cantor [I] kde-base/cantor Available versions: (4) 4.6.2{tbz2} 4.6.3{tbz2} (~)4.6.4{tbz2} {+R aqua debug +handbook kdeenablefinal kdeprefix ps} Installed versions: 4.6.4(4){tbz2}(01:24:34 PM 06/22/2011)(handbook -R -aqua -debug -kdeenablefinal -ps) Homepage: http://www.kde.org/ Description: KDE4 interface for doing mathematics and scientific computing root@fireball / # You may not need it unless you jump into the menu and go to Education > Mathematics > Cantor. I don't even know how it works so if you are the same as me, you won't need it. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 21:34 ` Dale @ 2011-06-22 22:56 ` Neil Bothwick 2011-06-23 5:03 ` Dale 2011-06-23 12:00 ` Todd Goodman 1 sibling, 1 reply; 168+ messages in thread From: Neil Bothwick @ 2011-06-22 22:56 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 985 bytes --] On Wed, 22 Jun 2011 16:34:35 -0500, Dale wrote: > root@fireball / # eix cantor > [I] kde-base/cantor > Available versions: (4) 4.6.2{tbz2} 4.6.3{tbz2} (~)4.6.4{tbz2} > {+R aqua debug +handbook kdeenablefinal kdeprefix ps} > Installed versions: 4.6.4(4){tbz2}(01:24:34 PM > 06/22/2011)(handbook -R -aqua -debug -kdeenablefinal -ps) > Homepage: http://www.kde.org/ > Description: KDE4 interface for doing mathematics and > scientific computing > > root@fireball / # > > You may not need it unless you jump into the menu and go to Education > > Mathematics > Cantor. I don't even know how it works so if you are the > same as me, you won't need it. So why are you installing it, and all its dependencies, on the one hand, and complaining about bloat on the other? Surely installing stuff you don't need is the very definition of bloat. -- Neil Bothwick Do hungry crows have ravenous appetites? [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 22:56 ` Neil Bothwick @ 2011-06-23 5:03 ` Dale 2011-06-23 9:02 ` Neil Bothwick 0 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-23 5:03 UTC (permalink / raw To: gentoo-user Neil Bothwick wrote: > On Wed, 22 Jun 2011 16:34:35 -0500, Dale wrote: > > >> root@fireball / # eix cantor >> [I] kde-base/cantor >> Available versions: (4) 4.6.2{tbz2} 4.6.3{tbz2} (~)4.6.4{tbz2} >> {+R aqua debug +handbook kdeenablefinal kdeprefix ps} >> Installed versions: 4.6.4(4){tbz2}(01:24:34 PM >> 06/22/2011)(handbook -R -aqua -debug -kdeenablefinal -ps) >> Homepage: http://www.kde.org/ >> Description: KDE4 interface for doing mathematics and >> scientific computing >> >> root@fireball / # >> >> You may not need it unless you jump into the menu and go to Education> >> Mathematics> Cantor. I don't even know how it works so if you are the >> same as me, you won't need it. >> > So why are you installing it, and all its dependencies, on the one hand, > and complaining about bloat on the other? Surely installing stuff you > don't need is the very definition of bloat. > > But it installed stuff either way. Instread of ABD, I got WXYZ because of dependencies. It's not that I want them, it's that portage needs them to make a package that I do want happy. This reminds me of the six of one or half a dozen of the other. This may be nine of one tho. lol Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 5:03 ` Dale @ 2011-06-23 9:02 ` Neil Bothwick 2011-06-23 10:49 ` Dale 0 siblings, 1 reply; 168+ messages in thread From: Neil Bothwick @ 2011-06-23 9:02 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 956 bytes --] On Thu, 23 Jun 2011 00:03:32 -0500, Dale wrote: > > So why are you installing it, and all its dependencies, on the one > > hand, and complaining about bloat on the other? Surely installing > > stuff you don't need is the very definition of bloat. > But it installed stuff either way. Instread of ABD, I got WXYZ because > of dependencies. It's not that I want them, it's that portage needs > them to make a package that I do want happy. This reminds me of the > six of one or half a dozen of the other. This may be nine of one tho. > lol My question was why are you installing cantor if you don't need it? You don't use it, you don't need it, it drags in a bunch of dependencies that require other packages to install more files too, yet you still want it there. Hint: I don't have cantor installed and the sky hasn't fallen in, at least not yet. -- Neil Bothwick This is as bad as it can get; but don't bet on it. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 9:02 ` Neil Bothwick @ 2011-06-23 10:49 ` Dale 2011-06-23 12:09 ` Neil Bothwick 0 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-23 10:49 UTC (permalink / raw To: gentoo-user Neil Bothwick wrote: > On Thu, 23 Jun 2011 00:03:32 -0500, Dale wrote: > > >>> So why are you installing it, and all its dependencies, on the one >>> hand, and complaining about bloat on the other? Surely installing >>> stuff you don't need is the very definition of bloat. >>> > >> But it installed stuff either way. Instread of ABD, I got WXYZ because >> of dependencies. It's not that I want them, it's that portage needs >> them to make a package that I do want happy. This reminds me of the >> six of one or half a dozen of the other. This may be nine of one tho. >> lol >> > My question was why are you installing cantor if you don't need it? > > You don't use it, you don't need it, it drags in a bunch of dependencies > that require other packages to install more files too, yet you still want > it there. > > Hint: I don't have cantor installed and the sky hasn't fallen in, at > least not yet. > > Oh, I see. It was pulled in by kde-meta. I know I can have KDE other ways but it is much easier to emerge kde-meta than to emerge < some huge amount of packages >. There are times when I am looking through the menu and find something interesting that I didn't know about before. So far, Cantor isn't one of them. lol Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 10:49 ` Dale @ 2011-06-23 12:09 ` Neil Bothwick 2011-06-23 19:14 ` Dale 2011-06-23 19:45 ` Alan McKinnon 0 siblings, 2 replies; 168+ messages in thread From: Neil Bothwick @ 2011-06-23 12:09 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 475 bytes --] On Thu, 23 Jun 2011 05:49:45 -0500, Dale wrote: > > My question was why are you installing cantor if you don't need it? > Oh, I see. It was pulled in by kde-meta. I know I can have KDE other > ways but it is much easier to emerge kde-meta than to emerge < some > huge amount of packages >. If you consider spending a couple of days farting around with fortran to be "much easier"... :P -- Neil Bothwick Walk softly and carry a fully charged phazer. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 12:09 ` Neil Bothwick @ 2011-06-23 19:14 ` Dale 2011-06-23 19:45 ` Alan McKinnon 1 sibling, 0 replies; 168+ messages in thread From: Dale @ 2011-06-23 19:14 UTC (permalink / raw To: gentoo-user Neil Bothwick wrote: > On Thu, 23 Jun 2011 05:49:45 -0500, Dale wrote: > > >>> My question was why are you installing cantor if you don't need it? >>> > >> Oh, I see. It was pulled in by kde-meta. I know I can have KDE other >> ways but it is much easier to emerge kde-meta than to emerge< some >> huge amount of packages>. >> > If you consider spending a couple of days farting around with fortran to > be "much easier"... :P > > > Well, it was working before just fine. I was able to plead ignorance until the dev changed the USE flags on me. That's when it hit the fan. I was better off being ignorant on this one. I could have left it the way it was and looking back, maybe I should have. I dunno. Ignorance is bliss sometimes. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 12:09 ` Neil Bothwick 2011-06-23 19:14 ` Dale @ 2011-06-23 19:45 ` Alan McKinnon 2011-06-23 20:35 ` Neil Bothwick 1 sibling, 1 reply; 168+ messages in thread From: Alan McKinnon @ 2011-06-23 19:45 UTC (permalink / raw To: gentoo-user On Thursday 23 June 2011 13:09:53 Neil Bothwick did opine thusly: > On Thu, 23 Jun 2011 05:49:45 -0500, Dale wrote: > > > My question was why are you installing cantor if you don't > > > need it? > > > > Oh, I see. It was pulled in by kde-meta. I know I can have KDE > > other ways but it is much easier to emerge kde-meta than to > > emerge < some huge amount of packages >. > > If you consider spending a couple of days farting around with > fortran to be "much easier"... :P I use sets for this. I want KDE but not all of it, so I have a set with just the -meta packages I want: $ cat /etc/portage/sets/alan-kde kde-base/kdeadmin-meta kde-base/kdeartwork-meta kde-base/kdebase-meta kde-base/kdebase-runtime-meta kde-base/kdegraphics-meta kde-base/kdemultimedia-meta kde-base/kdenetwork-meta kde-base/kdepim-meta kde-base/kdeutils-meta -- alan dot mckinnon at gmail dot com ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 19:45 ` Alan McKinnon @ 2011-06-23 20:35 ` Neil Bothwick 2011-06-23 21:06 ` Alan McKinnon 0 siblings, 1 reply; 168+ messages in thread From: Neil Bothwick @ 2011-06-23 20:35 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 672 bytes --] On Thu, 23 Jun 2011 21:45:36 +0200, Alan McKinnon wrote: > > If you consider spending a couple of days farting around with > > fortran to be "much easier"... :P > > I use sets for this. I want KDE but not all of it, so I have a set > with just the -meta packages I want: I do similar, except I'm even more of a control freak than you, so my kde4 set contains onl;y a couple of meta-packages, the rest it individual packages. % wc -l /etc/portage/sets/kde4 83 /etc/portage/sets/kde4 Sad, I know :( -- Neil Bothwick A computer scientist is someone who, when told to "Go to Hell," sees the "go to," rather than the destination, as harmful. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 20:35 ` Neil Bothwick @ 2011-06-23 21:06 ` Alan McKinnon 2011-06-23 21:52 ` Neil Bothwick 0 siblings, 1 reply; 168+ messages in thread From: Alan McKinnon @ 2011-06-23 21:06 UTC (permalink / raw To: gentoo-user On Thursday 23 June 2011 21:35:21 Neil Bothwick did opine thusly: > On Thu, 23 Jun 2011 21:45:36 +0200, Alan McKinnon wrote: > > > If you consider spending a couple of days farting around > > > with > > > fortran to be "much easier"... :P > > > > I use sets for this. I want KDE but not all of it, so I have a > > set > > > with just the -meta packages I want: > I do similar, except I'm even more of a control freak than you, so > my kde4 set contains onl;y a couple of meta-packages, the rest it > individual packages. > > % wc -l /etc/portage/sets/kde4 > 83 /etc/portage/sets/kde4 > > Sad, I know :( Wow, how do you maintain that lot and keep it all straight? KDE devs love adding and removing and renaming stuff between minor versions, mostly just for the hell of it. You could end up with KDE-4.2 packages in there if you don't keep an eye on it :-) -- alan dot mckinnon at gmail dot com ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 21:06 ` Alan McKinnon @ 2011-06-23 21:52 ` Neil Bothwick 0 siblings, 0 replies; 168+ messages in thread From: Neil Bothwick @ 2011-06-23 21:52 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 931 bytes --] On Thu, 23 Jun 2011 23:06:28 +0200, Alan McKinnon wrote: > > I do similar, except I'm even more of a control freak than you, so > > my kde4 set contains onl;y a couple of meta-packages, the rest it > > individual packages. > > > > % wc -l /etc/portage/sets/kde4 > > 83 /etc/portage/sets/kde4 > > > > Sad, I know :( > > Wow, how do you maintain that lot and keep it all straight? > > KDE devs love adding and removing and renaming stuff between minor > versions, mostly just for the hell of it. You could end up with > KDE-4.2 packages in there if you don't keep an eye on it :-) The KDE ebuilds barf if you try to mix versions, if a package is removed or renamed from a later release, portage lets me know! If means I don't get to know about any new additions, but I can read about those on kde.org -- Neil Bothwick You have the capacity to learn from mistakes. You'll learn a lot today. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 21:34 ` Dale 2011-06-22 22:56 ` Neil Bothwick @ 2011-06-23 12:00 ` Todd Goodman 1 sibling, 0 replies; 168+ messages in thread From: Todd Goodman @ 2011-06-23 12:00 UTC (permalink / raw To: gentoo-user * Dale <rdalek1967@gmail.com> [110622 17:40]: > Todd Goodman wrote: > > * Dale<rdalek1967@gmail.com> [110622 14:45]: > > > >> > >> When I did that, it complained that cantor was built with no backend. > >> Did you get the same thing? It said this here: > >> > >> WARN (postinst) > >> > >> You have decided to build cantor with no backend. > >> To have this application functional, please do one of below: > >> # emerge -va1 '='kde-base/cantor-4.6.4 with 'R' USE flag enabled > >> # emerge -vaDu sci-mathematics/maxima > >> > >> So, I did the later and it needs to emerge several packages that I > >> didn't have before. Looks like I can either have a bit of bloat on one > >> side or a bit of bloat on the other side. o_O > >> > >> I mention just in case you didn't notice the message and then something > >> borks on next login. > >> > >> Dale > >> > >> :-) :-) > >> > > Yes, it complained about the same thing. Since I don't know what cantor > > is I figure I don't much care if it has a backend or not. :-) > > > > Seriously, I haven't noticed any issues yet not having the backend. > > > > If I find something broken I need then I'll do as you did. > > > > Thanks, > > > > Todd > > > > > > > > root@fireball / # eix cantor > [I] kde-base/cantor > Available versions: (4) 4.6.2{tbz2} 4.6.3{tbz2} (~)4.6.4{tbz2} > {+R aqua debug +handbook kdeenablefinal kdeprefix ps} > Installed versions: 4.6.4(4){tbz2}(01:24:34 PM > 06/22/2011)(handbook -R -aqua -debug -kdeenablefinal -ps) > Homepage: http://www.kde.org/ > Description: KDE4 interface for doing mathematics and > scientific computing > > root@fireball / # > > You may not need it unless you jump into the menu and go to Education > > Mathematics > Cantor. I don't even know how it works so if you are the > same as me, you won't need it. > > Dale > > :-) :-) Yeah, real doubtful as the machine is typically used to remote shell into with a handlful of graphic apps started with a display on the remote machine I'm sshing in from. :-) Thanks, Todd ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 18:35 ` Dale 2011-06-22 20:33 ` Todd Goodman @ 2011-06-22 22:43 ` Mike Edenfield 2011-06-23 5:04 ` Dale 1 sibling, 1 reply; 168+ messages in thread From: Mike Edenfield @ 2011-06-22 22:43 UTC (permalink / raw To: gentoo-user On 6/22/2011 2:35 PM, Dale wrote: > When I did that, it complained that cantor was built with no backend. > Did you get the same thing? It said this here: > > WARN (postinst) > > You have decided to build cantor with no backend. > To have this application functional, please do one of below: > # emerge -va1 '='kde-base/cantor-4.6.4 with 'R' USE flag enabled > # emerge -vaDu sci-mathematics/maxima The odds of you ever needing to use cantor are practically nil. And if you did, you'd probably already have R installed and know what FORTRAN was. So, don't worry about it. --Mike ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 22:43 ` Mike Edenfield @ 2011-06-23 5:04 ` Dale 2011-06-23 21:47 ` Mike Edenfield 0 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-23 5:04 UTC (permalink / raw To: gentoo-user Mike Edenfield wrote: > On 6/22/2011 2:35 PM, Dale wrote: > > >> When I did that, it complained that cantor was built with no backend. >> Did you get the same thing? It said this here: >> >> WARN (postinst) >> >> You have decided to build cantor with no backend. >> To have this application functional, please do one of below: >> # emerge -va1 '='kde-base/cantor-4.6.4 with 'R' USE flag enabled >> # emerge -vaDu sci-mathematics/maxima >> > The odds of you ever needing to use cantor are practically nil. And if > you did, you'd probably already have R installed and know what FORTRAN > was. So, don't worry about it. > > --Mike > > > I never noticed it being there. So, naw I don't need it. Good ole kde-meta pulled it in tho. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 5:04 ` Dale @ 2011-06-23 21:47 ` Mike Edenfield 2011-06-23 22:23 ` Dale 0 siblings, 1 reply; 168+ messages in thread From: Mike Edenfield @ 2011-06-23 21:47 UTC (permalink / raw To: gentoo-user On 6/23/2011 1:04 AM, Dale wrote: > Mike Edenfield wrote: >> On 6/22/2011 2:35 PM, Dale wrote: >>> You have decided to build cantor with no backend. >>> To have this application functional, please do one of below: >>> # emerge -va1 '='kde-base/cantor-4.6.4 with 'R' USE flag enabled >>> # emerge -vaDu sci-mathematics/maxima >> The odds of you ever needing to use cantor are practically nil. And if >> you did, you'd probably already have R installed and know what FORTRAN >> was. So, don't worry about it. > I never noticed it being there. So, naw I don't need it. Good ole > kde-meta pulled it in tho. My point was, you can install cantor without R (or maxima) and it will complain loudly that "I'm installing myself broken!"... but it *will* install. And if you never run it, you never need R, thus you never need +fortran, and your gcc will be much happier. --Mike ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 21:47 ` Mike Edenfield @ 2011-06-23 22:23 ` Dale 0 siblings, 0 replies; 168+ messages in thread From: Dale @ 2011-06-23 22:23 UTC (permalink / raw To: gentoo-user Mike Edenfield wrote: > On 6/23/2011 1:04 AM, Dale wrote: > >> Mike Edenfield wrote: >> >>> On 6/22/2011 2:35 PM, Dale wrote: >>> > >>>> You have decided to build cantor with no backend. >>>> To have this application functional, please do one of below: >>>> # emerge -va1 '='kde-base/cantor-4.6.4 with 'R' USE flag enabled >>>> # emerge -vaDu sci-mathematics/maxima >>>> > >>> The odds of you ever needing to use cantor are practically nil. And if >>> you did, you'd probably already have R installed and know what FORTRAN >>> was. So, don't worry about it. >>> > >> I never noticed it being there. So, naw I don't need it. Good ole >> kde-meta pulled it in tho. >> > My point was, you can install cantor without R (or maxima) and it will > complain loudly that "I'm installing myself broken!"... but it *will* > install. And if you never run it, you never need R, thus you never need > +fortran, and your gcc will be much happier. > > --Mike > > > I was hoping to trim a little fat not break things. I may never need cantor but if I do, I would like it to work without me having to figure out why it is broke. Plus, next time a upgrade comes along, I got issues again. It's going to pull in a update that fails to compile and its going to upset me greatly, much more so than having fortran or whatever installed. Maybe you wasn't around during the GREAT hal and xorg mess I ran into. Trust me, it wasn't steam, it was flames. I would like to avoid that. I wanted to wring that nerds neck for rendering my keyboard and rat useless. :-@ Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 18:15 ` Dale 2011-06-22 18:35 ` Dale @ 2011-06-24 0:17 ` Walter Dnes 1 sibling, 0 replies; 168+ messages in thread From: Walter Dnes @ 2011-06-24 0:17 UTC (permalink / raw To: gentoo-user On Wed, Jun 22, 2011 at 01:15:04PM -0500, Dale wrote > Todd Goodman wrote: > > My solution is to force -R in make.conf > > > > > > Let me make a note of that, in make.conf of course. ;-) Years ago, I changed to starting my USE line with "-*" and adding what I needed, either in /etc/make.conf or in /etc/package.use. This was right after ipv6 was added to the defaults. The ipv6 fiasco was "an interesting experience", to say the least. -- Walter Dnes <waltdnes@waltdnes.org> ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 16:11 ` Nikos Chantziaras ` (2 preceding siblings ...) 2011-06-22 17:23 ` [gentoo-user] " Todd Goodman @ 2011-06-22 21:25 ` Mark Knecht 2011-06-22 22:31 ` Dale 3 siblings, 1 reply; 168+ messages in thread From: Mark Knecht @ 2011-06-22 21:25 UTC (permalink / raw To: gentoo-user On Wed, Jun 22, 2011 at 9:11 AM, Nikos Chantziaras <realnc@arcor.de> wrote: <SNIP> > > I'm on KDE too, and it doesn't need it. Probably because my make.conf > 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="(multilib) nls" 23,459 kB [ebuild N ] virtual/libstdc++-3.3 0 kB [ebuild N ] app-emulation/emul-linux-x86-compat-20100611 USE="(multilib)" 930 kB [ebuild N ] dev-lang/ifc-10.0.026-r1 40,378 kB [ebuild R ] sys-devel/gcc-4.4.5 USE="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 (>=dev-python/pygtk-2.8:2) dev-python/twisted-11.0.0 (gtk ? >=dev-python/pygtk-1.99) dev-vcs/git-1.7.3.4-r1 (gtk ? >=dev-python/pygtk-2.8) x11-misc/driconf-0.9.1-r1 (>=dev-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 know... - Mark ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 21:25 ` Mark Knecht @ 2011-06-22 22:31 ` Dale 2011-06-22 23:12 ` Mark Knecht 0 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-22 22:31 UTC (permalink / raw To: gentoo-user Mark Knecht wrote: > 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="(multilib) nls" 23,459 kB > [ebuild N ] virtual/libstdc++-3.3 0 kB > [ebuild N ] app-emulation/emul-linux-x86-compat-20100611 > USE="(multilib)" 930 kB > [ebuild N ] dev-lang/ifc-10.0.026-r1 40,378 kB > [ebuild R ] sys-devel/gcc-4.4.5 USE="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 (>=dev-python/pygtk-2.8:2) > dev-python/twisted-11.0.0 (gtk ?>=dev-python/pygtk-1.99) > dev-vcs/git-1.7.3.4-r1 (gtk ?>=dev-python/pygtk-2.8) > x11-misc/driconf-0.9.1-r1 (>=dev-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 know... > > - Mark > > > I emerge -C ifc and revdep-rebuild rebuilt some stuff but it is gone now. So, you may have to work with it but it *might* be removable too. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 22:31 ` Dale @ 2011-06-22 23:12 ` Mark Knecht 0 siblings, 0 replies; 168+ messages in thread From: Mark Knecht @ 2011-06-22 23:12 UTC (permalink / raw To: gentoo-user On Wed, Jun 22, 2011 at 3:31 PM, Dale <rdalek1967@gmail.com> wrote: <SNIP> > > I emerge -C ifc and revdep-rebuild rebuilt some stuff but it is gone now. > So, you may have to work with it but it *might* be removable too. > > Dale Hi Dale, For me this was more about following along with the thread and learning about this flag. I had no real intention of changing anything. I do use R in Windows & sometimes in Linux so apparently I need a Fortran compiler. I see no advantage and many disadvantages to switching to ifc from gcc-fortran so I'll just leave things alone. Cheers, Mark ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 15:35 ` Dale 2011-06-22 16:11 ` Nikos Chantziaras @ 2011-06-22 16:52 ` pk 2011-06-22 22:39 ` Mike Edenfield 2 siblings, 0 replies; 168+ messages in thread From: pk @ 2011-06-22 16:52 UTC (permalink / raw To: gentoo-user On 2011-06-22 17:35, Dale wrote: > Well, that leads back to KDE. So, looks like it stays. R is a mathematical language similar to Matlab/Octave... only specialized for statistical computing. I assume if something in KDE is using that it must be optional; check your USE flags. HTH Best regards Peter K ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 15:35 ` Dale 2011-06-22 16:11 ` Nikos Chantziaras 2011-06-22 16:52 ` pk @ 2011-06-22 22:39 ` Mike Edenfield 2 siblings, 0 replies; 168+ messages in thread From: Mike Edenfield @ 2011-06-22 22:39 UTC (permalink / raw To: gentoo-user On 6/22/2011 11:35 AM, Dale wrote: > Nikos Chantziaras wrote: >> >> 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. >> >> > > Well, that leads back to KDE. So, looks like it stays. Ah. I remember KDE trying to pull in R once before. $ /etc/portage/package/use/kde kde-base/cantor -R ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 13:33 ` Dale 2011-06-22 14:14 ` Mark Knecht 2011-06-22 14:24 ` Nikos Chantziaras @ 2011-06-22 22:34 ` Mike Edenfield 2011-06-23 22:15 ` Peter Humphrey 2 siblings, 1 reply; 168+ messages in thread From: Mike Edenfield @ 2011-06-22 22:34 UTC (permalink / raw To: gentoo-user; +Cc: Dale On 6/22/2011 9:33 AM, Dale wrote: > Nikos Chantziaras wrote: >> On 06/22/2011 02:18 PM, Dale wrote: >>> Nikos Chantziaras wrote: >>>> 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: >>> >>> root@fireball / # emerge -pv --depclean blas-reference >>> >>> 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 think the point we're trying to arrive at here is why you need a FORTRAN compiler installed in the first place. Given that you didn't even know you needed one until recently, it seems odd that you've installed packages that require f77 to build. Did you install R on purpose? If not, what pulled that in, and did you install *that* on purpose? Odds are one of your 1.5quadrillion USE flags is pulling in FORTRAN when you don't even need it. --Mike ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 22:34 ` Mike Edenfield @ 2011-06-23 22:15 ` Peter Humphrey 0 siblings, 0 replies; 168+ messages in thread From: Peter Humphrey @ 2011-06-23 22:15 UTC (permalink / raw To: gentoo-user On Wednesday 22 June 2011 23:34:17 Mike Edenfield wrote: > Odds are one of your 1.5quadrillion USE flags is pulling in FORTRAN when > you don't even need it. It may not be. I have only four USE flags in make.conf, and still I have the same fortran requirement as Dale. -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 11:18 ` Dale 2011-06-22 13:12 ` Neil Bothwick 2011-06-22 13:19 ` [gentoo-user] " Nikos Chantziaras @ 2011-06-22 13:25 ` Indi 2011-06-23 22:18 ` Peter Humphrey 2 siblings, 1 reply; 168+ messages in thread From: Indi @ 2011-06-22 13:25 UTC (permalink / raw To: gentoo-user On Wed, Jun 22, 2011 at 06:18:49AM -0500, Dale wrote: > > To think people wonder why my USE line is so big. I keep having to add > stuff when portage pukes but portage never tells me when one has fell > off the reservation and needs to be removed. < sighs > Over the years, > it adds up. > I'm a bit surprised more people here haven't embraced package.use. It really allows for a high degree of fine tuning, and without it the system would be horribly bloated like most other linux distros. In fact, USE flags are (IMO) what sets gentoo apart and it's one of the the main reasons I switched to gentoo from FreeBSD for my main systems... The first time I tried gentoo ithough I was utterly defeated by my lack of understanding of USE flags. Then I read the handbook and it all came together like magic. :) IMO the USE line in make.conf really should only contain the universal stuff you can't live without, specifying everything else on a per package basis is what makes it possible to run a system which is at once full-featured and lean. As with everything in life, YMMV. :) -- caveat utilitor ♫ ❤ ♫ ❤ ♫ ❤ ♫ ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-22 13:25 ` Indi @ 2011-06-23 22:18 ` Peter Humphrey 2011-06-24 0:19 ` Neil Bothwick 0 siblings, 1 reply; 168+ messages in thread From: Peter Humphrey @ 2011-06-23 22:18 UTC (permalink / raw To: gentoo-user On Wednesday 22 June 2011 14:25:21 Indi wrote: > IMO the USE line in make.conf really should only contain the universal > stuff you can't live without, specifying everything else on a per > package basis is what makes it possible to run a system which is at once > full-featured and lean. My method is to put a USE flag into make.conf if it's described in use.desc; otherwise it goes into package.use if it's in use.local.desc. Seems to keep me out of trouble most of the time. -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Re: Do we have to build gcc with fortran now? 2011-06-23 22:18 ` Peter Humphrey @ 2011-06-24 0:19 ` Neil Bothwick 0 siblings, 0 replies; 168+ messages in thread From: Neil Bothwick @ 2011-06-24 0:19 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 388 bytes --] On Thu, 23 Jun 2011 23:18:48 +0100, Peter Humphrey wrote: > My method is to put a USE flag into make.conf if it's described in > use.desc; otherwise it goes into package.use if it's in use.local.desc. I use that as a general rule too, although there is the situation where a flag moves from local to global. -- Neil Bothwick I'm not opinionated, I'm just always right! [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 3:55 [gentoo-user] Do we have to build gcc with fortran now? Dale ` (2 preceding siblings ...) 2011-06-22 6:24 ` [gentoo-user] " Nikos Chantziaras @ 2011-06-22 13:29 ` Mark Knecht 2011-06-22 14:25 ` Mick 3 siblings, 1 reply; 168+ messages in thread From: Mark Knecht @ 2011-06-22 13:29 UTC (permalink / raw To: gentoo-user On Tue, Jun 21, 2011 at 8:55 PM, Dale <rdalek1967@gmail.com> wrote: <SNIP> > > Heads up for folks about to do their updates, check into the USE flag > fortran to see if you need to add it to yours before updating a bunch of > stuff. > > Dale This is my one strange, mystery global use flag. It's been turned on in make.conf on every Gentoo machine I've run since I started with Gentoo in 2002. I've been paranoid to turn it off! :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 13:29 ` [gentoo-user] " Mark Knecht @ 2011-06-22 14:25 ` Mick 2011-06-22 15:27 ` Mark Knecht 0 siblings, 1 reply; 168+ messages in thread From: Mick @ 2011-06-22 14:25 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: Text/Plain, Size: 1488 bytes --] On Wednesday 22 Jun 2011 14:29:58 Mark Knecht wrote: > On Tue, Jun 21, 2011 at 8:55 PM, Dale <rdalek1967@gmail.com> wrote: > <SNIP> > > > Heads up for folks about to do their updates, check into the USE flag > > fortran to see if you need to add it to yours before updating a bunch of > > stuff. > > > > Dale > > This is my one strange, mystery global use flag. It's been turned on > in make.conf on every Gentoo machine I've run since I started with > Gentoo in 2002. I've been paranoid to turn it off! :-) What is your make.profile? Here it is not set: $ euse -i fortran global use flags (searching: fortran) ************************************************************ [- ] fortran - Adds support for fortran (formerly f77) local use flags (searching: fortran) ************************************************************ no matching entries found Although gcc seems to have it hardcoded: $ euse -I fortran global use flags (searching: fortran) ************************************************************ [- ] fortran - Adds support for fortran (formerly f77) Installed packages matching this USE flag: sys-devel/gcc-4.4.5 local use flags (searching: fortran) ************************************************************ no matching entries found $ ls -la /etc/make.profile lrwxrwxrwx 1 root root 56 Dec 16 2010 /etc/make.profile -> ../usr/portage/profiles/default/linux/amd64/10.0/desktop -- Regards, Mick [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 14:25 ` Mick @ 2011-06-22 15:27 ` Mark Knecht 2011-06-22 15:50 ` Dale 0 siblings, 1 reply; 168+ messages in thread From: Mark Knecht @ 2011-06-22 15:27 UTC (permalink / raw To: gentoo-user On Wed, Jun 22, 2011 at 7:25 AM, Mick <michaelkintzios@gmail.com> wrote: > On Wednesday 22 Jun 2011 14:29:58 Mark Knecht wrote: >> On Tue, Jun 21, 2011 at 8:55 PM, Dale <rdalek1967@gmail.com> wrote: >> <SNIP> >> >> > Heads up for folks about to do their updates, check into the USE flag >> > fortran to see if you need to add it to yours before updating a bunch of >> > stuff. >> > >> > Dale >> >> This is my one strange, mystery global use flag. It's been turned on >> in make.conf on every Gentoo machine I've run since I started with >> Gentoo in 2002. I've been paranoid to turn it off! :-) > > What is your make.profile? > These days it's KDE. (Currently eselect #4) > Here it is not set: > > $ euse -i fortran > global use flags (searching: fortran) > ************************************************************ > [- ] fortran - Adds support for fortran (formerly f77) > > local use flags (searching: fortran) > ************************************************************ > no matching entries found > > > Although gcc seems to have it hardcoded: > > $ euse -I fortran > global use flags (searching: fortran) > ************************************************************ > [- ] fortran - Adds support for fortran (formerly f77) > > Installed packages matching this USE flag: > sys-devel/gcc-4.4.5 > > local use flags (searching: fortran) > ************************************************************ > no matching entries found > > > $ ls -la /etc/make.profile > lrwxrwxrwx 1 root root 56 Dec 16 2010 /etc/make.profile -> > ../usr/portage/profiles/default/linux/amd64/10.0/desktop > -- > Regards, > Mick Yeah, I don't suggest I need it. I'm just saying I've had it selected for nearly 10 years. I think it was in a lot of example docs, as Dale say, waaaay back. I put it in mine and just left it there. It became almost a superstition with me! ;-) As I am a user type and not a dev, I didn't know then, and actually don't now, that something on the system isn't actually programmed in Fortran and that removing it would cause a problem so I've just left it in forever. It never seemed important enough to go figure out since it only directly effected gcc ebuilds which is a big build and not done very often. I guess I can stop playing scaredicat and remove it. :-) - Mark ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 15:27 ` Mark Knecht @ 2011-06-22 15:50 ` Dale 2011-06-22 16:18 ` Mark Knecht 2011-06-23 22:22 ` Peter Humphrey 0 siblings, 2 replies; 168+ messages in thread From: Dale @ 2011-06-22 15:50 UTC (permalink / raw To: gentoo-user Mark Knecht wrote: > > I guess I can stop playing scaredicat and remove it. :-) > > - Mark > > > I think the dev added it back. So, if you really don't need it, put the minus sign in front. If you use KDE like me, be prepared to put the thing back tho. Some KDE packages depend on things that seem to need it enabled. I just love running in circles. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 15:50 ` Dale @ 2011-06-22 16:18 ` Mark Knecht 2011-06-22 18:10 ` Dale 2011-06-23 22:22 ` Peter Humphrey 1 sibling, 1 reply; 168+ messages in thread From: Mark Knecht @ 2011-06-22 16:18 UTC (permalink / raw To: gentoo-user On Wed, Jun 22, 2011 at 8:50 AM, Dale <rdalek1967@gmail.com> wrote: > Mark Knecht wrote: >> >> I guess I can stop playing scaredicat and remove it. :-) >> >> - Mark >> >> >> > > I think the dev added it back. So, if you really don't need it, put the > minus sign in front. > > If you use KDE like me, be prepared to put the thing back tho. Some KDE > packages depend on things that seem to need it enabled. > > I just love running in circles. > > Dale Actually, for me it's a non-issue. I've had it in all along. Even when I remove it from make.conf and package.use it still shows up in gcc: c2stable ~ # emerge -pv gcc These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-devel/gcc-4.4.5 USE="fortran gtk mudflap (multilib) nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -gcj -graphite (-hardened) (-libffi) -multislot -nocxx -nopie -nossp -objc -objc++ -objc-gc -test -vanilla (-n32%) (-n64%)" 61,647 kB Total: 1 package (1 reinstall), Size of downloads: 61,647 kB c2stable ~ # so nothing is getting rebuilt on my system by removing it. As not every system here uses the KDE profile I'll investigate removing it later, or just leave it in case they start using KDE. Cheers, Mark ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 16:18 ` Mark Knecht @ 2011-06-22 18:10 ` Dale 2011-06-22 19:48 ` Matthew Finkel 0 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-22 18:10 UTC (permalink / raw To: gentoo-user Mark Knecht wrote: > On Wed, Jun 22, 2011 at 8:50 AM, Dale<rdalek1967@gmail.com> wrote: > >> Mark Knecht wrote: >> >>> I guess I can stop playing scaredicat and remove it. :-) >>> >>> - Mark >>> >>> >>> >>> >> I think the dev added it back. So, if you really don't need it, put the >> minus sign in front. >> >> If you use KDE like me, be prepared to put the thing back tho. Some KDE >> packages depend on things that seem to need it enabled. >> >> I just love running in circles. >> >> Dale >> > Actually, for me it's a non-issue. I've had it in all along. Even when > I remove it from make.conf and package.use it still shows up in gcc: > > c2stable ~ # emerge -pv gcc > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild R ] sys-devel/gcc-4.4.5 USE="fortran gtk mudflap > (multilib) nls nptl openmp (-altivec) -bootstrap -build -doc > (-fixed-point) -gcj -graphite (-hardened) (-libffi) -multislot -nocxx > -nopie -nossp -objc -objc++ -objc-gc -test -vanilla (-n32%) (-n64%)" > 61,647 kB > > Total: 1 package (1 reinstall), Size of downloads: 61,647 kB > c2stable ~ # > > so nothing is getting rebuilt on my system by removing it. As not > every system here uses the KDE profile I'll investigate removing it > later, or just leave it in case they start using KDE. > > Cheers, > Mark > > I put -fortran in make.conf. I ran emerge -uvDNa world and let it rebuild a few packages. Then I get this: >>> Emerging (1 of 2) sci-libs/blas-reference-20070226 * lapack-lite-3.1.1.tgz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * Package: sci-libs/blas-reference-20070226 * Repository: gentoo * Maintainer: sci@gentoo.org * USE: amd64 consolekit elibc_glibc kernel_linux multilib policykit userland_GNU * FEATURES: preserve-libs sandbox * 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. * ERROR: sci-libs/blas-reference-20070226 failed (setup phase): * Currently no working fortran compiler is available * * Call stack: * ebuild.sh, line 56: Called pkg_setup * ebuild.sh, line 1446: Called fortran-2_pkg_setup * fortran-2.eclass, line 134: Called _die_msg * fortran-2.eclass, line 120: Called die * The specific snippet of code: * die "Currently no working fortran compiler is available" * * If you need support, post the output of 'emerge --info =sci-libs/blas-reference-20070226', * the complete build log and the output of 'emerge -pqv =sci-libs/blas-reference-20070226'. * The complete build log is located at '/var/log/portage/sci-libs:blas-reference-20070226:20110622-180601.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-libs/blas-reference-20070226/temp/die.env'. * S: '/var/tmp/portage/sci-libs/blas-reference-20070226/work/lapack-lite-3.1.1' >>> Failed to emerge sci-libs/blas-reference-20070226, Log file: >>> '/var/log/portage/sci-libs:blas-reference-20070226:20110622-180601.log' root@fireball / # Am I going in circles again? I don't drink because I don't like being drunk. I also don't spin around in my chair for the same reason. One of those may be needed to reverse the problem here. Now to go see how to fix this mess once and for all. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 18:10 ` Dale @ 2011-06-22 19:48 ` Matthew Finkel 2011-06-22 20:55 ` Dale 0 siblings, 1 reply; 168+ messages in thread From: Matthew Finkel @ 2011-06-22 19:48 UTC (permalink / raw To: gentoo-user On 06/22/11 14:10, Dale wrote: > I put -fortran in make.conf. I ran emerge -uvDNa world and let it > rebuild a few packages. Then I get this: > > >>> Emerging (1 of 2) sci-libs/blas-reference-20070226 > * lapack-lite-3.1.1.tgz RMD160 SHA1 SHA256 size ;-) > ... > [ ok ] > * Package: sci-libs/blas-reference-20070226 > * Repository: gentoo > * Maintainer: sci@gentoo.org > * USE: amd64 consolekit elibc_glibc kernel_linux multilib > policykit userland_GNU > * FEATURES: preserve-libs sandbox > > * 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. > > * ERROR: sci-libs/blas-reference-20070226 failed (setup phase): > * Currently no working fortran compiler is available > * > * Call stack: > * ebuild.sh, line 56: Called pkg_setup > * ebuild.sh, line 1446: Called fortran-2_pkg_setup > * fortran-2.eclass, line 134: Called _die_msg > * fortran-2.eclass, line 120: Called die > * The specific snippet of code: > * die "Currently no working fortran compiler is available" > * > * If you need support, post the output of 'emerge --info > =sci-libs/blas-reference-20070226', > * the complete build log and the output of 'emerge -pqv > =sci-libs/blas-reference-20070226'. > * The complete build log is located at > '/var/log/portage/sci-libs:blas-reference-20070226:20110622-180601.log'. > * The ebuild environment file is located at > '/var/tmp/portage/sci-libs/blas-reference-20070226/temp/die.env'. > * S: > '/var/tmp/portage/sci-libs/blas-reference-20070226/work/lapack-lite-3.1.1' > > >>> Failed to emerge sci-libs/blas-reference-20070226, Log file: > > >>> > '/var/log/portage/sci-libs:blas-reference-20070226:20110622-180601.log' > root@fireball / # > > Am I going in circles again? I don't drink because I don't like being > drunk. I also don't spin around in my chair for the same reason. One > of those may be needed to reverse the problem here. > > Now to go see how to fix this mess once and for all. > > Dale > > :-) :-) > Do correct me if I'm wrong, but wasn't blas-reference pulled in by merging gcc with USE="fortran"? Or did you install blas-reference for another reason? ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 19:48 ` Matthew Finkel @ 2011-06-22 20:55 ` Dale 2011-06-22 21:28 ` Todd Goodman 0 siblings, 1 reply; 168+ messages in thread From: Dale @ 2011-06-22 20:55 UTC (permalink / raw To: gentoo-user Matthew Finkel wrote: > On 06/22/11 14:10, Dale wrote: > >> I put -fortran in make.conf. I ran emerge -uvDNa world and let it >> rebuild a few packages. Then I get this: >> >> >>>>> Emerging (1 of 2) sci-libs/blas-reference-20070226 >>>>> >> * lapack-lite-3.1.1.tgz RMD160 SHA1 SHA256 size ;-) >> ... >> [ ok ] >> * Package: sci-libs/blas-reference-20070226 >> * Repository: gentoo >> * Maintainer: sci@gentoo.org >> * USE: amd64 consolekit elibc_glibc kernel_linux multilib >> policykit userland_GNU >> * FEATURES: preserve-libs sandbox >> >> * 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. >> >> * ERROR: sci-libs/blas-reference-20070226 failed (setup phase): >> * Currently no working fortran compiler is available >> * >> * Call stack: >> * ebuild.sh, line 56: Called pkg_setup >> * ebuild.sh, line 1446: Called fortran-2_pkg_setup >> * fortran-2.eclass, line 134: Called _die_msg >> * fortran-2.eclass, line 120: Called die >> * The specific snippet of code: >> * die "Currently no working fortran compiler is available" >> * >> * If you need support, post the output of 'emerge --info >> =sci-libs/blas-reference-20070226', >> * the complete build log and the output of 'emerge -pqv >> =sci-libs/blas-reference-20070226'. >> * The complete build log is located at >> '/var/log/portage/sci-libs:blas-reference-20070226:20110622-180601.log'. >> * The ebuild environment file is located at >> '/var/tmp/portage/sci-libs/blas-reference-20070226/temp/die.env'. >> * S: >> '/var/tmp/portage/sci-libs/blas-reference-20070226/work/lapack-lite-3.1.1' >> >> >>>>> Failed to emerge sci-libs/blas-reference-20070226, Log file: >>>>> >> >>>>> >> '/var/log/portage/sci-libs:blas-reference-20070226:20110622-180601.log' >> root@fireball / # >> >> Am I going in circles again? I don't drink because I don't like being >> drunk. I also don't spin around in my chair for the same reason. One >> of those may be needed to reverse the problem here. >> >> Now to go see how to fix this mess once and for all. >> >> Dale >> >> :-) :-) >> >> > Do correct me if I'm wrong, but wasn't blas-reference pulled in by > merging gcc with USE="fortran"? Or did you install blas-reference for > another reason? > > > > No clue. I just -c'd some stuff and kept running revdep-rebuild and emerge -uvDNa world until it all got sorted. It took a few times but I finally got a clean result. The funny thing is this. I removed about 3 packages but had to install close to a dozen to satisfy what was missing. Cantore, or something like that, was left with no backend when I removed R. So, removed some bloat then installed some more bloat. Ain't that a peach? Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 20:55 ` Dale @ 2011-06-22 21:28 ` Todd Goodman 2011-06-22 22:20 ` Mark Knecht 2011-06-22 22:35 ` Dale 0 siblings, 2 replies; 168+ messages in thread From: Todd Goodman @ 2011-06-22 21:28 UTC (permalink / raw To: gentoo-user * Dale <rdalek1967@gmail.com> [110622 16:41]: > Matthew Finkel wrote: [...] > > Do correct me if I'm wrong, but wasn't blas-reference pulled in by > > merging gcc with USE="fortran"? Or did you install blas-reference for > > another reason? > > > > > > > > > > > No clue. I just -c'd some stuff and kept running revdep-rebuild and > emerge -uvDNa world until it all got sorted. It took a few times but I > finally got a clean result. > > The funny thing is this. I removed about 3 packages but had to install > close to a dozen to satisfy what was missing. Cantore, or something > like that, was left with no backend when I removed R. > > So, removed some bloat then installed some more bloat. Ain't that a peach? > > Dale > > :-) :-) No actually blas-reference fails to build unless gcc is built with the fortran use flag enabled (since there's no fortran compiler available.) The deps pulling in blas-reference are in my previous mail. Todd ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 21:28 ` Todd Goodman @ 2011-06-22 22:20 ` Mark Knecht 2011-06-23 12:05 ` Todd Goodman 2011-06-22 22:35 ` Dale 1 sibling, 1 reply; 168+ messages in thread From: Mark Knecht @ 2011-06-22 22:20 UTC (permalink / raw To: gentoo-user On Wed, Jun 22, 2011 at 2:28 PM, Todd Goodman <tsg@bonedaddy.net> wrote: <SNIP> > > No actually blas-reference fails to build unless gcc is built with the > fortran use flag enabled (since there's no fortran compiler available.) > > The deps pulling in blas-reference are in my previous mail. > > Todd If you have virtual/fortran installed then portage will pull in a different Fortran compiler. (ifc on my machine) - Mark ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 22:20 ` Mark Knecht @ 2011-06-23 12:05 ` Todd Goodman 2011-06-23 12:51 ` Mark Knecht 0 siblings, 1 reply; 168+ messages in thread From: Todd Goodman @ 2011-06-23 12:05 UTC (permalink / raw To: gentoo-user * Mark Knecht <markknecht@gmail.com> [110622 18:35]: > On Wed, Jun 22, 2011 at 2:28 PM, Todd Goodman <tsg@bonedaddy.net> wrote: > <SNIP> > > > > No actually blas-reference fails to build unless gcc is built with the > > fortran use flag enabled (since there's no fortran compiler available.) > > > > The deps pulling in blas-reference are in my previous mail. > > > > Todd > > If you have virtual/fortran installed then portage will pull in a > different Fortran compiler. (ifc on my machine) > > - Mark Yes of course. Sorry for the imprecise statement. But the point is my profile turns on R by default so just by emerging kde-meta I end up with the GCC fortran compiler and packages that require a fortran compiler. And if the fortran use flag was turned off (either by changes on ~x86 or if I turn it off myself) then I get build failures. Todd ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-23 12:05 ` Todd Goodman @ 2011-06-23 12:51 ` Mark Knecht 0 siblings, 0 replies; 168+ messages in thread From: Mark Knecht @ 2011-06-23 12:51 UTC (permalink / raw To: gentoo-user On Thu, Jun 23, 2011 at 5:05 AM, Todd Goodman <tsg@bonedaddy.net> wrote: > * Mark Knecht <markknecht@gmail.com> [110622 18:35]: >> On Wed, Jun 22, 2011 at 2:28 PM, Todd Goodman <tsg@bonedaddy.net> wrote: >> <SNIP> >> > >> > No actually blas-reference fails to build unless gcc is built with the >> > fortran use flag enabled (since there's no fortran compiler available.) >> > >> > The deps pulling in blas-reference are in my previous mail. >> > >> > Todd >> >> If you have virtual/fortran installed then portage will pull in a >> different Fortran compiler. (ifc on my machine) >> >> - Mark > > Yes of course. Sorry for the imprecise statement. But the point is my > profile turns on R by default so just by emerging kde-meta I end up with > the GCC fortran compiler and packages that require a fortran compiler. > > And if the fortran use flag was turned off (either by changes on ~x86 or > if I turn it off myself) then I get build failures. > > Todd Agreed 100%. It's very strange (to me) that kde-meta builds R at all. TTBOMK it's not even remotely a KDE project and of absolutely no value that I can see to the average KDE desktop user. I run R, mostly in a Windows VM because I prefer the GUI, but sometimes in Gentoo also. ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 21:28 ` Todd Goodman 2011-06-22 22:20 ` Mark Knecht @ 2011-06-22 22:35 ` Dale 2011-06-23 22:30 ` Peter Humphrey 1 sibling, 1 reply; 168+ messages in thread From: Dale @ 2011-06-22 22:35 UTC (permalink / raw To: gentoo-user Todd Goodman wrote: > * Dale<rdalek1967@gmail.com> [110622 16:41]: > >> Matthew Finkel wrote: >> > [...] > >>> Do correct me if I'm wrong, but wasn't blas-reference pulled in by >>> merging gcc with USE="fortran"? Or did you install blas-reference for >>> another reason? >>> >>> >>> >>> >>> >> >> No clue. I just -c'd some stuff and kept running revdep-rebuild and >> emerge -uvDNa world until it all got sorted. It took a few times but I >> finally got a clean result. >> >> The funny thing is this. I removed about 3 packages but had to install >> close to a dozen to satisfy what was missing. Cantore, or something >> like that, was left with no backend when I removed R. >> >> So, removed some bloat then installed some more bloat. Ain't that a peach? >> >> Dale >> >> :-) :-) >> > No actually blas-reference fails to build unless gcc is built with the > fortran use flag enabled (since there's no fortran compiler available.) > > The deps pulling in blas-reference are in my previous mail. > > Todd > > Maybe we have something different then. I don't have blas-reference on here anymore either. My point was, disabling fortran to remove it only lead to other stuff being required. I think there is more on here now than there was before. So, removing fortran to get rid of bloat didn't help any because it just required a different set of bloat. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 22:35 ` Dale @ 2011-06-23 22:30 ` Peter Humphrey 2011-06-23 22:48 ` Alan McKinnon 2011-06-23 23:05 ` Dale 0 siblings, 2 replies; 168+ messages in thread From: Peter Humphrey @ 2011-06-23 22:30 UTC (permalink / raw To: gentoo-user On Wednesday 22 June 2011 23:35:37 Dale wrote: > Maybe we have something different then. I don't have blas-reference on > here anymore either. My point was, disabling fortran to remove it only > lead to other stuff being required. I think there is more on here now > than there was before. So, removing fortran to get rid of bloat didn't > help any because it just required a different set of bloat. Maybe it's time to make a backup, then remove all USE flags from make.conf and package.use, set your profile to default/linux/<arch>/10.0/desktop/kde and rebuild. Alan and Neil's idea of a set of the meta-packages you want sounds good to me too. Then you'll really have a clean system. I may follow suit - I built this system with kde-meta for simplicity, but of course it now has a lot of stuff I don't want, including Fortran. I tried rebuilding with -fortran as I said a few minutes ago, but portage wanted ifc instead. -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-23 22:30 ` Peter Humphrey @ 2011-06-23 22:48 ` Alan McKinnon 2011-06-23 23:17 ` Peter Humphrey 2011-06-23 23:05 ` Dale 1 sibling, 1 reply; 168+ messages in thread From: Alan McKinnon @ 2011-06-23 22:48 UTC (permalink / raw To: gentoo-user; +Cc: Peter Humphrey On Thursday 23 June 2011 23:30:04 Peter Humphrey did opine thusly: > On Wednesday 22 June 2011 23:35:37 Dale wrote: > > Maybe we have something different then. I don't have > > blas-reference on here anymore either. My point was, disabling > > fortran to remove it only lead to other stuff being required. > > I think there is more on here now than there was before. So, > > removing fortran to get rid of bloat didn't help any because it > > just required a different set of bloat. > > Maybe it's time to make a backup, then remove all USE flags from > make.conf and package.use, set your profile to > default/linux/<arch>/10.0/desktop/kde and rebuild. Alan and Neil's > idea of a set of the meta-packages you want sounds good to me too. > > Then you'll really have a clean system. You will have whatever system the profile maintainer thinks the average user should have, bloated to whatever degree said maintainer thinks is a good idea. No USE flags set does not mean no options set, it means default. And default sets plenty flags ON > I may follow suit - I built this system with kde-meta for > simplicity, but of course it now has a lot of stuff I don't want, > including Fortran. I tried rebuilding with -fortran as I said a few > minutes ago, but portage wanted ifc instead. kde-meta gives you all the stuff that's useful on the average system, plus all of accessibility, kdebindings, kdeedu, games, the sdk, toys and maybe even webdev. I can't think of the kind of user that truly does actually need all of that. -- alan dot mckinnon at gmail dot com ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-23 22:48 ` Alan McKinnon @ 2011-06-23 23:17 ` Peter Humphrey 0 siblings, 0 replies; 168+ messages in thread From: Peter Humphrey @ 2011-06-23 23:17 UTC (permalink / raw To: gentoo-user On Thursday 23 June 2011 23:48:11 Alan McKinnon wrote: > On Thursday 23 June 2011 23:30:04 Peter Humphrey did opine thusly: > > On Wednesday 22 June 2011 23:35:37 Dale wrote: > > > Maybe we have something different then. I don't have > > > blas-reference on here anymore either. My point was, disabling > > > fortran to remove it only lead to other stuff being required. > > > I think there is more on here now than there was before. So, > > > removing fortran to get rid of bloat didn't help any because it > > > just required a different set of bloat. > > > > Maybe it's time to make a backup, then remove all USE flags from > > make.conf and package.use, set your profile to > > default/linux/<arch>/10.0/desktop/kde and rebuild. Alan and Neil's > > idea of a set of the meta-packages you want sounds good to me too. > > > > Then you'll really have a clean system. > > You will have whatever system the profile maintainer thinks the > average user should have, bloated to whatever degree said maintainer > thinks is a good idea. Yes, of course. My point is that you can forget about maintaining all those USE flags yourself. > No USE flags set does not mean no options set, it means default. And > default sets plenty flags ON > > > I may follow suit - I built this system with kde-meta for > > simplicity, but of course it now has a lot of stuff I don't want, > > including Fortran. I tried rebuilding with -fortran as I said a few > > minutes ago, but portage wanted ifc instead. > > kde-meta gives you all the stuff that's useful on the average system, > plus all of accessibility, kdebindings, kdeedu, games, the sdk, toys > and maybe even webdev. I know, and I used to take the time to find all the things I did want and just install those. I used kde-meta this once just from laziness. Now I get to keep the whole hog-roast. > I can't think of the kind of user that truly does actually need all of > that. Me neither. So maybe the time's approaching when I go and slim the whole shebang down. It'll have to wait until I've finished the current round of redesign of my website though. 177 pages to modify - that should keep me off the street corners for a while. -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-23 22:30 ` Peter Humphrey 2011-06-23 22:48 ` Alan McKinnon @ 2011-06-23 23:05 ` Dale 1 sibling, 0 replies; 168+ messages in thread From: Dale @ 2011-06-23 23:05 UTC (permalink / raw To: gentoo-user Peter Humphrey wrote: > On Wednesday 22 June 2011 23:35:37 Dale wrote: > > >> Maybe we have something different then. I don't have blas-reference on >> here anymore either. My point was, disabling fortran to remove it only >> lead to other stuff being required. I think there is more on here now >> than there was before. So, removing fortran to get rid of bloat didn't >> help any because it just required a different set of bloat. >> > Maybe it's time to make a backup, then remove all USE flags from make.conf > and package.use, set your profile to default/linux/<arch>/10.0/desktop/kde > and rebuild. Alan and Neil's idea of a set of the meta-packages you want > sounds good to me too. > > Then you'll really have a clean system. > > I may follow suit - I built this system with kde-meta for simplicity, but of > course it now has a lot of stuff I don't want, including Fortran. I tried > rebuilding with -fortran as I said a few minutes ago, but portage wanted ifc > instead. > > Yep. On my machine, it pulled in about a dozen or so new packages to replace R and fortran being disabled on gcc. I'm not sure I made my system any leaner or cleaner. I actually may have done the opposite. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-22 15:50 ` Dale 2011-06-22 16:18 ` Mark Knecht @ 2011-06-23 22:22 ` Peter Humphrey 2011-06-23 22:36 ` Dale 2011-06-23 22:54 ` Mike Edenfield 1 sibling, 2 replies; 168+ messages in thread From: Peter Humphrey @ 2011-06-23 22:22 UTC (permalink / raw To: gentoo-user On Wednesday 22 June 2011 16:50:10 Dale wrote: > If you use KDE like me, be prepared to put the thing back tho. Some KDE > packages depend on things that seem to need it enabled. Looks like it's only packages that are pulled in by kdeedu-meta. Do you need all those? -- Rgds Peter ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-23 22:22 ` Peter Humphrey @ 2011-06-23 22:36 ` Dale 2011-06-23 22:57 ` Mark Knecht 2011-06-23 22:54 ` Mike Edenfield 1 sibling, 1 reply; 168+ messages in thread From: Dale @ 2011-06-23 22:36 UTC (permalink / raw To: gentoo-user Peter Humphrey wrote: > On Wednesday 22 June 2011 16:50:10 Dale wrote: > > >> If you use KDE like me, be prepared to put the thing back tho. Some KDE >> packages depend on things that seem to need it enabled. >> > Looks like it's only packages that are pulled in by kdeedu-meta. Do you need > all those? > > I install with kde-meta. It pulls about all things KDE in with that. For me, it is better to use kde-meta than to do it any other way. Even with kde-meta, I think there is a few that I still had to emerge manually. YMMV tho. Dale :-) :-) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-23 22:36 ` Dale @ 2011-06-23 22:57 ` Mark Knecht 0 siblings, 0 replies; 168+ messages in thread From: Mark Knecht @ 2011-06-23 22:57 UTC (permalink / raw To: gentoo-user On Thu, Jun 23, 2011 at 3:36 PM, Dale <rdalek1967@gmail.com> wrote: <SNIP> > > I install with kde-meta. It pulls about all things KDE in with that. For > me, it is better to use kde-meta than to do it any other way. Even with > kde-meta, I think there is a few that I still had to emerge manually. kde-meta say (to me) 'I want everything KDE has to offer'. This seems completely inconsistent with 'I was hoping to trim a little fat'. I understand both POV's. I also understand absolute vacuum and a neutron star. Problem is you don't normally find them both in the same area at the same time! ;-) - Mark ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-23 22:22 ` Peter Humphrey 2011-06-23 22:36 ` Dale @ 2011-06-23 22:54 ` Mike Edenfield 2011-06-24 0:31 ` Neil Bothwick 2011-06-24 12:03 ` Todd Goodman 1 sibling, 2 replies; 168+ messages in thread From: Mike Edenfield @ 2011-06-23 22:54 UTC (permalink / raw To: gentoo-user; +Cc: Peter Humphrey On 6/23/2011 6:22 PM, Peter Humphrey wrote: > On Wednesday 22 June 2011 16:50:10 Dale wrote: > >> If you use KDE like me, be prepared to put the thing back tho. Some KDE >> packages depend on things that seem to need it enabled. > > Looks like it's only packages that are pulled in by kdeedu-meta. Do you need > all those? > It's one package (cantor) that has one dependency (R) that is optional (USE=-R) that falls squarely into the "if you aren't sure if you need it then you probably don't" category. So for most users, no, you don't need to build gcc with fortran. Dale's just playing it safe, I guess, after the admittedly scary "I'm all broken and stuff!" warning message cantor throws at you. --Mike ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-23 22:54 ` Mike Edenfield @ 2011-06-24 0:31 ` Neil Bothwick 2011-06-24 12:35 ` Mike Edenfield 2011-06-24 12:03 ` Todd Goodman 1 sibling, 1 reply; 168+ messages in thread From: Neil Bothwick @ 2011-06-24 0:31 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 559 bytes --] On Thu, 23 Jun 2011 18:54:14 -0400, Mike Edenfield wrote: > It's one package (cantor) that has one dependency (R) that is optional > (USE=-R) that falls squarely into the "if you aren't sure if you need it > then you probably don't" category. So for most users, no, you don't need > to build gcc with fortran. That's not the only one. Digikam has a hard depend on clapack, which requires virtual/blas and thus a Fortran compiler. -- Neil Bothwick Programmer (n): A red-eyed, mumbling mammal capable of conversing with inanimate objects. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-24 0:31 ` Neil Bothwick @ 2011-06-24 12:35 ` Mike Edenfield 2011-06-24 22:16 ` Neil Bothwick 0 siblings, 1 reply; 168+ messages in thread From: Mike Edenfield @ 2011-06-24 12:35 UTC (permalink / raw To: gentoo-user On 6/23/2011 8:31 PM, Neil Bothwick wrote: > On Thu, 23 Jun 2011 18:54:14 -0400, Mike Edenfield wrote: > >> It's one package (cantor) that has one dependency (R) that is optional >> (USE=-R) that falls squarely into the "if you aren't sure if you need it >> then you probably don't" category. So for most users, no, you don't need >> to build gcc with fortran. > > That's not the only one. Digikam has a hard depend on clapack, which > requires virtual/blas and thus a Fortran compiler. Hrm. I installed kde-meta and it didn't pull in Digikam. But I don't remember turning it off (though I would have). I have a completely unreasonable and unjustifiable dislike for FORTRAN so I go out of my way to keep it off my system :) ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-24 12:35 ` Mike Edenfield @ 2011-06-24 22:16 ` Neil Bothwick 0 siblings, 0 replies; 168+ messages in thread From: Neil Bothwick @ 2011-06-24 22:16 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 582 bytes --] On Fri, 24 Jun 2011 08:35:55 -0400, Mike Edenfield wrote: > > That's not the only one. Digikam has a hard depend on clapack, which > > requires virtual/blas and thus a Fortran compiler. > > Hrm. I installed kde-meta and it didn't pull in Digikam. I didn't say it would. I meant that installing Digikam also requires blas-reference, and therefore a Fortan compiler. Digikam is here because I chose to install it, gcc{fortran] is here as a consequence of that choice. -- Neil Bothwick Experience is directly proportional to the value of equipment destroyed. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-23 22:54 ` Mike Edenfield 2011-06-24 0:31 ` Neil Bothwick @ 2011-06-24 12:03 ` Todd Goodman 2011-06-24 12:45 ` Mike Edenfield 2011-06-24 22:24 ` Neil Bothwick 1 sibling, 2 replies; 168+ messages in thread From: Todd Goodman @ 2011-06-24 12:03 UTC (permalink / raw To: gentoo-user * Mike Edenfield <kutulu@kutulu.org> [110623 18:34]: > On 6/23/2011 6:22 PM, Peter Humphrey wrote: > > On Wednesday 22 June 2011 16:50:10 Dale wrote: > > > >> If you use KDE like me, be prepared to put the thing back tho. Some KDE > >> packages depend on things that seem to need it enabled. > > > > Looks like it's only packages that are pulled in by kdeedu-meta. Do you need > > all those? > > > > It's one package (cantor) that has one dependency (R) that is optional > (USE=-R) that falls squarely into the "if you aren't sure if you need it > then you probably don't" category. So for most users, no, you don't need > to build gcc with fortran. Dale's just playing it safe, I guess, after > the admittedly scary "I'm all broken and stuff!" warning message cantor > throws at you. > > --Mike What seems strange then is that if everyone keeps telling Dale that he most likely doesn't need cantor and R then why is R enabled in the profile by default? Seems it should be -R by default? Todd ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-24 12:03 ` Todd Goodman @ 2011-06-24 12:45 ` Mike Edenfield 2011-06-24 13:38 ` Todd Goodman 2011-06-24 22:24 ` Neil Bothwick 1 sibling, 1 reply; 168+ messages in thread From: Mike Edenfield @ 2011-06-24 12:45 UTC (permalink / raw To: gentoo-user On 6/24/2011 8:03 AM, Todd Goodman wrote: > * Mike Edenfield<kutulu@kutulu.org> [110623 18:34]: >> It's one package (cantor) that has one dependency (R) that is optional >> (USE=-R) that falls squarely into the "if you aren't sure if you need it >> then you probably don't" category. So for most users, no, you don't need > What seems strange then is that if everyone keeps telling Dale that he > most likely doesn't need cantor and R then why is R enabled in the > profile by default? It's not enabled in the profile, it's enabled in the ebuild: IUSE="debug ps +R" and likely for the same reason there's a scary warning. If you're installing cantor, because you plan to use it (and not because kde-meta is a bloat monster), you need one of the two backends to make it work. R is the preferred option there, so the cantor maintainers assume "if you want cantor, you probably want R", and the cascade begins. --Mike ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-24 12:45 ` Mike Edenfield @ 2011-06-24 13:38 ` Todd Goodman 2011-06-24 15:43 ` Mark Knecht 0 siblings, 1 reply; 168+ messages in thread From: Todd Goodman @ 2011-06-24 13:38 UTC (permalink / raw To: gentoo-user * Mike Edenfield <kutulu@kutulu.org> [110624 08:25]: > On 6/24/2011 8:03 AM, Todd Goodman wrote: > > * Mike Edenfield<kutulu@kutulu.org> [110623 18:34]: > > >> It's one package (cantor) that has one dependency (R) that is optional > >> (USE=-R) that falls squarely into the "if you aren't sure if you need it > >> then you probably don't" category. So for most users, no, you don't need > > > What seems strange then is that if everyone keeps telling Dale that he > > most likely doesn't need cantor and R then why is R enabled in the > > profile by default? > > It's not enabled in the profile, it's enabled in the ebuild: > > IUSE="debug ps +R" > > and likely for the same reason there's a scary warning. If > you're installing cantor, because you plan to use it (and > not because kde-meta is a bloat monster), you need one of > the two backends to make it work. R is the preferred option > there, so the cantor maintainers assume "if you want cantor, > you probably want R", and the cascade begins. > > --Mike Ah, OK. So it really comes down to "kde-meta is a bloat monster." Thanks, Todd ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-24 13:38 ` Todd Goodman @ 2011-06-24 15:43 ` Mark Knecht 2011-06-24 22:14 ` Neil Bothwick 2011-06-25 0:32 ` Walter Dnes 0 siblings, 2 replies; 168+ messages in thread From: Mark Knecht @ 2011-06-24 15:43 UTC (permalink / raw To: gentoo-user On Fri, Jun 24, 2011 at 6:38 AM, Todd Goodman <tsg@bonedaddy.net> wrote: > * Mike Edenfield <kutulu@kutulu.org> [110624 08:25]: >> On 6/24/2011 8:03 AM, Todd Goodman wrote: >> > * Mike Edenfield<kutulu@kutulu.org> [110623 18:34]: >> >> >> It's one package (cantor) that has one dependency (R) that is optional >> >> (USE=-R) that falls squarely into the "if you aren't sure if you need it >> >> then you probably don't" category. So for most users, no, you don't need >> >> > What seems strange then is that if everyone keeps telling Dale that he >> > most likely doesn't need cantor and R then why is R enabled in the >> > profile by default? >> >> It's not enabled in the profile, it's enabled in the ebuild: >> >> IUSE="debug ps +R" >> >> and likely for the same reason there's a scary warning. If >> you're installing cantor, because you plan to use it (and >> not because kde-meta is a bloat monster), you need one of >> the two backends to make it work. R is the preferred option >> there, so the cantor maintainers assume "if you want cantor, >> you probably want R", and the cascade begins. >> >> --Mike > > Ah, OK. So it really comes down to "kde-meta is a bloat monster." > > Thanks, > > Todd Or maybe 'kde-meta as currently constructed by someone somewhere is a bloat monster in some other people's opinions'. And, we're not required to use it. Maybe it happens somewhere but I don't know of any truly interactive user driven process that decides what gets included in any ebuild. It is driven more by our kind devs by whatever decision process they use. I'm *perfectly* fine with that. To some Gentoo users anything on the system that they don't actively use is bloat. I understand. To others, myself included, I don't mind if there's a bunch of extra stuff on my system if it makes some developer's life easier. 95% of what I do in KDE is run Firefox or a VM for trading futures and the balance is mostly use a terminal to maintain my systems. I use Skype a little, backup to a few different external hard drives. Sometimes I play solitaire. Nearly all of my media watching is done in a VM due to NetFlix not supporting anything that runs native on Linux, although I do use xine to watch the occasional DVD from NetFlix that only I want to watch. I don't share desktops, share or mount anything natively Windows. I don't use Konqueror or KDE Mail. I use almost nothing in the KDE Menus for Development, Education, Games, Graphics, Multimedia or Office. And I also don't care enough to do anything about trying to maintain a 'smaller' KDE footprint on my machine because the code builds plenty fast and I don't want to use my time that way. This is just my 'life can be simple' strategy. It works for me and has allowed me to drop about 40 pounds of bloat in the last 8 months. Blood pressure is down. I sleep better. I don't sweat the small stuff as much. Again, this is just me... - Mark ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-24 15:43 ` Mark Knecht @ 2011-06-24 22:14 ` Neil Bothwick 2011-06-25 0:32 ` Walter Dnes 1 sibling, 0 replies; 168+ messages in thread From: Neil Bothwick @ 2011-06-24 22:14 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 561 bytes --] On Fri, 24 Jun 2011 08:43:50 -0700, Mark Knecht wrote: > Or maybe 'kde-meta as currently constructed by someone somewhere is a > bloat monster in some other people's opinions'. And, we're not > required to use it. kde-meta is, by definition, a bloat-monster. It's sole purpose is to install everything KDE you could possibly need without you needing to work it out for yourself. It fulfils that need well, but if space usage or compile times are important to you, it is the wrong choice. -- Neil Bothwick Too many clicks spoil the browse. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-24 15:43 ` Mark Knecht 2011-06-24 22:14 ` Neil Bothwick @ 2011-06-25 0:32 ` Walter Dnes 1 sibling, 0 replies; 168+ messages in thread From: Walter Dnes @ 2011-06-25 0:32 UTC (permalink / raw To: gentoo-user On Fri, Jun 24, 2011 at 08:43:50AM -0700, Mark Knecht wrote > 95% of what I do in KDE is run Firefox or a VM for trading > futures and the balance is mostly use a terminal to maintain my > systems. I use Skype a little, backup to a few different external > hard drives. Sometimes I play solitaire. Nearly all of my media > watching is done in a VM due to NetFlix not supporting anything that > runs native on Linux, although I do use xine to watch the occasional > DVD from NetFlix that only I want to watch. > > I don't share desktops, share or mount anything natively Windows. I > don't use Konqueror or KDE Mail. I use almost nothing in the KDE Menus > for Development, Education, Games, Graphics, Multimedia or Office. Which brings up the question, why are you using KDE in the first place? It's a pointie-clickie-touchie-feelie-oowie-gui that emulates Windows, but doesn't do anything for me. I run Icewm as my WM. -- Walter Dnes <waltdnes@waltdnes.org> ^ permalink raw reply [flat|nested] 168+ messages in thread
* Re: [gentoo-user] Do we have to build gcc with fortran now? 2011-06-24 12:03 ` Todd Goodman 2011-06-24 12:45 ` Mike Edenfield @ 2011-06-24 22:24 ` Neil Bothwick 1 sibling, 0 replies; 168+ messages in thread From: Neil Bothwick @ 2011-06-24 22:24 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 474 bytes --] On Fri, 24 Jun 2011 08:03:04 -0400, Todd Goodman wrote: > What seems strange then is that if everyone keeps telling Dale that he > most likely doesn't need cantor and R then why is R enabled in the > profile by default? Because if you do need cantor, it works best with R. But the point is that he doesn't need cantor, and therefore not it's dependencies, like R. -- Neil Bothwick Some day my ship will come in, but with my luck, I'll be at the airport. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 168+ messages in thread
end of thread, other threads:[~2011-06-27 3:40 UTC | newest] Thread overview: 168+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-06-22 3:55 [gentoo-user] Do we have to build gcc with fortran now? Dale 2011-06-22 4:31 ` Matthew Finkel 2011-06-22 5:25 ` justin 2011-06-22 5:46 ` justin 2011-06-22 6:29 ` Thanasis 2011-06-22 6:33 ` justin 2011-06-22 7:13 ` justin 2011-06-22 22:11 ` [gentoo-user] " walt 2011-06-22 22:36 ` Dale 2011-06-22 23:05 ` justin 2011-06-22 7:41 ` [gentoo-user] " Thanasis 2011-06-22 7:32 ` Matthew Finkel 2011-06-22 8:20 ` Thanasis 2011-06-22 6:03 ` Thanasis 2011-06-22 6:24 ` [gentoo-user] " Nikos Chantziaras 2011-06-22 11:18 ` Dale 2011-06-22 13:12 ` Neil Bothwick 2011-06-22 13:27 ` Dale 2011-06-22 14:13 ` Mark Knecht 2011-06-22 15:29 ` Dale 2011-06-24 0:01 ` Walter Dnes 2011-06-24 0:14 ` Neil Bothwick 2011-06-24 11:56 ` [gentoo-user] " Stroller 2011-06-24 12:42 ` Alan McKinnon 2011-06-24 22:10 ` Neil Bothwick 2011-06-22 14:47 ` [gentoo-user] " Neil Bothwick 2011-06-22 15:40 ` Dale 2011-06-22 15:54 ` Alan McKinnon 2011-06-22 16:18 ` Neil Bothwick 2011-06-22 17:46 ` Dale 2011-06-23 21:27 ` Peter Humphrey 2011-06-23 21:57 ` Neil Bothwick 2011-06-23 23:04 ` Peter Humphrey 2011-06-24 12:02 ` [gentoo-user] " Stroller 2011-06-24 12:40 ` William Kenworthy 2011-06-24 22:08 ` Neil Bothwick 2011-06-22 13:19 ` [gentoo-user] " Nikos Chantziaras 2011-06-22 13:33 ` Dale 2011-06-22 14:14 ` Mark Knecht 2011-06-22 14:24 ` Nikos Chantziaras 2011-06-22 15:35 ` Dale 2011-06-22 16:11 ` Nikos Chantziaras 2011-06-22 16:23 ` Mark Knecht 2011-06-23 21:43 ` Peter Humphrey 2011-06-23 22:16 ` Dale 2011-06-24 5:04 ` Nikos Chantziaras 2011-06-24 10:18 ` Dale 2011-06-24 19:18 ` Michael Schreckenbauer 2011-06-24 19:49 ` David W Noon 2011-06-24 20:00 ` Dale 2011-06-24 20:25 ` Michael Schreckenbauer 2011-06-24 20:52 ` Dale 2011-06-24 22:20 ` Neil Bothwick 2011-06-25 3:29 ` Dale 2011-06-25 11:48 ` Neil Bothwick 2011-06-25 12:04 ` Dale 2011-06-25 12:46 ` justin 2011-06-25 13:58 ` Peter Humphrey 2011-06-25 19:12 ` Michael Schreckenbauer 2011-06-26 14:19 ` Peter Humphrey 2011-06-26 15:28 ` Dale 2011-06-26 19:34 ` Michael Schreckenbauer 2011-06-26 20:01 ` Dale 2011-06-26 20:46 ` Michael Schreckenbauer 2011-06-27 3:38 ` Mike Edenfield 2011-06-26 10:45 ` [gentoo-user] " Stroller 2011-06-26 14:21 ` Peter Humphrey 2011-06-25 19:10 ` [gentoo-user] " Alan McKinnon 2011-06-25 19:45 ` Dale 2011-06-25 21:34 ` Mick 2011-06-26 2:24 ` William Kenworthy 2011-06-26 9:27 ` Dale 2011-06-26 2:24 ` Mike Edenfield 2011-06-26 9:25 ` Dale 2011-06-25 6:08 ` Nikos Chantziaras 2011-06-22 16:58 ` Dale 2011-06-22 17:36 ` Nikos Chantziaras 2011-06-22 18:13 ` Dale 2011-06-22 20:15 ` Alan McKinnon 2011-06-22 21:30 ` Dale 2011-06-22 22:44 ` Indi 2011-06-22 22:55 ` Alan McKinnon 2011-06-23 0:12 ` Neil Bothwick 2011-06-23 12:08 ` Todd Goodman 2011-06-23 19:10 ` Dale 2011-06-23 19:30 ` Indi 2011-06-23 19:56 ` Alan McKinnon 2011-06-23 12:06 ` Todd Goodman 2011-06-23 13:09 ` Indi 2011-06-23 19:54 ` Alan McKinnon 2011-06-23 21:47 ` Peter Humphrey 2011-06-23 22:41 ` Alan McKinnon 2011-06-23 23:08 ` Peter Humphrey 2011-06-24 13:16 ` Indi 2011-06-23 17:23 ` [gentoo-user] [OT] " pk 2011-06-23 18:16 ` Neil Bothwick 2011-06-23 19:43 ` Alan McKinnon 2011-06-23 20:04 ` Robin Atwood 2011-06-23 20:15 ` Alan McKinnon 2011-06-24 8:52 ` pk 2011-06-24 9:31 ` Neil Bothwick 2011-06-24 13:14 ` pk 2011-06-24 22:17 ` Neil Bothwick 2011-06-23 23:43 ` Walter Dnes 2011-06-24 21:29 ` [gentoo-user] " walt 2011-06-23 21:51 ` [gentoo-user] " Peter Humphrey 2011-06-22 17:23 ` [gentoo-user] " Todd Goodman 2011-06-22 18:15 ` Dale 2011-06-22 18:35 ` Dale 2011-06-22 20:33 ` Todd Goodman 2011-06-22 21:34 ` Dale 2011-06-22 22:56 ` Neil Bothwick 2011-06-23 5:03 ` Dale 2011-06-23 9:02 ` Neil Bothwick 2011-06-23 10:49 ` Dale 2011-06-23 12:09 ` Neil Bothwick 2011-06-23 19:14 ` Dale 2011-06-23 19:45 ` Alan McKinnon 2011-06-23 20:35 ` Neil Bothwick 2011-06-23 21:06 ` Alan McKinnon 2011-06-23 21:52 ` Neil Bothwick 2011-06-23 12:00 ` Todd Goodman 2011-06-22 22:43 ` Mike Edenfield 2011-06-23 5:04 ` Dale 2011-06-23 21:47 ` Mike Edenfield 2011-06-23 22:23 ` Dale 2011-06-24 0:17 ` Walter Dnes 2011-06-22 21:25 ` Mark Knecht 2011-06-22 22:31 ` Dale 2011-06-22 23:12 ` Mark Knecht 2011-06-22 16:52 ` pk 2011-06-22 22:39 ` Mike Edenfield 2011-06-22 22:34 ` Mike Edenfield 2011-06-23 22:15 ` Peter Humphrey 2011-06-22 13:25 ` Indi 2011-06-23 22:18 ` Peter Humphrey 2011-06-24 0:19 ` Neil Bothwick 2011-06-22 13:29 ` [gentoo-user] " Mark Knecht 2011-06-22 14:25 ` Mick 2011-06-22 15:27 ` Mark Knecht 2011-06-22 15:50 ` Dale 2011-06-22 16:18 ` Mark Knecht 2011-06-22 18:10 ` Dale 2011-06-22 19:48 ` Matthew Finkel 2011-06-22 20:55 ` Dale 2011-06-22 21:28 ` Todd Goodman 2011-06-22 22:20 ` Mark Knecht 2011-06-23 12:05 ` Todd Goodman 2011-06-23 12:51 ` Mark Knecht 2011-06-22 22:35 ` Dale 2011-06-23 22:30 ` Peter Humphrey 2011-06-23 22:48 ` Alan McKinnon 2011-06-23 23:17 ` Peter Humphrey 2011-06-23 23:05 ` Dale 2011-06-23 22:22 ` Peter Humphrey 2011-06-23 22:36 ` Dale 2011-06-23 22:57 ` Mark Knecht 2011-06-23 22:54 ` Mike Edenfield 2011-06-24 0:31 ` Neil Bothwick 2011-06-24 12:35 ` Mike Edenfield 2011-06-24 22:16 ` Neil Bothwick 2011-06-24 12:03 ` Todd Goodman 2011-06-24 12:45 ` Mike Edenfield 2011-06-24 13:38 ` Todd Goodman 2011-06-24 15:43 ` Mark Knecht 2011-06-24 22:14 ` Neil Bothwick 2011-06-25 0:32 ` Walter Dnes 2011-06-24 22:24 ` Neil Bothwick
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox