public inbox for gentoo-laptop@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-laptop] problem with glibc update
@ 2007-01-03  0:55 maillists
  2007-01-03  7:28 ` Praveen C
  0 siblings, 1 reply; 9+ messages in thread
From: maillists @ 2007-01-03  0:55 UTC (permalink / raw
  To: gentoo-laptop

Hi,

I can't seem to get past a problem with updating glibc. This is on an
old powerbook (500Mhz G3 pismo)

When I try to "emerge -auvDN glibc" here is were it leaves me:

...
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for long double... yes
checking size of long double... 8
running configure fragment for sysdeps/powerpc/powerpc32/elf
checking for powerpc32 TLS support... yes
running configure fragment for sysdeps/unix/sysv/linux/powerpc
checking whether powerpc-unknown-linux-gnu-gcc -mcpu=G3 -mtune=G3 -pipe
-freorder-blocks -O2 -fno-strict-aliasing -mlong-double-128 uses IBM
extended format... no
checking whether powerpc-unknown-linux-gnu-gcc -mcpu=G3 -mtune=G3 -pipe
-freorder-blocks -O2 -fno-strict-aliasing supports
-mabi=ibmlongdouble... no
configure: error: this configuration requires -mlong-double-128 IBM
extended format support

!!! ERROR: sys-libs/glibc-2.4-r4 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  glibc-2.4-r4.ebuild, line 1174:   Called toolchain-glibc_src_compile
  glibc-2.4-r4.ebuild, line 257:   Called glibc_do_configure 'nptl'
  glibc-2.4-r4.ebuild, line 925:   Called die

!!! failed to configure glibc
!!! If you need support, post the topmost build error, and the call
stack if relevant.


What should I do?

Thanks
rick


-- 
gentoo-laptop@gentoo.org mailing list



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

* Re: [gentoo-laptop] problem with glibc update
  2007-01-03  0:55 [gentoo-laptop] problem with glibc update maillists
@ 2007-01-03  7:28 ` Praveen C
  2007-01-03 13:18   ` maillists
  0 siblings, 1 reply; 9+ messages in thread
From: Praveen C @ 2007-01-03  7:28 UTC (permalink / raw
  To: gentoo-laptop

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

I think you first need to update to gcc4.
praveen

On 1/3/07, maillists <lists@gmnet.net> wrote:
>
> Hi,
>
> I can't seem to get past a problem with updating glibc. This is on an
> old powerbook (500Mhz G3 pismo)
>
> When I try to "emerge -auvDN glibc" here is were it leaves me:
>
> ...
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking for long double... yes
> checking size of long double... 8
> running configure fragment for sysdeps/powerpc/powerpc32/elf
> checking for powerpc32 TLS support... yes
> running configure fragment for sysdeps/unix/sysv/linux/powerpc
> checking whether powerpc-unknown-linux-gnu-gcc -mcpu=G3 -mtune=G3 -pipe
> -freorder-blocks -O2 -fno-strict-aliasing -mlong-double-128 uses IBM
> extended format... no
> checking whether powerpc-unknown-linux-gnu-gcc -mcpu=G3 -mtune=G3 -pipe
> -freorder-blocks -O2 -fno-strict-aliasing supports
> -mabi=ibmlongdouble... no
> configure: error: this configuration requires -mlong-double-128 IBM
> extended format support
>
> !!! ERROR: sys-libs/glibc-2.4-r4 failed.
> Call stack:
>   ebuild.sh, line 1546:   Called dyn_compile
>   ebuild.sh, line 937:   Called src_compile
>   glibc-2.4-r4.ebuild, line 1174:   Called toolchain-glibc_src_compile
>   glibc-2.4-r4.ebuild, line 257:   Called glibc_do_configure 'nptl'
>   glibc-2.4-r4.ebuild, line 925:   Called die
>
> !!! failed to configure glibc
> !!! If you need support, post the topmost build error, and the call
> stack if relevant.
>
>
> What should I do?
>
> Thanks
> rick
>
>
> --
> gentoo-laptop@gentoo.org mailing list
>
>

[-- Attachment #2: Type: text/html, Size: 2353 bytes --]

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

* Re: [gentoo-laptop] problem with glibc update
  2007-01-03  7:28 ` Praveen C
@ 2007-01-03 13:18   ` maillists
  2007-01-03 19:08     ` Devon Miller
  0 siblings, 1 reply; 9+ messages in thread
From: maillists @ 2007-01-03 13:18 UTC (permalink / raw
  To: gentoo-laptop

On Wed, 2007-01-03 at 08:28 +0100, Praveen C wrote:
> I think you first need to update to gcc4.
> praveen


>         Hi,
>         
>         I can't seem to get past a problem with updating glibc. This
>         is on an
>         old powerbook (500Mhz G3 pismo)
>         
>         When I try to "emerge -auvDN glibc" here is were it leaves me:
>         
>         ...
>         checking for ANSI C header files... yes 
>         checking for sys/types.h... yes
>         checking for sys/stat.h... yes
>         checking for stdlib.h... yes
>         checking for string.h... yes
>         checking for memory.h... yes
>         checking for strings.h... yes
>         checking for inttypes.h.. . yes
>         checking for stdint.h... yes
>         checking for unistd.h... yes
>         checking for long double... yes
>         checking size of long double... 8
>         running configure fragment for sysdeps/powerpc/powerpc32/elf
>         checking for powerpc32 TLS support... yes 
>         running configure fragment for sysdeps/unix/sysv/linux/powerpc
>         checking whether powerpc-unknown-linux-gnu-gcc -mcpu=G3
>         -mtune=G3 -pipe
>         -freorder-blocks -O2 -fno-strict-aliasing -mlong-double-128
>         uses IBM
>         extended format... no 
>         checking whether powerpc-unknown-linux-gnu-gcc -mcpu=G3
>         -mtune=G3 -pipe
>         -freorder-blocks -O2 -fno-strict-aliasing supports
>         -mabi=ibmlongdouble... no
>         configure: error: this configuration requires
>         -mlong-double-128 IBM 
>         extended format support
>         
>         !!! ERROR: sys-libs/glibc-2.4-r4 failed.
>         Call stack:
>           ebuild.sh, line 1546:   Called dyn_compile
>           ebuild.sh, line 937:   Called src_compile
>           glibc-2.4-r4.ebuild, line 1174:   Called
>         toolchain-glibc_src_compile 
>           glibc-2.4-r4.ebuild, line 257:   Called glibc_do_configure
>         'nptl'
>           glibc-2.4-r4.ebuild, line 925:   Called die
>         
>         !!! failed to configure glibc
>         !!! If you need support, post the topmost build error, and the
>         call 
>         stack if relevant.
>         
>         
>         What should I do?
>         
>         Thanks
>         rick
>         

> I think you first need to update to gcc4.
> praveen


Hi Thanks, but I do have sys-devel/gcc version 4.1.1-r1.

Does anybody know what the problem could be?

thanks
rick


-- 
gentoo-laptop@gentoo.org mailing list



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

* RE: [gentoo-laptop] problem with glibc update
@ 2007-01-03 16:42 Longman, Bill
  0 siblings, 0 replies; 9+ messages in thread
From: Longman, Bill @ 2007-01-03 16:42 UTC (permalink / raw
  To: 'gentoo-laptop@lists.gentoo.org'

> Hi Thanks, but I do have sys-devel/gcc version 4.1.1-r1.
> 
> Does anybody know what the problem could be?

You probably have it but is it configured? What does "gcc-config -c" tell
you? You may need to turn it on. You'll need to find the gcc upgrade docs if
you go from 3.4 to 4.1.
-- 
gentoo-laptop@gentoo.org mailing list



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

* Re: [gentoo-laptop] problem with glibc update
  2007-01-03 13:18   ` maillists
@ 2007-01-03 19:08     ` Devon Miller
  2007-01-03 21:47       ` maillists
  0 siblings, 1 reply; 9+ messages in thread
From: Devon Miller @ 2007-01-03 19:08 UTC (permalink / raw
  To: gentoo-laptop

On 1/3/07, maillists <lists@gmnet.net> wrote:
> On Wed, 2007-01-03 at 08:28 +0100, Praveen C wrote:
> > I think you first need to update to gcc4.
> > praveen
>
>
> Hi Thanks, but I do have sys-devel/gcc version 4.1.1-r1.
>
> Does anybody know what the problem could be?

Check that you're actually using gcc4:
     gcc-config -c

Next, let's see what USE flags are in play
    emerge -pv sys-devlgcc sys-libs/glibc

dcm
-- 
gentoo-laptop@gentoo.org mailing list



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

* Re: [gentoo-laptop] problem with glibc update
  2007-01-03 19:08     ` Devon Miller
@ 2007-01-03 21:47       ` maillists
  2007-01-04  0:17         ` Randy Barlow
  0 siblings, 1 reply; 9+ messages in thread
From: maillists @ 2007-01-03 21:47 UTC (permalink / raw
  To: gentoo-laptop

On Wed, 2007-01-03 at 14:08 -0500, Devon Miller wrote:
> On 1/3/07, maillists <lists@gmnet.net> wrote:
> > On Wed, 2007-01-03 at 08:28 +0100, Praveen C wrote:
> > > I think you first need to update to gcc4.
> > > praveen
> >
> >
> > Hi Thanks, but I do have sys-devel/gcc version 4.1.1-r1.
> >
> > Does anybody know what the problem could be?
> 
> Check that you're actually using gcc4:
>      gcc-config -c
> 
> Next, let's see what USE flags are in play
>     emerge -pv sys-devlgcc sys-libs/glibc
> 
> dcm

Thanks! I now am really using gcc4! but I am still not out of the hot
water.

Now I get what seems to be a permissions error...

Here is my emerge...

thor rbragg # emerge -auvDN system
emergelog(): [Errno 30] Read-only file system: '/var/log/emerge.log'
emergelog(): [Errno 30] Read-only file system: '/var/log/emerge.log'

These are the packages that would be merged, in order:

Calculating system dependencies... done!
[ebuild     U ] sys-libs/glibc-2.4-r4 [2.3.5-r3] USE="nls nptl nptlonly*
-build -glibc-compat20 -glibc-omitfp -hardened (-multilib) -profile
(-selinux) (-erandom%) (-linuxthreads-tls%) (-pic%) (-userlocales%)" 0
kB
[ebuild     U ] app-arch/bzip2-1.0.3-r6 [1.0.3-r5] USE="-build -static"
653 kB
[ebuild     U ] app-arch/tar-1.16-r2 [1.15.1] USE="nls -static (-build%)
(-bzip2%*)" 1,743 kB

...bla-bla-bla...

Total size of downloads: 18,542 kB

Would you like to merge these packages? [Yes/No] y
Traceback (most recent call last):
  File "/usr/bin/emerge", line 4049, in ?
    emerge_main()
  File "/usr/bin/emerge", line 4044, in emerge_main
    myopts, myaction, myfiles, spinner)
  File "/usr/bin/emerge", line 3584, in action_build
    mergetask.merge(pkglist, favorites, mtimedb)
  File "/usr/bin/emerge", line 1854, in merge
    "\n".join(myfavdict.values()))
  File "/usr/lib/portage/pym/portage_util.py", line 738, in write_atomic
    raise ReadOnlyFileSystem(func_call)
portage_exception.ReadOnlyFileSystem:
"write_atomic('/var/lib/portage/world')"
emergelog(): [Errno 30] Read-only file system: '/var/log/emerge.log'


The "/var/log/emerge.log" file is owned by portage.portage, and mode is
ug+rw.
and the "/var/lib/portage/world" file is owned by root.root with u+rw
and go+r
I am running my emerge as root of course...
It seems that I can't even chown the would file.

I tried this:
thor rbragg # chown root.portage /var/lib/portage/world
chown: changing ownership of `/var/lib/portage/world': Read-only file
system


thanks again!
rick



-- 
gentoo-laptop@gentoo.org mailing list



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

* Re: [gentoo-laptop] problem with glibc update
  2007-01-03 21:47       ` maillists
@ 2007-01-04  0:17         ` Randy Barlow
  2007-01-04  0:57           ` maillists
  0 siblings, 1 reply; 9+ messages in thread
From: Randy Barlow @ 2007-01-04  0:17 UTC (permalink / raw
  To: gentoo-laptop

On Wed, 2007-01-03 at 16:47 -0500, maillists wrote:
> I tried this:
> thor rbragg # chown root.portage /var/lib/portage/world
> chown: changing ownership of `/var/lib/portage/world': Read-only file
> system

It seems like your file system is mounted read only.  What is the output
of mount for the file system that the file is on?  Is the mount option
ro, or rw?

Randy Barlow
http://www.electronsweatshop.com
NAPOLEON: What shall we do with this soldier, Giuseppe? Everything he
says is wrong. GIUSEPPE: Make him a general, Excellency, and then
everything he says will be right. -- G. B. Shaw, "The Man of Destiny"

-- 
gentoo-laptop@gentoo.org mailing list



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

* Re: [gentoo-laptop] problem with glibc update
  2007-01-04  0:17         ` Randy Barlow
@ 2007-01-04  0:57           ` maillists
  2007-01-04 16:26             ` Devon Miller
  0 siblings, 1 reply; 9+ messages in thread
From: maillists @ 2007-01-04  0:57 UTC (permalink / raw
  To: gentoo-laptop

On Wed, 2007-01-03 at 19:17 -0500, Randy Barlow wrote:
> On Wed, 2007-01-03 at 16:47 -0500, maillists wrote:
> > I tried this:
> > thor rbragg # chown root.portage /var/lib/portage/world
> > chown: changing ownership of `/var/lib/portage/world': Read-only file
> > system
> 
> It seems like your file system is mounted read only.  What is the output
> of mount for the file system that the file is on?  Is the mount option
> ro, or rw?
> 
> Randy Barlow
> http://www.electronsweatshop.com
> NAPOLEON: What shall we do with this soldier, Giuseppe? Everything he
> says is wrong. GIUSEPPE: Make him a general, Excellency, and then
> everything he says will be right. -- G. B. Shaw, "The Man of Destiny"
> 

wow your right, I can't even do a "touch"!

That seems drastic, how might that have happened? when I started, I did
an emerge -auvDN system, and had to unmerge pam-login because it was
blocking many things. now I don't want to log out or reboot because I
will not be able to get back in!

Is there a way I can remount or fix this without logging out or
re-booting?

I started a new thread called "emerge broken after update gcc" 

Thanks
rick


-- 
gentoo-laptop@gentoo.org mailing list



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

* Re: [gentoo-laptop] problem with glibc update
  2007-01-04  0:57           ` maillists
@ 2007-01-04 16:26             ` Devon Miller
  0 siblings, 0 replies; 9+ messages in thread
From: Devon Miller @ 2007-01-04 16:26 UTC (permalink / raw
  To: gentoo-laptop

On 1/3/07, maillists <lists@gmnet.net> wrote:
> On Wed, 2007-01-03 at 19:17 -0500, Randy Barlow wrote:
> > On Wed, 2007-01-03 at 16:47 -0500, maillists wrote:
> > > I tried this:
> > > thor rbragg # chown root.portage /var/lib/portage/world
> > > chown: changing ownership of `/var/lib/portage/world': Read-only file
> > > system
> >
> > It seems like your file system is mounted read only.  What is the output
> > of mount for the file system that the file is on?  Is the mount option
> > ro, or rw?
> >
> > Randy Barlow
>
> wow your right, I can't even do a "touch"!
>
> That seems drastic, how might that have happened? when I started, I did
> an emerge -auvDN system, and had to unmerge pam-login because it was
> blocking many things. now I don't want to log out or reboot because I
> will not be able to get back in!
>
> Is there a way I can remount or fix this without logging out or
> re-booting?

Try:
    mount -o remount,rw filesystemname
where filesystemname is generally /var unless you're running one
partition in which case it's just /.

dcm
-- 
gentoo-laptop@gentoo.org mailing list



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

end of thread, other threads:[~2007-01-04 16:35 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-03  0:55 [gentoo-laptop] problem with glibc update maillists
2007-01-03  7:28 ` Praveen C
2007-01-03 13:18   ` maillists
2007-01-03 19:08     ` Devon Miller
2007-01-03 21:47       ` maillists
2007-01-04  0:17         ` Randy Barlow
2007-01-04  0:57           ` maillists
2007-01-04 16:26             ` Devon Miller
  -- strict thread matches above, loose matches on Subject: below --
2007-01-03 16:42 Longman, Bill

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