Gentoo Archives: gentoo-user-br

From: Fabiano - deStilaDo <fabianoengler@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] ld.so seg fault??
Date: Sat, 17 Jun 2006 04:17:45
Message-Id: e4beb90c0606162117o4db5164ata7b051b416541ac8@mail.gmail.com
In Reply to: Re: [gentoo-user-br] ld.so seg fault?? by "Benigno B. Junior"
1 Bom, antes de ler sua resposta eu reinstalei o sistema todo do zero, com
2 exatamente a mesma configuração, com exceção de alguns pacotes que estavam
3 como testing, como o glibc.
4
5 Nessa nova instalação, eu manti apenas o /dados, /home e a maioria dos
6 arquivos do /etc.
7
8 Meu /dados está montado em outra partição, lá eu mantenho muitos arquivos
9 temporários, os sources baixados e alguns caches.
10 $ cat /etc/make.conf | grep dados
11 PORTAGE_TMPDIR=/dados/portage/tmp
12 DISTDIR=/dados/portage/distfiles
13 CCACHE_DIR="/dados/portage/tmp/ccache"
14
15 Acredito que a única diferença significativa do sistema antigo para o atual
16 seja a versão da glibc. O gcc é o mesmo, e agora a compilação do openoffice
17 funcionou normalmente.
18
19 Bom, meu problema já está resolvido, mas não gosto dessa solução "a la
20 windows", reinstala tudo que funciona.. Mas infelizmente estou com muito
21 trampo, provas e trabalhos da facul e sem muito tempo para ficar escovando
22 bits e achando erro, e precisava do meu sistema funcionando direitinho. E
23 agora está tudo redondinho e na mais perfeita armonia. (ou quase, tirando
24 uns probleminhas com som de alguns dvds, mas isso é outra história).
25
26 Se interessar, abaixo segue meu --info do portage.
27
28 E obrigado =)
29
30 Abraços,
31 Fabiano.
32
33 # emerge --info
34 Portage 2.1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r3,
35 2.6.16-gentoo-r9 i686)
36 =================================================================
37 System uname: 2.6.16-gentoo-r9 i686 AMD Athlon(tm) XP 2400+
38 Gentoo Base System version 1.6.14
39 ccache version 2.3 [enabled]
40 dev-lang/python: 2.4.2
41 dev-python/pycrypto: 2.0.1-r5
42 dev-util/ccache: 2.3
43 dev-util/confcache: [Not Present]
44 sys-apps/sandbox: 1.2.17
45 sys-devel/autoconf: 2.13, 2.59-r7
46 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
47 sys-devel/binutils: 2.16.1-r2
48 sys-devel/gcc-config: 1.3.13-r2
49 sys-devel/libtool: 1.5.22
50 virtual/os-headers: 2.6.11-r5
51 ACCEPT_KEYWORDS="x86"
52 AUTOCLEAN="yes"
53 CBUILD="i686-pc-linux-gnu"
54 CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
55 CHOST="i686-pc-linux-gnu"
56 CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
57 /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref
58 /usr/share/config /usr/share/texmf/dvipdfm/config/
59 /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
60 /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
61 CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild
62 /etc/terminfo"
63 CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
64 DISTDIR="/dados/portage/distfiles"
65 FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms
66 strict"
67 GENTOO_MIRRORS="ftp://ftp.las.ic.unicamp.br/pub/gentoo/
68 http://gentoo.mirrored.ca/ http://www.las.ic.unicamp.br/pub/gentoo/
69 http://mirror.datapipe.net/gentoo http://distfiles.gentoo.org
70 http://www.ibiblio.org/pub/Linux/distributions/gentoo"
71 LANG="pt_BR.iso8859-1 pt_BR pt-BR"
72 LC_ALL="pt_BR"
73 LINGUAS="pt_BR.iso8859-1 pt_BR pt-BR"
74 MAKEOPTS="-j2"
75 PKGDIR="/usr/portage/packages"
76 PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
77 --compress --force --whole-file --delete --delete-after --stats
78 --timeout=180 --exclude='/distfiles' --exclude='/local'
79 --exclude='/packages'"
80 PORTAGE_TMPDIR="/dados/portage/tmp"
81 PORTDIR="/usr/portage"
82 SYNC="rsync://rsync.gentoo.org/gentoo-portage"
83 USE="x86 3dnow X alsa apache2 apm arts avi bash-completion berkdb
84 bitmap-fonts bzip2 cdr cli crypt cups doc dri dvd dvdr dvdread eds emboss
85 encode esd fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2
86 imlib isdnlog java jpeg kde lcms libg++ libwww lua mad mikmod mmx motif
87 mozilla mp3 mpeg mysql ncurses nls nptl nptlonly ogg openal opengl oss pam
88 pcre pdflib perl png ppds pppd python qt quicktime readline reflection samba
89 sdl session spell spl sse ssl tcltk tcpd threads tiff truetype
90 truetype-fonts type1-fonts udev unicode userlocales vcd vorbis wmf xml xmms
91 xorg xv zlib elibc_glibc kernel_linux linguas_pt_BR.iso8859-1 linguas_pt_BR
92 linguas_pt-BR userland_GNU"
93 Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS,
94 PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
95
96
97 On 6/11/06, Benigno B. Junior <bbj@g.o> wrote:
98 >
99 > On Sun, 11 Jun 2006 13:41:15 -0300
100 > "Fabiano - deStilaDo" <fabianoengler@×××××.com> wrote:
101 >
102 > /
103 > LD_LIBRARY_PATH=../common:../i18n:../tools/toolutil:../layout:../layoutex:../extra/ustdio:../tools/ctestfw:../data:../stubdata/:$LD_LIBRARY_PATH
104 > / > ../tools/pkgdata/pkgdata -O ../data/icupkg.inc -d
105 > / > /dados/portage/tmp/portage/openoffice-2.0.2-r1/work/ooo-build-2.0.2.9
106 > /build/OOO_2_0_2/icu/unxlngi6.pro/misc/build/icu/source/data/out
107 > / > -e icudt26 -T ../data/out/build -p icudata -m dll -r
108 > / 26.0../data/out/build/icudata.lst > Inconsistency detected by ld.so:
109 > / dl-minimal.c: 137: realloc: Assertion > `new == ptr' failed! >
110 >
111 > Eu pude reproduzir o seu problema, graças às informações do "emerge
112 > --info" (por isso a importância de enviá-lo, sempre. "Sacou"? :P).
113 >
114 > / > PORTAGE_TMPDIR="/dados/portage/tmp"
115 >
116 > Você alterou o valor desta variável e parece que seu valor está
117 > causando um problema no "sandbox", na compilação do openoffice.
118 >
119 > Tenho duas sugestões rápidas:
120 > 1. Utilizar um valor menor para PORTAGE_TMPDIR, no máximo do tamanho de
121 > "/var/tmp" ou o próprio (que é o padrão):
122 > # PORTAGE_TMPDIR=/dados emerge openoffice
123 >
124 > 2. Desativar o sandbox (evite isso):
125 > # FEATURES=-sandbox emerge openoffice
126 >
127 > Motivo: a priori, _parece_ ser um problema na escolha do tamanho do
128 > "buffer" que guarda diretórios dos código-fonte (somados[1] ao
129 > PORTAGE_TMPDIR).
130 >
131 > Precisa de uma análise mais cuidadosa nos códigos-fonte do "sandbox" e
132 > testes.
133 >
134 > [1] /dados/portage/tmp/portage/openoffice-2.0.2-r1/work/ooo-build-2.0.2.9
135 > /build/OOO_2_0_2/icu/unxlngi6.pro/misc/build/icu/source/data/out
136 >
137 > --
138 > "Onde há o ser-humano, há a maldade."
139 >
140 > Benigno B. Junior <bbj@g.o>
141 > Gentoo Developer - http://dev.gentoo.org/~bbj
142 > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD3995B21
143 >
144 >
145 >

Replies

Subject Author
Re: [gentoo-user-br] ld.so seg fault?? "Benigno B. Junior" <bbj@g.o>