Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Errore in emerge libperl[RISOLTO]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Wed Feb 01, 2006 7:31 pm    Post subject: Errore in emerge libperl[RISOLTO] Reply with quote

Ciao.. stavo effettuando un emerge -uD world e arrivato al pacchetto perl si è piantato con un errore che non sono riuscito a riconoscere quindi mi affido a voi.
Code:
          CCCMD =  i686-pc-linux-gnu-gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx -ffast-math  -Wall
`sh  cflags "optimize='-O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx -ffast-math'" pp_sort.o` -fPIC pp_sort.c
          CCCMD =  i686-pc-linux-gnu-gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx -ffast-math  -Wall
i686-pc-linux-gnu-gcc -o libperl.so.1.5.8 -L/usr/local/lib perl.o malloc.o gv.o toke.o perly.o op.o pad.o regcomp.o dump.o util.o mg.o reentr.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o perlapi.o numeric.o locale.o pp_pack.o pp_sort.o  -lnsl -ldl -lm -lcrypt -lutil -lc -lbsd  -Wl,-soname -Wl,libperl.so.`echo libperl.so.1.5.8 | cut -d. -f3`
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../crt1.o: In function `_start':
init.c:(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status
make: *** [libperl.so.1.5.8] Error 1

!!! ERROR: sys-devel/libperl-5.8.7 failed.
!!! Function src_compile, Line 241, Exitcode 2
!!! Unable to make libperl.so
!!! If you need support, post the topmost build error, NOT this status message.

mi domandavo anche sec'è un modo per dire a portage vedi che questo programma è installato anche se in realtà non lo è?e non dico --nodeps ma proprio fare in modo che per emerge un suo ebuild sia installato?
ciao e grazie in anticipo
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking


Last edited by iDreamer on Thu Aug 31, 2006 11:07 am; edited 1 time in total
Back to top
View user's profile Send private message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Thu Feb 02, 2006 9:24 pm    Post subject: Reply with quote

up perchè ancora non riesco
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
fabius
Guru
Guru


Joined: 29 Nov 2004
Posts: 525

PostPosted: Thu Feb 02, 2006 10:25 pm    Post subject: Reply with quote

Comincia a postare un
Code:
emerge info
Back to top
View user's profile Send private message
Ferdinando
Veteran
Veteran


Joined: 25 Nov 2003
Posts: 1027
Location: Gaeta (LT) - Italy

PostPosted: Thu Feb 02, 2006 10:37 pm    Post subject: Re: Errore in emerge libperl Reply with quote

iDreamer wrote:
mi domandavo anche sec'è un modo per dire a portage vedi che questo programma è installato anche se in realtà non lo è?e non dico --nodeps ma proprio fare in modo che per emerge un suo ebuild sia installato?

Io ne conosco un paio ma non te li dico :P A parte gli scherzi è un'operazione fortemente sconsigliata, soprattutto quando lo si fa per saltare una dipendenza; considerala l'ultima spiaggia. :wink:

Ciao
_________________
La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997
Back to top
View user's profile Send private message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Fri Feb 03, 2006 9:21 pm    Post subject: Reply with quote

Code:
=Vaiolance= idreamer # emerge info
Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.13-suspend2-r5-test2 i686)
=================================================================
System uname: 2.6.13-suspend2-r5-test2 i686 Intel(R) Pentium(R) M processor 1.73GHz
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx -ffast-math"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="it_IT.UTF-8"
LC_ALL="it_IT.UTF-8"
LINGUAS="it"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/fittizio"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa amarok amr amuled apache apache2 aqua_theme arts audiofile avi bash-completion bitmap-fonts bluetooth bootsplash browserplugin bzip2 cddb cdparanoia cdr cdrom crypt css cups curl dbcp dbus dhcp directfb divx4linux dv dvd dvdr dvdread dvi eds emboss encode esd ethereal exif expat fam fbcon fbdev fbsplash ffmpeg firefox foomaticdb fortran gd gif gimp gimpprint gkrellm glut glx gmail gmailtimestamps gmp gphoto2 gpm gstreamer gtk gtk2 hal hddtemp idn ieee1394 imlib ipod ipv6 irda java javascript jpeg kde lame lcms ldap libg++ libwww lirc mad mhash mikmod mmx mng motif mp3 mpeg mplayer musicbrainz ncurses netbeans nls nptl nsplugin ntfs nvidia ogg oggvorbis opengl oss pam pascal pcre pdflib perl php png python qt quicktime readline real reiserfs rss samba scanner sdl spell sse sse2 ssl tcltk tcpd tiff transcode truetype truetype-fonts type1-fonts udev usb userlocales utf8 vfat vorbis wifi win32codecs xine xml2 xmms xscreensaver xv xvid zip zlib linguas_it userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS

vi servono altre info?
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
Ferdinando
Veteran
Veteran


Joined: 25 Nov 2003
Posts: 1027
Location: Gaeta (LT) - Italy

PostPosted: Sat Feb 04, 2006 11:04 am    Post subject: Re: Errore in emerge libperl Reply with quote

A quanto pare non sei il solo: giusto oggi è stato aperto un thread simile sul forum internazionale; magari controlla quel topic.

Ciao
_________________
La risposta, non la devi cercare fuori, la devi cercare dentro di te: e però è SBAGLIATA!
-- Corrado Guzzanti, "Pippo Chennedy Show", 1997
Back to top
View user's profile Send private message
neryo
Veteran
Veteran


Joined: 09 Oct 2004
Posts: 1292
Location: Ferrara, Italy, Europe

PostPosted: Sat Feb 04, 2006 11:33 am    Post subject: Re: Errore in emerge libperl Reply with quote

iDreamer wrote:

mi domandavo anche sec'è un modo per dire a portage vedi che questo programma è installato anche se in realtà non lo è?e non dico --nodeps ma proprio fare in modo che per emerge un suo ebuild sia installato?


potresti mettere il pacchetto in package.provided...
oppure provare a lanciare emerge -Du world e quando si ferma sul pacchetto rilancia con
Code:
 emerge -Du --skipfirst --resume world


ma come ti hanno detto non e' un buon modo di procedere soprattutto se si tratta di una dipendenza come questa.. :roll:
_________________
cache: a safe place for hiding or storing things..

D-link DWL-G650 AirPlus
Apache Php Mysql
Back to top
View user's profile Send private message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Wed Jun 28, 2006 10:49 am    Post subject: Reply with quote

ho ancora il problema.. e ormia non riesco più evitarlo perchè il30% dei programmi mi richidere il perl aggiornato.. l'errore è:
Code:
          CCCMD =  i686-pc-linux-gnu-gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx -ffast-math  -Wall
`sh  cflags "optimize='-O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx -ffast-math'" pp_pack.o` -fPIC pp_pack.c
          CCCMD =  i686-pc-linux-gnu-gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx -ffast-math  -Wall
`sh  cflags "optimize='-O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx -ffast-math'" pp_sort.o` -fPIC pp_sort.c
          CCCMD =  i686-pc-linux-gnu-gcc -DPERL_CORE -c -fno-strict-aliasing -pipe -O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx -ffast-math  -Wall
i686-pc-linux-gnu-gcc -o libperl.so.1.5.8 -L/usr/local/lib perl.o malloc.o gv.o toke.o perly.o op.o pad.o regcomp.o dump.o util.o mg.o reentr.o hv.o av.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o perlapi.o numeric.o locale.o pp_pack.o pp_sort.o  -lnsl -ldl -lm -lcrypt -lutil -lc -lbsd  -Wl,-soname -Wl,libperl.so.`echo libperl.so.1.5.8 | cut -d. -f3`
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../crt1.o: In function `_start':
init.c:(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status
make: *** [libperl.so.1.5.8] Error 1

!!! ERROR: sys-devel/libperl-5.8.8-r1 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_compile
  ebuild.sh, line 940:   Called src_compile
  libperl-5.8.8-r1.ebuild, line 269:   Called die

!!! Unable to make libperl.so
!!! If you need support, post the topmost build error, and the call stack if relevant.


lo compilo così:
Code:
=Vaiolance= idreamer # USE='-berkdb -gdbm' emerge perl -av

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

Calculating dependencies... done!
[ebuild     U ] sys-devel/libperl-5.8.8-r1 [5.8.6-r1] USE="-berkdb* -debug -gdbm* -ithreads" 0 kB
[ebuild     U ] dev-lang/perl-5.8.8-r2 [5.8.6-r5] USE="-berkdb* -build -debug -doc -gdbm* -ithreads -perlsuid" 0 kB
[ebuild  N    ] perl-core/Test-Harness-2.56  USE="-minimal" 0 kB
[ebuild     U ] app-admin/perl-cleaner-1.04 [1.01] 0 kB
[ebuild  N    ] perl-core/PodParser-1.32  USE="-minimal" 0 kB

Total size of downloads: 0 kB


il mio emerge info:
Code:
Portage 2.1.1_pre1-r4 (default-linux/x86/2006.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.16-suspend2-r8-test2 i686)
=================================================================
System uname: 2.6.16-suspend2-r8-test2 i686 Intel(R) Pentium(R) M processor 1.73GHz
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/gcc-config: 1.3.12-r6
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx -ffast-math"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=pentium3 -mcpu=i686 -fomit-frame-pointer -mfpmath=sse -msse2 -mmmx -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="it_IT.UTF-8"
LC_ALL="it_IT.UTF-8"
LINGUAS="it"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/xgl-coffee"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac acpi alsa amarok amr apache apache2 arts avi berkdb bitmap-fonts bluetooth bootslash browserplugin cairo cdr cdrom cli crypt css cups dbus dhcp directfb divx4linux dv dvd dvdr dvdread dvi eds emboss encode esd fbcon fbdev fbsplash firefox foomaticdb fortran gaim gdbm gif gimp gimpprint gkrellm glx gmail gmailtimestamps gnome gnome-print gpm gstreamer gtk gtk2 hal hddtemp ieee1394 imlib ipod ipv6 irda isdnlog java javascript jpeg kde kdeenablefinal lame libg++ libwww lirc lm_sensors mad mikmod mono motif mp3 mpeg mplayer musicbrainz nautilus ncurses netbeans nls nptl nsplugin ntfs nvidia ogg opengl oss pam pascal pcre pdflib perl php png pppd python qt quicktime readline real reflection reiserfs rss samba scanner sdl session spell spl sse sse2 ssl svg tcpd transcode truetype truetype-fonts type1-fonts udev userlocales utf8 v4l v4l2 vfat vorbis wifi win32codecs xine xml xmms xorg xscreensaver zip zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux linguas_it userland_GNU video_cards_nvidia video_cards_nv video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS

il mio compilatore:
Code:



=Vaiolance= idreamer # gcc-config -l
 [1] i686-pc-linux-gnu-3.3.6 *
 [2] i686-pc-linux-gnu-3.3.6-hardened
 [3] i686-pc-linux-gnu-3.3.6-hardenednopie
 [4] i686-pc-linux-gnu-3.3.6-hardenednopiessp
 [5] i686-pc-linux-gnu-3.3.6-hardenednossp
 [6] i686-pc-linux-gnu-3.4.4
 [7] i686-pc-linux-gnu-3.4.4-hardened
 [8] i686-pc-linux-gnu-3.4.4-hardenednopie
 [9] i686-pc-linux-gnu-3.4.4-hardenednopiessp
 [10] i686-pc-linux-gnu-3.4.4-hardenednossp


che posso fare??? oh visto questo trhead ma penso che il problema sia diverso..https://forums.gentoo.org/viewtopic-t-401518-postdays-0-postorder-asc-highlight-libperl-start-25.html
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
fabius
Guru
Guru


Joined: 29 Nov 2004
Posts: 525

PostPosted: Wed Jun 28, 2006 6:33 pm    Post subject: Reply with quote

Altri due bug come il tuo ma non risolti
https://bugs.gentoo.org/show_bug.cgi?id=83946
https://bugs.gentoo.org/show_bug.cgi?id=101732

Prova a lanciare questo comando
Code:
find /usr/lib -iname \*crt\* | grep gcc
Back to top
View user's profile Send private message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Fri Jun 30, 2006 12:43 pm    Post subject: Reply with quote

Code:
=Vaiolance= idreamer # find /usr/lib -iname \*crt\* | grep gcc
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtbeginS.o
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtbeginT.o
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtbegin.o
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtendS.o
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtend.o
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/crtbeginS.o
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/crtbeginT.o
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/crtbegin.o
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/wine/msvcrt
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/crtendS.o
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/crtend.o

mm che fa questo comando?
cmq ho visto su bugs.. ma non dicono niente su cosa fare...
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Fri Jun 30, 2006 3:03 pm    Post subject: Reply with quote

molti dicono che basta aggiornare il profilo all 2006... ma altro a cambiare il link /etc/make.profiles/ devo fare altro? lanciare qualche comando?
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
fabius
Guru
Guru


Joined: 29 Nov 2004
Posts: 525

PostPosted: Sat Jul 01, 2006 10:23 am    Post subject: Reply with quote

iDreamer wrote:
mm che fa questo comando?

Volevo vedere se avevi tutti i file del compilatore. Comunque nell'errore viene citato il file /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../crt1.o che appartiene alle glibc: hai provato a ricompilarle?
Back to top
View user's profile Send private message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Sun Jul 02, 2006 12:37 pm    Post subject: Reply with quote

no....
ora provo
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Mon Jul 03, 2006 7:43 am    Post subject: Reply with quote

niente da fare ho compilato così le glibc
Code:
=Vaiolance= idreamer # emerge glibc -av

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

Calculating dependencies... done!
[ebuild   R   ] sys-libs/glibc-2.3.6-r4  USE="nls nptl profile -build -erandom -glibc-compat20 -glibc-omitfp -hardened -nptlonly" 0 kB



ma dopo aver compilato correttamente le glibc solito errore per il perl o le libperl...
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
fabius
Guru
Guru


Joined: 29 Nov 2004
Posts: 525

PostPosted: Mon Jul 03, 2006 7:33 pm    Post subject: Reply with quote

Mi spiace, ma sono perplesso! Posso sapere perché lavori ancora con il gcc 3.3.x? Potresti prima provare con
Code:
emerge -uD world

e se nemmeno questo funziona, io farei un più drastico
Code:
gcc-config i686-pc-linux-gnu-3.4.6
emerge -e world

dato che secondo me hai compilato male qualcosa (così cogli l'occasione per passare tutto a gcc 3.4 :wink:). libperl è comunque tra i primi pacchetti, vedi subito se funziona :)
Back to top
View user's profile Send private message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Wed Jul 12, 2006 12:40 pm    Post subject: Reply with quote

fabius wrote:
Mi spiace, ma sono perplesso! Posso sapere perché lavori ancora con il gcc 3.3.x? Potresti prima provare con
Code:
emerge -uD world

e se nemmeno questo funziona, io farei un più drastico
Code:
gcc-config i686-pc-linux-gnu-3.4.6
emerge -e world

dato che secondo me hai compilato male qualcosa (così cogli l'occasione per passare tutto a gcc 3.4 :wink:). libperl è comunque tra i primi pacchetti, vedi subito se funziona :)


ho fatto emerge -uDv world con
Code:
Activated profiles:
  i686-pc-linux-gnu *       i686-pc-linux-gnu-3.3.6/hardened


ma mi da questo errore per le glibc:
Code:
hecking for autoconf... autoconf
checking whether autoconf works... yes
configure: error:
*** These critical programs are missing or too old: gcc
*** Check the INSTALL file for required versions.

!!! ERROR: sys-libs/glibc-2.4-r3 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_compile
  ebuild.sh, line 940:   Called src_compile
  glibc-2.4-r3.ebuild, line 1179:   Called toolchain-glibc_src_compile
  glibc-2.4-r3.ebuild, line 251:   Called glibc_do_configure 'nptl'
  glibc-2.4-r3.ebuild, line 941:   Called die

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


se passo a :
Code:
 [6]   i686-pc-linux-gnu-3.4.4/hardened
emerge o meglio python mi da errore perchè non trova le librerie libc++
che devo fare?
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
fabius
Guru
Guru


Joined: 29 Nov 2004
Posts: 525

PostPosted: Wed Jul 12, 2006 7:57 pm    Post subject: Reply with quote

Quote:
*** These critical programs are missing or too old: gcc
*** Check the INSTALL file for required versions.

le glibc nuove non possono essere compilate con il vecchio gcc 3.3.x, semplice :) Come mai stai compilando le glibc-2.4 che sono ancora ~x86?

Scusa, ma perché insisti con il gcc 3.3.x (seconda volta :!: )? Magari lascia stare anche il profilo hardened per il momento...

Come fai a non avere le libstdc++ tutto ad un tratto? Che errore ti dà?
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Wed Jul 12, 2006 8:18 pm    Post subject: Reply with quote

fabius wrote:
Scusa, ma perché insisti con il gcc 3.3.x (seconda volta :!: )? Magari lascia stare anche il profilo hardened per il momento...


iDreamer, anche secondo me, visto che non é chiarissima la situazione della tua installazione (peraltro il primo messaggio di errore risale al 1 Febbraio... non capisco se nel frattempo hai aggiornato qualcosa o meno), suggerirei di cambiare innanzitutto il gcc con una versione piú aggiornata eventualmente mettendo da parte l'hardened, al quale ritornerai appena arrivi a una situazione stabile.
_________________
Ciao da me!
Back to top
View user's profile Send private message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Thu Jul 13, 2006 9:27 am    Post subject: Reply with quote

Allora sono costretto a farel'emerge world tutto in ~x86 perchè nel world ci sono un casino di dipendenze che lo vogliono per forza.. quinid non so come poter evitare ciò..
e per questo che cerca di installare la versione instabile delle glibc.
Per quando riguarda gcc io non l'ho mai toccato e da solo si era settato 3.3.6 hardened, se vado a cambiare la versione però quando uso emerge mi da quell'errrore delle libstd+ che scompare appena torno alla versione precedente..

Allora andiamo per ordine:
1)cosa devo fare per passare in modo pulito al nuovo gcc?
2)come posso compilare WORLD nella branchia stabile soddisfando però quei pacchetti che devono essere per forza instabili

grazie di seguirmi con pazienza
iDreamer

p.s.a febbraio avevo lo stesso problema ma poi avevo rinunciato visto che molte persone su bugs.gentoo lo avevano anche e ancora non avevano risolto, mi sono iscritto alle liste dei vari bugs dopo diversi mesi non sono più riuscito a fare a meno di installare il perl e sono tornato alla ribalta.
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Thu Jul 13, 2006 11:25 am    Post subject: Reply with quote

iDreamer wrote:
1)cosa devo fare per passare in modo pulito al nuovo gcc?


Suggerirei di partire da questa guida.

Quote:
2)come posso compilare WORLD nella branchia stabile soddisfando però quei pacchetti che devono essere per forza instabili


usando il file /etc/portage/package.keyword e tanta pazienza: individui i paccketti che devono per forza essere in ~x86 e li inserisci li dentro.
_________________
Ciao da me!
Back to top
View user's profile Send private message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Thu Jul 13, 2006 7:44 pm    Post subject: Reply with quote

ho letto la guida ma appena passo al nuovo c++ mi da quello errore..
Code:
=Vaiolance= idreamer # gcc-config 10
 * gcc-config is deprecated and is just a frontend to the compiler
 * eselect module.  In the future, gcc-config will be removed
 * from portage.  Please see 'eselect compiler help'
Successfully set compiler for i686-pc-linux-gnu to i686-pc-linux-gnu-3.4.4/vanilla.
=Vaiolance= idreamer # emerge -av gnash
/usr/bin/python: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory


che faccio? libtool nella guida viene installato dopo il rev-rebuild forse io lo devo fare prima?
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
fabius
Guru
Guru


Joined: 29 Nov 2004
Posts: 525

PostPosted: Fri Jul 14, 2006 7:51 am    Post subject: Reply with quote

iDreamer wrote:
ho letto la guida ma appena passo al nuovo c++ mi da quello errore..
Code:
=Vaiolance= idreamer # gcc-config 10
 * gcc-config is deprecated and is just a frontend to the compiler
 * eselect module.  In the future, gcc-config will be removed
 * from portage.  Please see 'eselect compiler help'
Successfully set compiler for i686-pc-linux-gnu to i686-pc-linux-gnu-3.4.4/vanilla.
=Vaiolance= idreamer # emerge -av gnash
/usr/bin/python: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory


che faccio? libtool nella guida viene installato dopo il rev-rebuild forse io lo devo fare prima?

Intanto dopo aver dato gcc-config devi dare
Code:
source /etc/profile

Qui python non richiede la libstdc++
Code:
$ ldd /usr/bin/python
        linux-gate.so.1 =>  (0xffffe000)
        libpython2.4.so.1.0 => /usr/lib/libpython2.4.so.1.0 (0xb7e06000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7df4000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7df0000)
        libutil.so.1 => /lib/libutil.so.1 (0xb7dec000)
        libm.so.6 => /lib/tls/libm.so.6 (0xb7dca000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7cb5000)
        /lib/ld-linux.so.2 (0xb7f13000)

comunque al limite, torna al profilo 3.3.x, importi /etc/profile, emergi sys-libs/libstdc++-v3 e poi torna al gcc 3.4 ed importi nuovamente /etc/profile,
Back to top
View user's profile Send private message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Sat Jul 15, 2006 4:51 pm    Post subject: Reply with quote

sono passato correttamente a gcc-3.4.6 vanilla..
ho preparato l'occorrente per un emerge -uDav world in stable tranne i pacchetti strettamente necessari...
ma arrivato a lib perl solito errore
Code:
.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o doio.o regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o perlapi.o numeric.o locale.o pp_pack.o pp_sort.o  -lnsl -ldl -lm -lcrypt -lutil -lc -lbsd  -Wl,-soname -Wl,libperl.so.`echo libperl.so.1.5.8 | cut -d. -f3`
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../crt1.o: In function `_start':
init.c:(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status
make: *** [libperl.so.1.5.8] Error 1

!!! ERROR: sys-devel/libperl-5.8.8-r1 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_compile
  ebuild.sh, line 940:   Called src_compile
  libperl-5.8.8-r1.ebuild, line 269:   Called die

!!! Unable to make libperl.so
e come si nota il percorso del file passa sta volta per gcc-3.4.6
uffi :-( che faccio? non posso neanche andare avanti con l'emerge world....
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
fabius
Guru
Guru


Joined: 29 Nov 2004
Posts: 525

PostPosted: Sun Jul 16, 2006 6:51 pm    Post subject: Reply with quote

Non so, sul tuo sistema deve esserci qualche problema di fondo, non si sa però dove! :D

Ora che hai il gcc 3.4.6 come default, prova a dare
Code:
emerge -e world

ed esci a mangiare una pizza (sempre che il tuo sistema sia mooooolto performante) :wink:

Attenzione: se sei passato alle glibc 2.4 non è possibile tornare alle glibc 2.3 o almeno l'operazione non è supportata (quindi o te le tieni o fai prima a reinstallare).
Back to top
View user's profile Send private message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Mon Jul 17, 2006 8:20 am    Post subject: Reply with quote

mmm... beh magari domani faccio l'emerge -e
però non penso che sia questo il problema... perchè su bugs.gentoo.org sono un pò quelli con il mio stesso problema(quasi tutti sul lo stesso file) però l'ultima volta che ho controllato non avevano risolto molto(almeno in quei bug che seguivo, perchè per lo stesso problema ce ne erano almeno un 6 / 7)
ora vedremo..
ciao e grazie
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum