Gentoo Archives: gentoo-user-br

From: "Nelson(yunakaof)" <yunakaof@×××.br>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Downgrade de glibc
Date: Wed, 24 Sep 2008 21:03:22
Message-Id: 48DAAB14.4050607@usp.br
In Reply to: Re: [gentoo-user-br] Downgrade de glibc by Eduardo Schoedler
1 Prezado Eduardo,
2
3 Baixei direto do site do Sybase.
4 Tem um formulario que voce preenche, e o link para
5 download é liberado. Dá para baixar para linux 32 e 64nits
6 e mais outras.
7
8 descompactei em um diretorio
9 ( eu nao li o guia de instalacao, talvez tenha
10 instrucoes de como obter a licenca e tal )
11 depois é so executar ./setup
12
13 Aproveitando a mensagem:
14
15 Fabiano talvez a sua configuracao de
16 java possa fazer diferenca tambem
17 na minha instalacao esta assim:
18
19 # env | grep -i java
20 JAVA_HOME=/etc/java-config-2/current-system-vm
21 JAVAC=/etc/java-config-2/current-system-vm/bin/javac
22 JDK_HOME=/etc/java-config-2/current-system-vm
23 JRE_HOME=/opt/java/jre
24
25 yunaka # java-config -L
26 The following VMs are available for generation-2:
27 1) Sun JDK 1.4.2.17 [sun-jdk-1.4]
28 *) Sun JDK 1.6.0.07 [sun-jdk-1.6]
29
30 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.3.1:/opt/sun-jdk-1.4.2.17/bin:/opt/sun-jdk-1.4.2.17/jre/bin:/opt/sun-jdk-1.4.2.17/jre/javaws:/opt/java/bin:/opt/java/jre/bin:/opt/java/jre/javaws:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin
31
32 detalhe:
33 no meu /opt eu fiz links para /opt/java e jre
34 lrwxrwxrwx 1 root root 16 Ago 6 16:48 java -> sun-jdk-1.6.0.07
35 lrwxrwxrwx 1 root root 13 Ago 6 16:48 jre -> /opt/java/jre
36 drwxr-xr-x 8 root root 93 Jun 2 17:36 sun-jdk-1.4.2.17
37 drwxr-xr-x 7 root root 74 Set 19 09:39 sun-jdk-1.6.0.07
38
39 e fiz os mesmos em /usr
40 # ls -al /usr | grep java
41 lrwxrwxrwx 1 root root 9 Fev 27 2008 java -> /opt/java
42 # ls -al /usr | grep jre
43 lrwxrwxrwx 1 root root 8 Fev 27 2008 jre -> /opt/jre
44
45 até mais
46
47 boa sorte
48
49 Nelson
50
51
52
53
54 Eduardo Schoedler wrote:
55 > Olá Nelson.
56 >
57 > Você instalou o ASE Express Edition pelo portage ?
58 > A biblioteca libaio não deveria ser uma dependência nesse caso ?
59 >
60 > Abraço!
61 >
62 >
63 > --------------------------------------------------
64 > From: "Nelson(yunakaof)" <yunakaof@×××.br>
65 > Subject: Re: [gentoo-user-br] Downgrade de glibc
66 >
67 >
68 > Oi Fabiano,
69 >
70 > fiquei curioso e baixei o ASE no express edition
71 >
72 > tive de instalar o pacote libaio que estava faltando
73 > o resto estava la.
74 >
75 > # emerge --update dev-libs/libaio
76 >
77 >
78 > # ldd /mnt/sda5/sybasease/ASE-15_0/bin/dataserver
79 > linux-gate.so.1 => (0xffffe000)
80 > libdl.so.2 => /lib/libdl.so.2 (0xb8097000)
81 > libaio.so.1 => /usr/lib/libaio.so.1 (0xb8094000)
82 > libm.so.6 => /lib/libm.so.6 (0xb806f000)
83 > libnsl.so.1 => /lib/libnsl.so.1 (0xb8058000)
84 > libstdc++.so.5 =>
85 > /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5 (0xb7f9e000)
86 > libpam.so.0 => /lib/libpam.so.0 (0xb7f92000)
87 > libpthread.so.0 => /lib/libpthread.so.0 (0xb7f79000)
88 > libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.3.1/libgcc_s.so.1
89 > (0xb7f6b000)
90 > libc.so.6 => /lib/libc.so.6 (0xb7e34000)
91 > /lib/ld-linux.so.2 (0xb80c6000)
92 > librt.so.1 => /lib/librt.so.1 (0xb7e2b000)
93 >
94 >
95 > na interface java GUI que eu tentei
96 > da um erro mas olhando o log da instalacao e por causa de licenca
97 > ou falta de memoria na minha maquina, mas o binario aparentemente
98 > nao tem problema.
99 >
100 > 00:00000:00000:2008/09/24 17:01:22.68 kernel There is no valid license
101 > for ASE server product. Installation date is not found or installation
102 > grace period has expired. Server will not boot.
103 > 00:00000:00000:2008/09/24 17:01:27.23 kernel Warning: Environment
104 > variable SYBASE_ASE is not set.
105 > 00:00000:00000:2008/09/24 17:01:27.25 kernel SySAM: Using licenses
106 > from: /home/sybase/SYSAM-2_0/licenses
107 > 00:00000:00000:2008/09/24 17:01:27.26 kernel SySAM: Failed to get
108 > status of file /home/sybase/ASE-15_0/sysam/DSU16.properties. errno=2 No
109 > such file or directory.
110 > 00:00000:00000:2008/09/24 17:01:27.26 kernel SySAM: Failed to get
111 > status of file /home/sybase/ASE-15_0/sysam/sysam.properties.template.
112 > errno=2 No such file or directory.
113 > 00:00000:00000:2008/09/24 17:01:27.26 kernel SySAM: Failed to get
114 > status of file /home/sybase/ASE-15_0/sysam/DSU16.properties. errno=2 No
115 > such file or directory.
116 > 00:00000:00000:2008/09/24 17:01:27.26 kernel SySAM: Failed to open
117 > /home/sybase/ASE-15_0/sysam/DSU16.properties file: errno=2 No such file
118 > or directory.
119 > 00:00000:00000:2008/09/24 17:01:27.26 kernel SySAM: Failed to get
120 > status of file /home/sybase/ASE-15_0/sysam/DSU16.properties. errno=2 No
121 > such file or directory.
122 > 00:00000:00000:2008/09/24 17:01:27.26 kernel License manager
123 > initialization fails.
124 > 00:00000:00000:2008/09/24 17:01:27.26 kernel There is no valid license
125 > for ASE server product. Installation date is not found or installation
126 > grace period has expired. Server will not boot.
127 >
128 >
129 >
130 > Fabiano Caixeta Duarte wrote:
131 >> 2008/9/24 Nelson(yunakaof) <yunakaof@×××.br <mailto:yunakaof@×××.br>>
132 >>
133 >>
134 >> Olá,
135 >>
136 >> Talvez, o binario nao esteja achando um arquivo de biblioteca
137 >> do sistema automaticamente por que esta procurando uma versao
138 >> de biblioteca com nome de arquivo bem definido ( nome antigo )
139 >> e nao uma biblioteca com nome generico
140 >> ( sem versao no nome do arquivo da lib).
141 >> Para saber qual o nome de lib o binario esta procurando
142 >> use o comando ldd:
143 >>
144 >> Por exemplo:
145 >> # ldd ioncube_loader_lin_4.4_ts.so
146 >> <http://ioncube_loader_lin_4.4_ts.so>
147 >> linux-gate.so.1 => (0xffffe000)
148 >> libc.so.6 => /lib/libc.so.6 (0xb7e6e000)
149 >> /lib/ld-linux.so.2 (0xb801c000)
150 >>
151 >> Note que ele precisa do /lib/libc.so.6
152 >> e eu tenho instalado a ultima versao
153 >> /lib/libc-2.8.so <http://libc-2.8.so>
154 >>
155 >> se o sistema ou a instalacao de algum outro pacote
156 >> nao criou o link automaticamente voce mesmo pode criar o
157 >> link:
158 >>
159 >> ln -s /lib/libc-2.8.so <http://libc-2.8.so> /lib/libc.so.6
160 >>
161 >> e depois conferir:
162 >>
163 >> # ls -al /lib/libc.so.6
164 >> lrwxrwxrwx 1 root root 11 Jun 23 18:46 /lib/libc.so.6 -> libc-2.8.so
165 >> <http://libc-2.8.so>
166 >>
167 >> E assim por diante, voce pode fazer isso com todas as
168 >> outras bibliotecas dinamicas. As versoes mais novas, em geral,
169 >> suportam os binarios compilados para as versoes mais antigas.
170 >>
171 >>
172 >>
173 >> saida do emerge --search glibc
174 >> (...)
175 >> * sys-libs/glibc
176 >> Latest version available: 2.8_p20080602
177 >> Latest version installed: 2.8_p20080602
178 >> Size of files: 16,401 kB
179 >> Homepage: http://www.gnu.org/software/libc/libc.html
180 >> Description: GNU libc6 (also called glibc2) C library
181 >> License: LGPL-2
182 >> (...)
183 >>
184 >>
185 >>
186 >> Hélder Máximo Botter Ribas wrote:
187 >> > Evite ao MÁXIMO fazer o downgrade da glibc
188 >> >
189 >> > Se o software foi compilado para a versao 2.3, ele pode funcionar
190 >> > perfeitamente bem na 2.6, fazer o downgrade vc corre o risco de que
191 >> > diversos programas parem de funcionar.
192 >> >
193 >> > Entre em contato com o fabricante e tente na versão da glibc atual.
194 >> >
195 >> > Downgrade da glibc é algo que vc deve por sua própria conta e risco,
196 >> e
197 >> > prepare para um emerge --emptytree system && emerge --emptytree
198 >> world
199 >> >
200 >> > Atenciosamente
201 >> >
202 >> > Hélder
203 >> > 2008/9/24 Fabiano Caixeta Duarte <fcd.listas@×××××.com
204 >> <mailto:fcd.listas@×××××.com>>:
205 >> >> Senhores,
206 >> >>
207 >> >> Estou instalando a última versão do Gentoo para utilização com um
208 >> sw que só
209 >> >> é distribuído em versão binária.
210 >> >>
211 >> >> Encontrei afirmações de que este sw foi compilado sobre a glibc
212 >> 2.3 (e a
213 >> >> atual é 2.6).
214 >> >>
215 >> >> Qual é o correto? Instalar a glibc 2.3 ou fazer um downgrade da
216 >> versão atual
217 >> >> para a 2.3?
218 >> >>
219 >> >> Grato!
220 >> >>
221 >> >> Fabiano.
222 >>
223 >>
224 >> Nélson,
225 >>
226 >> A abordagem que você sugeriu é interessante quando o programa já está
227 >> instalado. Eu não citei que o problema acontece durante a instalação.
228 >>
229 >> O Sybase ASE tem um instalador em versão console ou java. Em ambas
230 >> versões, a instalação ocorre até o momento da extração e cópia (eu não
231 >> sei o que mais é feito pq é fechado). O passo seguinte é criar as
232 >> estruturas usadas pelo SGBD. Neste passo o crash ocorre.
233 >>
234 >> Na outra tentativa eu cheguei a rodar um script que pegava TODOS os
235 >> arquivos "instalados" pelo instalador do Sybase e rodei um file pra
236 >> identificar quais eram linkados dinamicamente. Nestes executei o ldd e
237 >> achei algumas dependências não óbvias. Mesmo satisfazendo as danadas,
238 >> não funcionou.
239 >>
240 >> Por hora eu estou instalando o gentoo. Assim que terminar eu vou fazer
241 >> novo teste de instalação e tentar pegar mais detalhes.
242 >>
243 >> Grato pela ajuda de todos.
244 >>
245 >> Fabiano
246 >
247 > ---
248 > yunakaof(a)usp.br Nelson Yunaka +551130916313
249 > Universidade de Sao Paulo - USP ( SCSERED/DTO/CCE )
250 >
251 >
252
253 --
254 ---
255 visite stoa.usp.br
256 ---
257 Software Livre: Oque e isso?
258 www.softwarelivre.gov.br/tire-suas-duvidas/o-que-e-software-livre
259 ---
260 yunakaof(a)usp.br Nelson Yunaka +551130916313
261 Universidade de Sao Paulo - USP ( SCSERED/DTO/CCE )
262 ---
263 AVISO:
264 Esta mensagem pode conter informacao confidencial ou privilegiada.
265 Se voce nao for o destinatario ou a pessoa autorizada a receber
266 esta mensagem, nao pode usar, copiar ou divulgar as informacoes
267 nela contidas ou tomar qualquer acao baseada nessas informacoes.
268 Se voce recebeu esta mensagem por engano, favor avisar o remetente
269 imediatamente, respondendo o e-mail e em seguida apague-a.
270 Obrigado pela cooperacao.
271 DISCLAIMER:
272 This message may contain confidential and/or privileged information.
273 If you are not the addressee or authorized to receive this for the
274 addressee, you must not use, copy, disclose or take any action based
275 on any information herein. If you have received this message in
276 error, please advise the sender immediately by replying to this
277 e-mail and delete this message. Thank you for your cooperation.