public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* Re: [gentoo-user] gcc upgrade (part 2): dietlibc error...
       [not found] <44FF2516.502@gmx.net>
@ 2006-09-06 19:56 ` Richard Fish
  2006-09-06 20:16   ` Jarry
  0 siblings, 1 reply; 5+ messages in thread
From: Richard Fish @ 2006-09-06 19:56 UTC (permalink / raw
  To: gentoo-user

On 9/6/06, Jarry <jarry@gmx.net> wrote:
> Well, gcc upgrade is not so painless as one might think.
> Any ideas how to fix this?

Looks like you need to use dietlibc-0.30 with gcc-4.1:

http://bugs.gentoo.org/show_bug.cgi?id=140905

-Richard
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] gcc upgrade (part 2): dietlibc error...
  2006-09-06 19:56 ` [gentoo-user] gcc upgrade (part 2): dietlibc error Richard Fish
@ 2006-09-06 20:16   ` Jarry
  2006-09-06 20:29     ` Richard Fish
  0 siblings, 1 reply; 5+ messages in thread
From: Jarry @ 2006-09-06 20:16 UTC (permalink / raw
  To: gentoo-user

Richard Fish wrote:
> On 9/6/06, Jarry <jarry@gmx.net> wrote:
>> Well, gcc upgrade is not so painless as one might think.
>> Any ideas how to fix this?
> 
> Looks like you need to use dietlibc-0.30 with gcc-4.1:
> 
> http://bugs.gentoo.org/show_bug.cgi?id=140905

Hm, but 0.28 is stable, 0.30 is "~" (amd64)
Moreover, I have read it, but there is remark:

"dietlibc-0.30 is broken on amd64, see bug #138468"

OK, I will try it, but how? I'm in the middle of
updating my world after gcc-update. I will add
"dev-libs/dietlibc ~amd64" into packages.keywords,
but what then? Again "emerge -eav world"?
Or should I first update only dietlibc and then world?

Jarry

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] gcc upgrade (part 2): dietlibc error...
  2006-09-06 20:16   ` Jarry
@ 2006-09-06 20:29     ` Richard Fish
  2006-09-07 15:30       ` Jarry
  0 siblings, 1 reply; 5+ messages in thread
From: Richard Fish @ 2006-09-06 20:29 UTC (permalink / raw
  To: gentoo-user

On 9/6/06, Jarry <jarry@gmx.net> wrote:
> Hm, but 0.28 is stable, 0.30 is "~" (amd64)

Yeah, unfortunately not all of the gcc-4.1 fixes made it to stable
_before_ gcc-4.1.  It's too late for the 4.1 upgrade, but as a
userrep, I do plan to raise this as an issue when the next gcc upgrade
cycle comes around.  :-(

> OK, I will try it, but how? I'm in the middle of
> updating my world after gcc-update. I will add
> "dev-libs/dietlibc ~amd64" into packages.keywords,
> but what then? Again "emerge -eav world"?

This should do it:

echo "dev-libs/dietlibc ~amd64" >>/etc/portage/package.keywords
emerge --resume

If for some reason this tries to merge dietlibc-0.28 again, then do

emerge --oneshot dietlibc
emerge --resume

-Richard
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] gcc upgrade (part 2): dietlibc error...
  2006-09-06 20:29     ` Richard Fish
@ 2006-09-07 15:30       ` Jarry
  2006-09-07 15:37         ` Bo Ørsted Andresen
  0 siblings, 1 reply; 5+ messages in thread
From: Jarry @ 2006-09-07 15:30 UTC (permalink / raw
  To: gentoo-user

Richard Fish wrote:

> echo "dev-libs/dietlibc ~amd64" >>/etc/portage/package.keywords

I did...

> emerge --resume

It still wanted to emerge dietlibc-0.28

> If for some reason this tries to merge dietlibc-0.28 again, then do
> emerge --oneshot dietlibc

This worked, dietlibc-0.30 has been emerged

> emerge --resume

OMG, again portage wants to re-emerge dietlibc-0.28! Why?
Can I somehow start "emerge --resume" but without the first
package which previously caused error
(in this case dietlibc-0.28)? I do not want to go over
the whole thing again again, it takes 7 hours...

Jarry

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] gcc upgrade (part 2): dietlibc error...
  2006-09-07 15:30       ` Jarry
@ 2006-09-07 15:37         ` Bo Ørsted Andresen
  0 siblings, 0 replies; 5+ messages in thread
From: Bo Ørsted Andresen @ 2006-09-07 15:37 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 390 bytes --]

On Thursday 07 September 2006 17:30, Jarry wrote:
> OMG, again portage wants to re-emerge dietlibc-0.28! Why?
> Can I somehow start "emerge --resume" but without the first
> package which previously caused error
> (in this case dietlibc-0.28)? I do not want to go over
> the whole thing again again, it takes 7 hours...

Read `man emerge`.

emerge --skipfirst

-- 
Bo Andresen

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-09-07 17:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <44FF2516.502@gmx.net>
2006-09-06 19:56 ` [gentoo-user] gcc upgrade (part 2): dietlibc error Richard Fish
2006-09-06 20:16   ` Jarry
2006-09-06 20:29     ` Richard Fish
2006-09-07 15:30       ` Jarry
2006-09-07 15:37         ` Bo Ørsted Andresen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox