* Re: [gentoo-user] Remerge the system with gcc-4.1? [not found] <49bf44f10609072007w4c110d77je1152ea578c7e708@mail.gmail.com> @ 2006-09-08 6:16 ` Erik 2006-09-08 6:26 ` Boris Fersing 2006-09-08 7:22 ` Richard Fish 2006-09-08 6:23 ` [gentoo-user] " Dirk Heinrichs 1 sibling, 2 replies; 36+ messages in thread From: Erik @ 2006-09-08 6:16 UTC (permalink / raw To: gentoo-user Grant wrote: > Does gcc-4.1 offer enough of an improvement to warrant remerging the > whole system? No, just remerge the packages that need to be remerged. Then emerge the rest with gcc-4.1 when updates come. -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 6:16 ` [gentoo-user] Remerge the system with gcc-4.1? Erik @ 2006-09-08 6:26 ` Boris Fersing 2006-09-08 7:09 ` jarry 2006-09-08 7:22 ` Richard Fish 1 sibling, 1 reply; 36+ messages in thread From: Boris Fersing @ 2006-09-08 6:26 UTC (permalink / raw To: gentoo-user 2006/9/8, Erik <sigra@home.se>: > Grant wrote: > > Does gcc-4.1 offer enough of an improvement to warrant remerging the > > whole system? > No, just remerge the packages that need to be remerged. Then emerge the > rest with gcc-4.1 when updates come. > -- > gentoo-user@gentoo.org mailing list > If you want to prevent compilation issues, applications crash, ... you may follow the Gentoo GCC Upgrade Guide[1] Boris. [1] http://www.gentoo.org/doc/en/gcc-upgrading.xml > -- Quiconque me parle de Dieu en veut à ma bourse ou à ma liberté. -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 6:26 ` Boris Fersing @ 2006-09-08 7:09 ` jarry 2006-09-08 11:56 ` Timothy A. Holmes 0 siblings, 1 reply; 36+ messages in thread From: jarry @ 2006-09-08 7:09 UTC (permalink / raw To: gentoo-user "Boris Fersing" <kernelsensei@gentoo.org> wrote: > > > Does gcc-4.1 offer enough of an improvement to warrant remerging the > > > whole system? > > No, just remerge the packages that need to be remerged. Then emerge the > > rest with gcc-4.1 when updates come. > If you want to prevent compilation issues, applications crash, ... you > may follow the Gentoo GCC Upgrade Guide[1] And if you want to prevent compilation issues, applications crash, you'd better not follow the Gentoo GCC Upgrade Guide [1] and do not upgrade gcc at all... :-( Sorry for this sarcasm, but I am fighting with gcc-upgrade for more than week. If I knew there would be so many issues, I'd have never started upgrading gcc! Even complete reinstalling using new 2006.1 cd would be much easier... That "four line procedure" for gcc-upgrade in [1] looks quite simple, but they forgot to mention that finally you will end with "not-so-stable" system, as before. And that only if you will be lucky enough to reach the end of this upgrade-martyrium... Jarry > [1] http://www.gentoo.org/doc/en/gcc-upgrading.xml -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 7:09 ` jarry @ 2006-09-08 11:56 ` Timothy A. Holmes 2006-09-08 12:24 ` Dale 2006-09-08 14:24 ` Grant 0 siblings, 2 replies; 36+ messages in thread From: Timothy A. Holmes @ 2006-09-08 11:56 UTC (permalink / raw To: gentoo-user > And if you want to prevent compilation issues, applications crash, > you'd better not follow the Gentoo GCC Upgrade Guide [1] > and do not upgrade gcc at all... :-( > > Sorry for this sarcasm, but I am fighting with gcc-upgrade > for more than week. If I knew there would be so many issues, > I'd have never started upgrading gcc! Even complete reinstalling > using new 2006.1 cd would be much easier... > > That "four line procedure" for gcc-upgrade in [1] looks > quite simple, but they forgot to mention that finally > you will end with "not-so-stable" system, as before. > And that only if you will be lucky enough to reach > the end of this upgrade-martyrium... > > Jarry > > > [1] http://www.gentoo.org/doc/en/gcc-upgrading.xml [Timothy A. Holmes] I am leaving my office in a moment to put the 2006.1 disk in a server to start a fresh build (it's a standby server and I can afford to have it off line for a day or 2) specifically to avoid having to do the gcc4 upgrade. Ive done one so far and it took me 5 days and nearly cost me my laptop -- and I followed the gentoo guide specifically. There has GOT to be a better way. Sadly I cant take each of my servers offline to do upgrade them this way -- some I will have to risk on the GCC upgrade, but for now im avoiding it like the plague. Tim Timothy A. Holmes IT Manager / Network Admin / Web Master / Computer Teacher Medina Christian Academy A Higher Standard... Jeremiah 33:3 Jeremiah 29:11 Esther 4:14 -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 11:56 ` Timothy A. Holmes @ 2006-09-08 12:24 ` Dale 2006-09-08 13:11 ` Jean-Marc Beaune 2006-09-08 14:24 ` Grant 1 sibling, 1 reply; 36+ messages in thread From: Dale @ 2006-09-08 12:24 UTC (permalink / raw To: gentoo-user Timothy A. Holmes wrote: > > > [Timothy A. Holmes] > > I am leaving my office in a moment to put the 2006.1 disk in a server to > start a fresh build (it's a standby server and I can afford to have it > off line for a day or 2) specifically to avoid having to do the gcc4 > upgrade. Ive done one so far and it took me 5 days and nearly cost me > my laptop -- and I followed the gentoo guide specifically. There has > GOT to be a better way. Sadly I cant take each of my servers offline to > do upgrade them this way -- some I will have to risk on the GCC upgrade, > but for now im avoiding it like the plague. > > Tim > > > Timothy A. Holmes > IT Manager / Network Admin / Web Master / Computer Teacher > > Medina Christian Academy > A Higher Standard... > > Jeremiah 33:3 > Jeremiah 29:11 > Esther 4:14 > > > This coming from a person that has a lot of bad luck. I did the gcc upgrade and it seemed to work fine here. I found a script on the forums that seemed to work better than emerge -e world. I had a few packages that failed due to my settings but they after getting the USE flags set correctly, they worked fine. I have changed my profile to 2006.1 while I was at it. Maybe you have something complicated since you are running servers but it seemed to work here. I was amazed that mine went so well. Dale :-) :-) -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 12:24 ` Dale @ 2006-09-08 13:11 ` Jean-Marc Beaune 2006-09-08 15:44 ` michael 0 siblings, 1 reply; 36+ messages in thread From: Jean-Marc Beaune @ 2006-09-08 13:11 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1667 bytes --] I would call this discussion "Re-installing the system with gcc-4.1 That's what I'm doing now after more than one week of struggle ! ;-) On 9/8/06, Dale <teendale@vista-express.com> wrote: > > Timothy A. Holmes wrote: > > > > > > [Timothy A. Holmes] > > > > I am leaving my office in a moment to put the 2006.1 disk in a server to > > start a fresh build (it's a standby server and I can afford to have it > > off line for a day or 2) specifically to avoid having to do the gcc4 > > upgrade. Ive done one so far and it took me 5 days and nearly cost me > > my laptop -- and I followed the gentoo guide specifically. There has > > GOT to be a better way. Sadly I cant take each of my servers offline to > > do upgrade them this way -- some I will have to risk on the GCC upgrade, > > but for now im avoiding it like the plague. > > > > Tim > > > > > > Timothy A. Holmes > > IT Manager / Network Admin / Web Master / Computer Teacher > > > > Medina Christian Academy > > A Higher Standard... > > > > Jeremiah 33:3 > > Jeremiah 29:11 > > Esther 4:14 > > > > > > > > This coming from a person that has a lot of bad luck. I did the gcc > upgrade and it seemed to work fine here. I found a script on the forums > that seemed to work better than emerge -e world. I had a few packages > that failed due to my settings but they after getting the USE flags set > correctly, they worked fine. I have changed my profile to 2006.1 while > I was at it. > > > Maybe you have something complicated since you are running servers but > it seemed to work here. I was amazed that mine went so well. > > Dale > > :-) :-) > -- > gentoo-user@gentoo.org mailing list > > -- /JM [-- Attachment #2: Type: text/html, Size: 2253 bytes --] ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 13:11 ` Jean-Marc Beaune @ 2006-09-08 15:44 ` michael 2006-09-11 15:58 ` Matthias Bethke 0 siblings, 1 reply; 36+ messages in thread From: michael @ 2006-09-08 15:44 UTC (permalink / raw To: gentoo-user Good one, Jean-Marc! I hope my experience is better than yours. I'm in the middle of this process on a live system, been building since Monday (it's an old 600MHz box) If you can read this email, my system is still running Michael On Fri, 8 Sep 2006, Jean-Marc Beaune wrote: > I would call this discussion "Re-installing the system with gcc-4.1 > That's what I'm doing now after more than one week of struggle ! ;-) > > > On 9/8/06, Dale <teendale@vista-express.com> wrote: >> >> Timothy A. Holmes wrote: >> > >> > >> > [Timothy A. Holmes] >> > >> > I am leaving my office in a moment to put the 2006.1 disk in a server to >> > start a fresh build (it's a standby server and I can afford to have it >> > off line for a day or 2) specifically to avoid having to do the gcc4 >> > upgrade. Ive done one so far and it took me 5 days and nearly cost me >> > my laptop -- and I followed the gentoo guide specifically. There has >> > GOT to be a better way. Sadly I cant take each of my servers offline to >> > do upgrade them this way -- some I will have to risk on the GCC upgrade, >> > but for now im avoiding it like the plague. >> > >> > Tim >> > >> > >> > Timothy A. Holmes >> > IT Manager / Network Admin / Web Master / Computer Teacher >> > >> > Medina Christian Academy >> > A Higher Standard... >> > >> > Jeremiah 33:3 >> > Jeremiah 29:11 >> > Esther 4:14 >> > >> > >> > >> >> This coming from a person that has a lot of bad luck. I did the gcc >> upgrade and it seemed to work fine here. I found a script on the forums >> that seemed to work better than emerge -e world. I had a few packages >> that failed due to my settings but they after getting the USE flags set >> correctly, they worked fine. I have changed my profile to 2006.1 while >> I was at it. >> >> >> Maybe you have something complicated since you are running servers but >> it seemed to work here. I was amazed that mine went so well. >> >> Dale >> >> : -) :-) >> -- >> gentoo-user@gentoo.org mailing list >> >> > > > -- > /JM > > -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 15:44 ` michael @ 2006-09-11 15:58 ` Matthias Bethke 0 siblings, 0 replies; 36+ messages in thread From: Matthias Bethke @ 2006-09-11 15:58 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 840 bytes --] Hi michael, on Friday, 2006-09-08 at 08:44:05, you wrote: > I hope my experience is better than yours. I'm in the middle of this process > on a live system, been building since Monday (it's an old 600MHz box) I just upgraded one Pentium-M laptop; went fine save for a few hitches like Richard mentioned, packages such as Glame that won't work with gcc4 in the stable version. My own laptop which I'm writing this on is just working on the upgrade and it's looking fine, should be done by tomorrow. And this morning I started the upgrade on a 132 MHz HPPA machine---it's still at 15% of the system compile but working flawlessly, hope it will be ready before the weekend ;-) cheers! Matthias -- I prefer encrypted and signed messages. KeyID: FAC37665 Fingerprint: 8C16 3F0A A6FC DF0D 19B0 8DEF 48D9 1700 FAC3 7665 [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 11:56 ` Timothy A. Holmes 2006-09-08 12:24 ` Dale @ 2006-09-08 14:24 ` Grant 2006-09-08 14:33 ` Michael Crute ` (3 more replies) 1 sibling, 4 replies; 36+ messages in thread From: Grant @ 2006-09-08 14:24 UTC (permalink / raw To: gentoo-user > I am leaving my office in a moment to put the 2006.1 disk in a server to > start a fresh build (it's a standby server and I can afford to have it > off line for a day or 2) specifically to avoid having to do the gcc4 > upgrade. Ive done one so far and it took me 5 days and nearly cost me > my laptop -- and I followed the gentoo guide specifically. There has > GOT to be a better way. Sadly I cant take each of my servers offline to > do upgrade them this way -- some I will have to risk on the GCC upgrade, > but for now im avoiding it like the plague. > > Tim I've followed the GCC upgrade guide before without problems, but now I'm scared. Is all the trouble because of how Gentoo works or how GCC works? What is the trouble like? Packages that won't compile, or different things breaking in the system? - Grant -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 14:24 ` Grant @ 2006-09-08 14:33 ` Michael Crute 2006-09-09 0:40 ` Mark Kirkwood 2006-09-08 14:37 ` Andrew Gaydenko ` (2 subsequent siblings) 3 siblings, 1 reply; 36+ messages in thread From: Michael Crute @ 2006-09-08 14:33 UTC (permalink / raw To: gentoo-user On 9/8/06, Grant <emailgrant@gmail.com> wrote: > > I am leaving my office in a moment to put the 2006.1 disk in a server to > > start a fresh build (it's a standby server and I can afford to have it > > off line for a day or 2) specifically to avoid having to do the gcc4 > > upgrade. Ive done one so far and it took me 5 days and nearly cost me > > my laptop -- and I followed the gentoo guide specifically. There has > > GOT to be a better way. Sadly I cant take each of my servers offline to > > do upgrade them this way -- some I will have to risk on the GCC upgrade, > > but for now im avoiding it like the plague. > > > > Tim > > I've followed the GCC upgrade guide before without problems, but now > I'm scared. Is all the trouble because of how Gentoo works or how GCC > works? What is the trouble like? Packages that won't compile, or > different things breaking in the system? Methinks there is just a bit of FUD swirling around. I can't speak to GCC 4.1 (may do it this afternoon) but the last time I did a GCC upgrade (following the documentation) I had absolutely no problems whatsoever. If you are really worried tar up your system as a backup before you start. -Mike -- ________________________________ Michael E. Crute http://mike.crute.org I may not have gone where I intended to go, but I think I have ended up where I intended to be. --Douglas Adams -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 14:33 ` Michael Crute @ 2006-09-09 0:40 ` Mark Kirkwood 0 siblings, 0 replies; 36+ messages in thread From: Mark Kirkwood @ 2006-09-09 0:40 UTC (permalink / raw To: gentoo-user Michael Crute wrote: > > Methinks there is just a bit of FUD swirling around. I can't speak to > GCC 4.1 (may do it this afternoon) but the last time I did a GCC > upgrade (following the documentation) I had absolutely no problems > whatsoever. If you are really worried tar up your system as a backup > before you start. > Yeah - I did this for the first time (gcc 3.4 -> 4.1). The documentation is very good - particularly the highlight section that told me to use the general instructions for the 4.1 upgrade. The only issues I had were: - oprofile-0.9 makes world emerge fail (known bug). - after unmerging oprofile, I forgot to add "--resume" to my 2nd world merge attempt!(sigh). It took about 1 and 1/2 days all up (counting 2 world builds!) on a dual PIII. It is a server, so no Gnome or KDE etc, which I guess made the whole think much easier. Cheers Mark -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 14:24 ` Grant 2006-09-08 14:33 ` Michael Crute @ 2006-09-08 14:37 ` Andrew Gaydenko 2006-09-08 14:59 ` Neil Bothwick 2006-09-08 15:12 ` Timothy A. Holmes 2006-09-08 19:49 ` Richard Fish 3 siblings, 1 reply; 36+ messages in thread From: Andrew Gaydenko @ 2006-09-08 14:37 UTC (permalink / raw To: gentoo-user For me the main problem was an error in 'eselect-compiler' ebuild file. After unmerging the package, /etc/env.d/05compiler file was not deleted. As a result, enviroment variables were invalid. After deleting the file (and 'env-update' and 'source /etc/profile') switching to 4.1.1 was seamless (in accordance with official guide). ======= On Friday 08 September 2006 18:24, Grant wrote: ======= > I am leaving my office in a moment to put the 2006.1 disk in a server to > start a fresh build (it's a standby server and I can afford to have it > off line for a day or 2) specifically to avoid having to do the gcc4 > upgrade. Ive done one so far and it took me 5 days and nearly cost me > my laptop -- and I followed the gentoo guide specifically. There has > GOT to be a better way. Sadly I cant take each of my servers offline to > do upgrade them this way -- some I will have to risk on the GCC upgrade, > but for now im avoiding it like the plague. > > Tim I've followed the GCC upgrade guide before without problems, but now I'm scared. Is all the trouble because of how Gentoo works or how GCC works? What is the trouble like? Packages that won't compile, or different things breaking in the system? - Grant -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 14:37 ` Andrew Gaydenko @ 2006-09-08 14:59 ` Neil Bothwick 2006-09-08 15:26 ` Andrew Gaydenko 0 siblings, 1 reply; 36+ messages in thread From: Neil Bothwick @ 2006-09-08 14:59 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 425 bytes --] On Fri, 8 Sep 2006 18:37:55 +0400, Andrew Gaydenko wrote: > For me the main problem was an error in 'eselect-compiler' ebuild file. eselect-compiler is now hard-masked, so that shouldn't be a problem any more. To add some balance, I've upgraded four machines, on three different architectures, to GCC 4.1 without any significant hitches. -- Neil Bothwick Shin - Device for finding furniture in the dark [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 14:59 ` Neil Bothwick @ 2006-09-08 15:26 ` Andrew Gaydenko 2006-09-08 16:05 ` Neil Bothwick 0 siblings, 1 reply; 36+ messages in thread From: Andrew Gaydenko @ 2006-09-08 15:26 UTC (permalink / raw To: gentoo-user It is masked *now*, but it wasn't masked *before*, and unmerging was not clean. I'm not the only who have lost plenty of time because of this portage error. ======= On Friday 08 September 2006 18:59, Neil Bothwick wrote: ======= On Fri, 8 Sep 2006 18:37:55 +0400, Andrew Gaydenko wrote: > For me the main problem was an error in 'eselect-compiler' ebuild file. eselect-compiler is now hard-masked, so that shouldn't be a problem any more. -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 15:26 ` Andrew Gaydenko @ 2006-09-08 16:05 ` Neil Bothwick 2006-09-08 16:18 ` Andrew Gaydenko 0 siblings, 1 reply; 36+ messages in thread From: Neil Bothwick @ 2006-09-08 16:05 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 996 bytes --] On Fri, 8 Sep 2006 19:26:34 +0400, Andrew Gaydenko wrote: Honest to $DEITY, my mailer picked the tagline! > It is masked *now*, but it wasn't masked *before*, and unmerging was > not clean. I'm not the only who have lost plenty of time because of > this portage error. Yes, I specified that it's masked NOW. It may have caused you problems in the past (and many others, it's masked for a reason) but it is not a reason to avoid the GGC upgrade now. > ======= On Friday 08 September 2006 18:59, Neil Bothwick wrote: ======= > On Fri, 8 Sep 2006 18:37:55 +0400, Andrew Gaydenko wrote: > > > For me the main problem was an error in 'eselect-compiler' ebuild > > file. > > eselect-compiler is now hard-masked, so that shouldn't be a problem any > more. -- Neil Bothwick A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail? [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 16:05 ` Neil Bothwick @ 2006-09-08 16:18 ` Andrew Gaydenko 0 siblings, 0 replies; 36+ messages in thread From: Andrew Gaydenko @ 2006-09-08 16:18 UTC (permalink / raw To: gentoo-user I'm agree absolutely, I have switched to 4.1.1 already :-) Probably, it is not a bad idea to add a note about this trap somewhere in the official guide. ======= On Friday 08 September 2006 20:05, Neil Bothwick wrote: ======= On Fri, 8 Sep 2006 19:26:34 +0400, Andrew Gaydenko wrote: Honest to $DEITY, my mailer picked the tagline! > It is masked *now*, but it wasn't masked *before*, and unmerging was > not clean. I'm not the only who have lost plenty of time because of > this portage error. Yes, I specified that it's masked NOW. It may have caused you problems in the past (and many others, it's masked for a reason) but it is not a reason to avoid the GGC upgrade now. -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 14:24 ` Grant 2006-09-08 14:33 ` Michael Crute 2006-09-08 14:37 ` Andrew Gaydenko @ 2006-09-08 15:12 ` Timothy A. Holmes 2006-09-08 15:30 ` Jean-Marc Beaune 2006-09-08 17:02 ` Bo Ørsted Andresen 2006-09-08 19:49 ` Richard Fish 3 siblings, 2 replies; 36+ messages in thread From: Timothy A. Holmes @ 2006-09-08 15:12 UTC (permalink / raw To: gentoo-user > -----Original Message----- > From: Grant [mailto:emailgrant@gmail.com] > Sent: Friday, September 08, 2006 10:25 AM > To: gentoo-user@lists.gentoo.org > Subject: Re: [gentoo-user] Remerge the system with gcc-4.1? > > > I am leaving my office in a moment to put the 2006.1 disk in a server to > > start a fresh build (it's a standby server and I can afford to have it > > off line for a day or 2) specifically to avoid having to do the gcc4 > > upgrade. Ive done one so far and it took me 5 days and nearly cost me > > my laptop -- and I followed the gentoo guide specifically. There has > > GOT to be a better way. Sadly I cant take each of my servers offline to > > do upgrade them this way -- some I will have to risk on the GCC upgrade, > > but for now im avoiding it like the plague. > > > > Tim > > I've followed the GCC upgrade guide before without problems, but now > I'm scared. Is all the trouble because of how Gentoo works or how GCC > works? What is the trouble like? Packages that won't compile, or > different things breaking in the system? > > - Grant > -- > gentoo-user@gentoo.org mailing list [Timothy A. Holmes] Most of my problems came in the stage of the revdep-rebuild things simply wouldn't build. I finally solved it by un-installing as many of the offending packages as I could, multiple emerge --sync and about 10 attempts at revdep-rebuild NOT a process I wanna go through again -- believe me!!! -- sadly -- I don't have a choice -- ive already got one machine that wont upgrade until I do it - -im just delaying as long as possible Timothy A. Holmes IT Manager / Network Admin / Web Master / Computer Teacher Medina Christian Academy A Higher Standard... Jeremiah 33:3 Jeremiah 29:11 Esther 4:14 -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 15:12 ` Timothy A. Holmes @ 2006-09-08 15:30 ` Jean-Marc Beaune 2006-09-08 15:45 ` michael 2006-09-08 17:02 ` Bo Ørsted Andresen 1 sibling, 1 reply; 36+ messages in thread From: Jean-Marc Beaune @ 2006-09-08 15:30 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 2113 bytes --] For me, the problem was that I had to change CHOST...then I'll re-install from scratch. But I don't say Gentoo is bad, I say, I am bad at Gentoo ! On 9/8/06, Timothy A. Holmes <tholmes@mcaschool.net> wrote: > > > > > > -----Original Message----- > > From: Grant [mailto:emailgrant@gmail.com] > > Sent: Friday, September 08, 2006 10:25 AM > > To: gentoo-user@lists.gentoo.org > > Subject: Re: [gentoo-user] Remerge the system with gcc-4.1? > > > > > I am leaving my office in a moment to put the 2006.1 disk in a > server to > > > start a fresh build (it's a standby server and I can afford to have > it > > > off line for a day or 2) specifically to avoid having to do the gcc4 > > > upgrade. Ive done one so far and it took me 5 days and nearly cost > me > > > my laptop -- and I followed the gentoo guide specifically. There > has > > > GOT to be a better way. Sadly I cant take each of my servers > offline to > > > do upgrade them this way -- some I will have to risk on the GCC > upgrade, > > > but for now im avoiding it like the plague. > > > > > > Tim > > > > I've followed the GCC upgrade guide before without problems, but now > > I'm scared. Is all the trouble because of how Gentoo works or how GCC > > works? What is the trouble like? Packages that won't compile, or > > different things breaking in the system? > > > > - Grant > > -- > > gentoo-user@gentoo.org mailing list > > [Timothy A. Holmes] > Most of my problems came in the stage of the revdep-rebuild things > simply wouldn't build. I finally solved it by un-installing as many of > the offending packages as I could, multiple emerge --sync and about 10 > attempts at revdep-rebuild > > NOT a process I wanna go through again -- believe me!!! -- sadly -- I > don't have a choice -- ive already got one machine that wont upgrade > until I do it - -im just delaying as long as possible > > > Timothy A. Holmes > IT Manager / Network Admin / Web Master / Computer Teacher > > Medina Christian Academy > A Higher Standard... > > Jeremiah 33:3 > Jeremiah 29:11 > Esther 4:14 > > > -- > gentoo-user@gentoo.org mailing list > > -- /JM [-- Attachment #2: Type: text/html, Size: 2857 bytes --] ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 15:30 ` Jean-Marc Beaune @ 2006-09-08 15:45 ` michael 0 siblings, 0 replies; 36+ messages in thread From: michael @ 2006-09-08 15:45 UTC (permalink / raw To: gentoo-user What change did you have to make to CHOST? 386 to 686? or something more complicated? On Fri, 8 Sep 2006, Jean-Marc Beaune wrote: > For me, the problem was that I had to change CHOST...then I'll re-install > from scratch. > But I don't say Gentoo is bad, I say, I am bad at Gentoo ! > > > On 9/8/06, Timothy A. Holmes <tholmes@mcaschool.net> wrote: >> >> >> >> >> > -----Original Message----- >> > From: Grant [mailto:emailgrant@gmail.com] >> > Sent: Friday, September 08, 2006 10:25 AM >> > To: gentoo-user@lists.gentoo.org >> > Subject: Re: [gentoo-user] Remerge the system with gcc-4.1? >> > >> > > I am leaving my office in a moment to put the 2006.1 disk in a >> server to >> > > start a fresh build (it's a standby server and I can afford to have >> it >> > > off line for a day or 2) specifically to avoid having to do the gcc4 >> > > upgrade. Ive done one so far and it took me 5 days and nearly cost >> me >> > > my laptop -- and I followed the gentoo guide specifically. There >> has >> > > GOT to be a better way. Sadly I cant take each of my servers >> offline to >> > > do upgrade them this way -- some I will have to risk on the GCC >> upgrade, >> > > but for now im avoiding it like the plague. >> > > >> > > Tim >> > >> > I've followed the GCC upgrade guide before without problems, but now >> > I'm scared. Is all the trouble because of how Gentoo works or how GCC >> > works? What is the trouble like? Packages that won't compile, or >> > different things breaking in the system? >> > >> > - Grant >> > -- >> > gentoo-user@gentoo.org mailing list >> >> [Timothy A. Holmes] >> Most of my problems came in the stage of the revdep-rebuild things >> simply wouldn't build. I finally solved it by un-installing as many of >> the offending packages as I could, multiple emerge --sync and about 10 >> attempts at revdep-rebuild >> >> NOT a process I wanna go through again -- believe me!!! -- sadly -- I >> don't have a choice -- ive already got one machine that wont upgrade >> until I do it - -im just delaying as long as possible >> >> >> Timothy A. Holmes >> IT Manager / Network Admin / Web Master / Computer Teacher >> >> Medina Christian Academy >> A Higher Standard... >> >> Jeremiah 33:3 >> Jeremiah 29:11 >> Esther 4:14 >> >> >> -- >> gentoo-user@gentoo.org mailing list >> >> > > > -- > /JM > > -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 15:12 ` Timothy A. Holmes 2006-09-08 15:30 ` Jean-Marc Beaune @ 2006-09-08 17:02 ` Bo Ørsted Andresen 2006-09-08 17:09 ` Timothy A. Holmes 1 sibling, 1 reply; 36+ messages in thread From: Bo Ørsted Andresen @ 2006-09-08 17:02 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 582 bytes --] On Friday 08 September 2006 17:12, Timothy A. Holmes wrote: > Most of my problems came in the stage of the revdep-rebuild things > simply wouldn't build. I finally solved it by un-installing as many of > the offending packages as I could, multiple emerge --sync and about 10 > attempts at revdep-rebuild There is no revdep-rebuild stage in the gcc upgrading guide. Did you mean emerge -e world? Anyhow, it isn't very helpful when you don't say which compiles failed and how. Really leaves us no way to help you or figure out what you did wrong... -- Bo Andresen [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 17:02 ` Bo Ørsted Andresen @ 2006-09-08 17:09 ` Timothy A. Holmes 2006-09-08 17:35 ` Bo Ørsted Andresen 0 siblings, 1 reply; 36+ messages in thread From: Timothy A. Holmes @ 2006-09-08 17:09 UTC (permalink / raw To: gentoo-user Bo: The guide that I followed is: http://www.gentoo.org/doc/en/gcc-upgrading.xml Under section 3 Upgrading from GCC-3.3 to 3.4 or greater The instructions specify to use Revdep-rebuild -- and I quote If you upgrade from gcc 3.3 to 3.4, you have two possibilities on how to upgrade your system. The first method is faster and requires use of the revdep-rebuild tool from package gentoolkit while the second one rebuilds the entire system from scratch so it will make use of new GCC features. It's up to you to decide which of these two ways you will choose. In most cases, the first method is sufficient. This particular rebuild was going from 3.3 to 4.0 so revdep-rebuild was indicated - I did that rebuild some time back and don't remember what was the problem other than that I want to avoid it again. TIM Timothy A. Holmes IT Manager / Network Admin / Web Master / Computer Teacher Medina Christian Academy A Higher Standard... Jeremiah 33:3 Jeremiah 29:11 Esther 4:14 > -----Original Message----- > From: Bo Ørsted Andresen [mailto:bo.andresen@zlin.dk] > Sent: Friday, September 08, 2006 1:02 PM > To: gentoo-user@lists.gentoo.org > Subject: Re: [gentoo-user] Remerge the system with gcc-4.1? > > On Friday 08 September 2006 17:12, Timothy A. Holmes wrote: > > Most of my problems came in the stage of the revdep-rebuild things > > simply wouldn't build. I finally solved it by un-installing as many of > > the offending packages as I could, multiple emerge --sync and about 10 > > attempts at revdep-rebuild > > There is no revdep-rebuild stage in the gcc upgrading guide. Did you mean > emerge -e world? Anyhow, it isn't very helpful when you don't say which > compiles failed and how. Really leaves us no way to help you or figure out > what you did wrong... > > -- > Bo Andresen -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 17:09 ` Timothy A. Holmes @ 2006-09-08 17:35 ` Bo Ørsted Andresen 2006-09-08 18:07 ` Timothy A. Holmes 0 siblings, 1 reply; 36+ messages in thread From: Bo Ørsted Andresen @ 2006-09-08 17:35 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 598 bytes --] On Friday 08 September 2006 19:09, Timothy A. Holmes wrote: > The guide that I followed is: > > http://www.gentoo.org/doc/en/gcc-upgrading.xml > > Under section 3 Upgrading from GCC-3.3 to 3.4 or greater [SNIP] > This particular rebuild was going from 3.3 to 4.0 so revdep-rebuild was > indicated - That part is for gcc-3.3 -> 3.4 ONLY. It is NOT for an upgrade to gcc-4.x or any other gcc upgrade. You were supposed to follow "2. General Upgrade Instructions". Might consider reading [1] too. [1] http://forums.gentoo.org/viewtopic-t-493662.html PS: Please stop top-posting. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 17:35 ` Bo Ørsted Andresen @ 2006-09-08 18:07 ` Timothy A. Holmes 2006-09-08 19:05 ` Bo Ørsted Andresen 0 siblings, 1 reply; 36+ messages in thread From: Timothy A. Holmes @ 2006-09-08 18:07 UTC (permalink / raw To: gentoo-user > -----Original Message----- > From: Bo Ørsted Andresen [mailto:bo.andresen@zlin.dk] > Sent: Friday, September 08, 2006 1:36 PM > To: gentoo-user@lists.gentoo.org > Subject: Re: [gentoo-user] Remerge the system with gcc-4.1? > > On Friday 08 September 2006 19:09, Timothy A. Holmes wrote: > > The guide that I followed is: > > > > http://www.gentoo.org/doc/en/gcc-upgrading.xml > > > > Under section 3 Upgrading from GCC-3.3 to 3.4 or greater > [SNIP] > > This particular rebuild was going from 3.3 to 4.0 so revdep-rebuild was > > indicated - > > That part is for gcc-3.3 -> 3.4 ONLY. It is NOT for an upgrade to gcc-4.x > or > any other gcc upgrade. You were supposed to follow "2. General Upgrade > Instructions". Might consider reading [1] too. > > [1] http://forums.gentoo.org/viewtopic-t-493662.html > > PS: Please stop top-posting. [Timothy A. Holmes] Sorry bout the top post -- outlook strikes again !!! I'll defiantly read the indicated section Timothy A. Holmes IT Manager / Network Admin / Web Master / Computer Teacher Medina Christian Academy A Higher Standard... Jeremiah 33:3 Jeremiah 29:11 Esther 4:14 -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 18:07 ` Timothy A. Holmes @ 2006-09-08 19:05 ` Bo Ørsted Andresen 0 siblings, 0 replies; 36+ messages in thread From: Bo Ørsted Andresen @ 2006-09-08 19:05 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1866 bytes --] On Friday 08 September 2006 20:07, Timothy A. Holmes wrote: > > > The guide that I followed is: > > > > > > http://www.gentoo.org/doc/en/gcc-upgrading.xml > > > > > > Under section 3 Upgrading from GCC-3.3 to 3.4 or greater > > > > [SNIP] > > > > > This particular rebuild was going from 3.3 to 4.0 so revdep-rebuild was > > > indicated - > > > > That part is for gcc-3.3 -> 3.4 ONLY. It is NOT for an upgrade to gcc-4.x > > or > > any other gcc upgrade. You were supposed to follow "2. General Upgrade > > Instructions". Might consider reading [1] too. > > > > [1] http://forums.gentoo.org/viewtopic-t-493662.html > > > > PS: Please stop top-posting. > > [Timothy A. Holmes] > Sorry bout the top post -- outlook strikes again !!! Outlook clearly sucks. Really would be nice if you could configure it differently. Unfortunately I can't tell you how since I haven't used it for years.. Would be appreciated if you could make your signature shorter. Generally it be preceded by a line separate line with: "--" and at most 4 lines after that... > I'll defiantly read the indicated section I decided to file a bug [1] because the gcc upgrade guide can be a bit confusing if you don't read every letter in it. Of course it turns out I was wrong... :-/ So to summarize: Going from gcc 3.3.x to 3.4.x you should follow [2] or [3]. Going from gcc 3.3.x to 4.1.x you should follow [3]. Going from gcc 3.4.x to 4.1.x you should follow [4]. Unfortunately making the guide more clear doesn't seem to be a trivial task then... :-( [1] http://bugs.gentoo.org/show_bug.cgi?id=146857 [2] http://www.gentoo.org/doc/en/gcc-upgrading.xml#upgrade-3.3-to-3.4-revdep-rebuild [3] http://www.gentoo.org/doc/en/gcc-upgrading.xml#upgrade-3.3-to-3.4-emerge-e [4] http://www.gentoo.org/doc/en/gcc-upgrading.xml#doc_chap2 -- Bo Andresen [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 14:24 ` Grant ` (2 preceding siblings ...) 2006-09-08 15:12 ` Timothy A. Holmes @ 2006-09-08 19:49 ` Richard Fish 2006-09-08 20:10 ` Timothy A. Holmes 3 siblings, 1 reply; 36+ messages in thread From: Richard Fish @ 2006-09-08 19:49 UTC (permalink / raw To: gentoo-user On 9/8/06, Grant <emailgrant@gmail.com> wrote: > I've followed the GCC upgrade guide before without problems, but now > I'm scared. Is all the trouble because of how Gentoo works or how GCC > works? What is the trouble like? Packages that won't compile, or > different things breaking in the system? There are a few classes of problems here: 1. Packages failing to build with gcc-4.1. Usually the ~arch version of that package will build fine, so you may need to accept ~arch keywords for some packages in package.keywords. This is by far the most common and serious issue. 2. C++ ABI issues. While the system is in the process of being rebuilt, you can have some C++ programs using a different ABI than the libraries they link to, or the libraries can have conflicting ABIs. This should not be a problem once the emerge -e world completes, but can make it difficult to use the system while this is happening. 3. Problems with other packages being blamed on the gcc upgrade. FEX glibc-2.4 is now nptl only, and will no longer work in i386 hosts (must be i586 or better), and probably conflicts with no-nptl profiles, etc. You might want to take a look at the tracker bugs: http://bugs.gentoo.org/show_bug.cgi?id=140707 http://bugs.gentoo.org/show_bug.cgi?id=117482 -Richard -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 19:49 ` Richard Fish @ 2006-09-08 20:10 ` Timothy A. Holmes 2006-09-08 20:29 ` Richard Fish 0 siblings, 1 reply; 36+ messages in thread From: Timothy A. Holmes @ 2006-09-08 20:10 UTC (permalink / raw To: gentoo-user > -----Original Message----- > From: richard.j.fish@gmail.com [mailto:richard.j.fish@gmail.com] On Behalf > Of Richard Fish > Sent: Friday, September 08, 2006 3:50 PM > To: gentoo-user@lists.gentoo.org > Subject: Re: [gentoo-user] Remerge the system with gcc-4.1? > > On 9/8/06, Grant <emailgrant@gmail.com> wrote: > > I've followed the GCC upgrade guide before without problems, but now > > I'm scared. Is all the trouble because of how Gentoo works or how GCC > > works? What is the trouble like? Packages that won't compile, or > > different things breaking in the system? > > There are a few classes of problems here: > > 1. Packages failing to build with gcc-4.1. Usually the ~arch version > of that package will build fine, so you may need to accept ~arch > keywords for some packages in package.keywords. This is by far the > most common and serious issue. > > 2. C++ ABI issues. While the system is in the process of being > rebuilt, you can have some C++ programs using a different ABI than the > libraries they link to, or the libraries can have conflicting ABIs. > This should not be a problem once the emerge -e world completes, but > can make it difficult to use the system while this is happening. > > 3. Problems with other packages being blamed on the gcc upgrade. FEX > glibc-2.4 is now nptl only, and will no longer work in i386 hosts > (must be i586 or better), and probably conflicts with no-nptl > profiles, etc. > > You might want to take a look at the tracker bugs: > > http://bugs.gentoo.org/show_bug.cgi?id=140707 > http://bugs.gentoo.org/show_bug.cgi?id=117482 > > -Richard > -- > gentoo-user@gentoo.org mailing list Richard: I have a system that I apparently built using the wrong stage 3 Make.conf has chost as i386 but it's a Pentium 4 box Im just about to start the emerge eav system Should I wait and /or fix something b4 I proceed? TIM Timothy A. Holmes IT Manager / Network Admin / Web Master / Computer Teacher Medina Christian Academy A Higher Standard... -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 20:10 ` Timothy A. Holmes @ 2006-09-08 20:29 ` Richard Fish 0 siblings, 0 replies; 36+ messages in thread From: Richard Fish @ 2006-09-08 20:29 UTC (permalink / raw To: gentoo-user On 9/8/06, Timothy A. Holmes <tholmes@mcaschool.net> wrote: > I have a system that I apparently built using the wrong stage 3 > > Make.conf has chost as i386 but it's a Pentium 4 box > > Im just about to start the emerge eav system > > Should I wait and /or fix something b4 I proceed? You'll need to resolve this first, or the glibc update in system will fail. Your options are: 1. mask >=sys-libs/glibc-2.4 in /etc/portage/package.mask 2. Change your CHOST to i686-pc-linux-gnu, and then run /usr/portage/scripts/bootstrap.sh. This should rebuild your toolchain for the new CHOST, and then you can proceed with the emerge -e system ; emerge -e world steps. -Richard -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? 2006-09-08 6:16 ` [gentoo-user] Remerge the system with gcc-4.1? Erik 2006-09-08 6:26 ` Boris Fersing @ 2006-09-08 7:22 ` Richard Fish 2006-09-08 21:34 ` [gentoo-user] " Peter 2006-09-08 21:35 ` Peter 1 sibling, 2 replies; 36+ messages in thread From: Richard Fish @ 2006-09-08 7:22 UTC (permalink / raw To: gentoo-user On 9/7/06, Erik <sigra@home.se> wrote: > Grant wrote: > > Does gcc-4.1 offer enough of an improvement to warrant remerging the > > whole system? > No, just remerge the packages that need to be remerged. Then emerge the > rest with gcc-4.1 when updates come. Why do you advise people to ignore the official gcc upgrade documentation and potentially break their systems? Safely performing the gcc upgrade *requires* an emerge -e world. Your system /might/ not break without that, and you are free to take that risk for your systems, but please do *not* recommend that others take on such risks. If you want to tell people your experiences, that's great, but be sure to separate the "what is recommended" from "what worked for me". -Richard -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Remerge the system with gcc-4.1? 2006-09-08 7:22 ` Richard Fish @ 2006-09-08 21:34 ` Peter 2006-09-08 22:12 ` Richard Fish 2006-09-08 21:35 ` Peter 1 sibling, 1 reply; 36+ messages in thread From: Peter @ 2006-09-08 21:34 UTC (permalink / raw To: gentoo-user On Fri, 08 Sep 2006 00:22:51 -0700, Richard Fish wrote: > On 9/7/06, Erik <sigra@home.se> wrote: >> Grant wrote: >> > Does gcc-4.1 offer enough of an improvement to warrant remerging the >> > whole system? >> No, just remerge the packages that need to be remerged. Then emerge the >> rest with gcc-4.1 when updates come. > > Why do you advise people to ignore the official gcc upgrade > documentation and potentially break their systems? Safely performing > the gcc upgrade *requires* an emerge -e world. Your system /might/ not > break without that, and you are free to take that risk for your systems, > but please do *not* recommend that others take on such risks. > > If you want to tell people your experiences, that's great, but be sure > to separate the "what is recommended" from "what worked for me". > > -Richard I could be entirely wrong on this, but I upgraded from 3.4.6 to 4.1.1 and did not re-emerge system or world. Actually, with all due respect, it is unnecessary to recompile anything other than the programs which depend on libstdc++. One an application is assembled, that's it. Unless you change something dramatic in your make.conf file, such as CHOST, there is no compelling reason to redo the entire system other than for exercising your hard disk and patience. So I did the revdep-rebuild for libstdc++.so.6 and it returned 113 or so ebuilds. One would not compile and needed an ~x86 version. The rest did. Any programs that are emerged in the future will be compiled with the current kernel. IMVHO (or naiive opinion :)), this all you need to do. I've done 3 gcc upgrades and have not emerged anything other than libstdc++ needed. -- Peter +++++ Do not reply to this email, it is a spam trap and not monitored. I can be reached via this list, or via jabber: pete4abw at jabber.org ICQ: 73676357 -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Re: Remerge the system with gcc-4.1? 2006-09-08 21:34 ` [gentoo-user] " Peter @ 2006-09-08 22:12 ` Richard Fish 2006-09-08 22:20 ` Peter 2007-10-10 5:39 ` Daevid Vincent 0 siblings, 2 replies; 36+ messages in thread From: Richard Fish @ 2006-09-08 22:12 UTC (permalink / raw To: gentoo-user On 9/8/06, Peter <sw98234@hotmail.com> wrote: > I could be entirely wrong on this, but I upgraded from 3.4.6 to 4.1.1 and > did not re-emerge system or world. > > Actually, with all due respect, it is unnecessary to recompile anything > other than the programs which depend on libstdc++. Yeah, I thought this too. And in fact, I also did a revdep-rebuild for the 4.1 upgrade and did not experience any problems between then and the time I eventually did an emerge -e world. But check the archives of this list from around the time when gcc-4.1 hit ~arch, and you will see that that did *not* work for everybody. We learned the hard way that the safe route is emerge -e world. And it isn't just my say-so...the gentoo devs insist ([1] & [2]) that the emerge -e world is the only safe option. They don't say these things because they want users to waste a bunch of time... [1] http://forums.gentoo.org/viewtopic-t-493662.html [2] http://forums.gentoo.org/viewtopic-p-3541436.html#3541436 -Richard -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Remerge the system with gcc-4.1? 2006-09-08 22:12 ` Richard Fish @ 2006-09-08 22:20 ` Peter 2007-10-10 5:39 ` Daevid Vincent 1 sibling, 0 replies; 36+ messages in thread From: Peter @ 2006-09-08 22:20 UTC (permalink / raw To: gentoo-user On Fri, 08 Sep 2006 15:12:44 -0700, Richard Fish wrote: > On 9/8/06, Peter <sw98234@hotmail.com> wrote: >> I could be entirely wrong on this, but I upgraded from 3.4.6 to 4.1.1 and >> did not re-emerge system or world. >> >> Actually, with all due respect, it is unnecessary to recompile anything >> other than the programs which depend on libstdc++. > > Yeah, I thought this too. And in fact, I also did a revdep-rebuild > for the 4.1 upgrade and did not experience any problems between then > and the time I eventually did an emerge -e world. But check the > archives of this list from around the time when gcc-4.1 hit ~arch, and > you will see that that did *not* work for everybody. We learned the > hard way that the safe route is emerge -e world. > IIRC there were many problems before the stabilized 4.1.1 gcc. I followed some threads on devel, and it appeared they were very slow and careful wrt this upgrade. For ONCE, I did not complain to myself, Why TF don't they stabilize the darn thing! :) > And it isn't just my say-so...the gentoo devs insist ([1] & [2]) that > the emerge -e world is the only safe option. They don't say these > things because they want users to waste a bunch of time... > > [1] http://forums.gentoo.org/viewtopic-t-493662.html > [2] http://forums.gentoo.org/viewtopic-p-3541436.html#3541436 > > -Richard Well, I read different docs and opinions. For my piddly little system, that's a waste of time. I realize that with a source-based distribution, upgrading a core component is a real question mark. Updating a binary distro is as simple as downloading a new set of rpms or tarballs matched to the current gcc and glibc. So, in a way, I can see this as gentoo's way of accomplishing the same. FWIW, I did recompile the kernel and all external modules :)! -- Peter +++++ Do not reply to this email, it is a spam trap and not monitored. I can be reached via this list, or via jabber: pete4abw at jabber.org ICQ: 73676357 -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: [gentoo-user] Re: Remerge the system with gcc-4.1? 2006-09-08 22:12 ` Richard Fish 2006-09-08 22:20 ` Peter @ 2007-10-10 5:39 ` Daevid Vincent 2007-10-10 5:51 ` Mark Kirkwood 2007-10-10 22:32 ` Mick 1 sibling, 2 replies; 36+ messages in thread From: Daevid Vincent @ 2007-10-10 5:39 UTC (permalink / raw To: gentoo-user I've held off on doing this gcc update as I'm on an old P4 2Ghz notebook with 1G RAM (Dell i8200). Things are generally working okay (as well as any linux/gentoo system can be I guess). What is the compelling reason to update if any? I've masked out this new GCC for many months and have had no "issues" thus far that I know of. I absolutely dread dicking with this for days and days, fixing things that currently work, merging all the /etc/ files with the "new" ones for the same packages that will be simply re-compiled with the new GCC. So my questions are: [a] what compelling reason is there to upgrade (other than "you should b/c it's stable") [b] is it just better to d/l a new Gentoo .iso install that has all this crap already, copy over my world file or whatever and have it install the missing packages (apache, php, mysql, kde, gnome, etc) [c] if I do that method, I would save the hassle of KDE and Gnome right? As they come as binaries already? [d] can I just "not fix if it aint broke" and keep with what I have? Or is this just a question of time before I start hitting walls of new packages I can't use. > -----Original Message----- > From: richard.j.fish@gmail.com > [mailto:richard.j.fish@gmail.com] On Behalf Of Richard Fish > Sent: Friday, September 08, 2006 3:13 PM > To: gentoo-user@lists.gentoo.org > Subject: Re: [gentoo-user] Re: Remerge the system with gcc-4.1? > > On 9/8/06, Peter <sw98234@hotmail.com> wrote: > > I could be entirely wrong on this, but I upgraded from > 3.4.6 to 4.1.1 and > > did not re-emerge system or world. > > > > Actually, with all due respect, it is unnecessary to > recompile anything > > other than the programs which depend on libstdc++. > > Yeah, I thought this too. And in fact, I also did a revdep-rebuild > for the 4.1 upgrade and did not experience any problems between then > and the time I eventually did an emerge -e world. But check the > archives of this list from around the time when gcc-4.1 hit ~arch, and > you will see that that did *not* work for everybody. We learned the > hard way that the safe route is emerge -e world. > > And it isn't just my say-so...the gentoo devs insist ([1] & [2]) that > the emerge -e world is the only safe option. They don't say these > things because they want users to waste a bunch of time... > > [1] http://forums.gentoo.org/viewtopic-t-493662.html > [2] http://forums.gentoo.org/viewtopic-p-3541436.html#3541436 > > -Richard > -- > gentoo-user@gentoo.org mailing list > > -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Re: Remerge the system with gcc-4.1? 2007-10-10 5:39 ` Daevid Vincent @ 2007-10-10 5:51 ` Mark Kirkwood 2007-10-10 22:32 ` Mick 1 sibling, 0 replies; 36+ messages in thread From: Mark Kirkwood @ 2007-10-10 5:51 UTC (permalink / raw To: gentoo-user Daevid Vincent wrote: > I've held off on doing this gcc update as I'm on an old P4 2Ghz notebook > with 1G RAM (Dell i8200). Things are generally working okay (as well as > any linux/gentoo system can be I guess). > > (Chuckles) you have a relatively modern system then :-) ... I run Gentoo on two of these each has 2xPIII 1.26 Ghz: http://www.supermicro.com/products/motherboard/P3/HE-SL/P3TDER.cfm Cheers Mark P.s : If you do a lot of development work, gcc 4.1 is a much better compiler than gcc 3.4.6... -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Re: Remerge the system with gcc-4.1? 2007-10-10 5:39 ` Daevid Vincent 2007-10-10 5:51 ` Mark Kirkwood @ 2007-10-10 22:32 ` Mick 1 sibling, 0 replies; 36+ messages in thread From: Mick @ 2007-10-10 22:32 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1830 bytes --] On Wednesday 10 October 2007, Daevid Vincent wrote: > What is the compelling reason to update if any? I've masked out this new > GCC for many months and have had no "issues" thus far that I know of. As I understand it, your future compiles will faster, safer, more stable and what have you, as the newer compiler is meant to produce 'better' code. > I absolutely dread dicking with this for days and days, fixing things > that currently work, merging all the /etc/ files with the "new" ones for > the same packages that will be simply re-compiled with the new GCC. If you follow the relevant upgrade guide to the letter, it *shouldn't* be as dramatic as this. Nevertheless, your mileage may vary and all the caveat emptors that go with it means that you better leave this upgrade for a rainy day, rather than when you want to use the machine for production purposes. > So my questions are: > > [a] what compelling reason is there to upgrade (other than "you should > b/c it's stable") As per my understanding above. > [b] is it just better to d/l a new Gentoo .iso install that has all this > crap already, copy over my world file or whatever and have it install > the missing packages (apache, php, mysql, kde, gnome, etc) Well, you'll still need to rebuild all/most of your world. > [c] if I do that method, I would save the hassle of KDE and Gnome right? > As they come as binaries already? They do? Have I missed something? > [d] can I just "not fix if it aint broke" and keep with what I have? Or > is this just a question of time before I start hitting walls of new > packages I can't use. I guess you could get away with it for quite some time. Someone more knowledgeable on system development ought to advise better here. Good luck. :) -- Regards, Mick [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 36+ messages in thread
* [gentoo-user] Re: Remerge the system with gcc-4.1? 2006-09-08 7:22 ` Richard Fish 2006-09-08 21:34 ` [gentoo-user] " Peter @ 2006-09-08 21:35 ` Peter 1 sibling, 0 replies; 36+ messages in thread From: Peter @ 2006-09-08 21:35 UTC (permalink / raw To: gentoo-user On Fri, 08 Sep 2006 00:22:51 -0700, Richard Fish wrote: of course, I also did glibc! -- Peter +++++ Do not reply to this email, it is a spam trap and not monitored. I can be reached via this list, or via jabber: pete4abw at jabber.org ICQ: 73676357 -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [gentoo-user] Remerge the system with gcc-4.1? [not found] <49bf44f10609072007w4c110d77je1152ea578c7e708@mail.gmail.com> 2006-09-08 6:16 ` [gentoo-user] Remerge the system with gcc-4.1? Erik @ 2006-09-08 6:23 ` Dirk Heinrichs 1 sibling, 0 replies; 36+ messages in thread From: Dirk Heinrichs @ 2006-09-08 6:23 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 665 bytes --] Am Freitag, 8. September 2006 05:07 schrieb ext Grant: > Does gcc-4.1 offer enough of an improvement to warrant remerging the > whole system? It's not a question of improvement, but of consistency, especially for C++ sw like KDE. The GCC upgrade guide doesn't tell you to do so just for the sake of it. Bye... Dirk -- Dirk Heinrichs | Tel: +49 (0)162 234 3408 Configuration Manager | Fax: +49 (0)211 47068 111 Capgemini Deutschland | Mail: dirk.heinrichs@capgemini.com Hambornerstraße 55 | Web: http://www.capgemini.com D-40472 Düsseldorf | ICQ#: 110037733 GPG Public Key C2E467BB | Keyserver: www.keyserver.net [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 36+ messages in thread
end of thread, other threads:[~2007-10-10 22:51 UTC | newest] Thread overview: 36+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <49bf44f10609072007w4c110d77je1152ea578c7e708@mail.gmail.com> 2006-09-08 6:16 ` [gentoo-user] Remerge the system with gcc-4.1? Erik 2006-09-08 6:26 ` Boris Fersing 2006-09-08 7:09 ` jarry 2006-09-08 11:56 ` Timothy A. Holmes 2006-09-08 12:24 ` Dale 2006-09-08 13:11 ` Jean-Marc Beaune 2006-09-08 15:44 ` michael 2006-09-11 15:58 ` Matthias Bethke 2006-09-08 14:24 ` Grant 2006-09-08 14:33 ` Michael Crute 2006-09-09 0:40 ` Mark Kirkwood 2006-09-08 14:37 ` Andrew Gaydenko 2006-09-08 14:59 ` Neil Bothwick 2006-09-08 15:26 ` Andrew Gaydenko 2006-09-08 16:05 ` Neil Bothwick 2006-09-08 16:18 ` Andrew Gaydenko 2006-09-08 15:12 ` Timothy A. Holmes 2006-09-08 15:30 ` Jean-Marc Beaune 2006-09-08 15:45 ` michael 2006-09-08 17:02 ` Bo Ørsted Andresen 2006-09-08 17:09 ` Timothy A. Holmes 2006-09-08 17:35 ` Bo Ørsted Andresen 2006-09-08 18:07 ` Timothy A. Holmes 2006-09-08 19:05 ` Bo Ørsted Andresen 2006-09-08 19:49 ` Richard Fish 2006-09-08 20:10 ` Timothy A. Holmes 2006-09-08 20:29 ` Richard Fish 2006-09-08 7:22 ` Richard Fish 2006-09-08 21:34 ` [gentoo-user] " Peter 2006-09-08 22:12 ` Richard Fish 2006-09-08 22:20 ` Peter 2007-10-10 5:39 ` Daevid Vincent 2007-10-10 5:51 ` Mark Kirkwood 2007-10-10 22:32 ` Mick 2006-09-08 21:35 ` Peter 2006-09-08 6:23 ` [gentoo-user] " Dirk Heinrichs
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox