* 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?
[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
* 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 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
* 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 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: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: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 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: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 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: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: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 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
* [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
* [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] 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] 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 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] 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
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