1 |
Olá Nelson. |
2 |
|
3 |
Você instalou o ASE Express Edition pelo portage ? |
4 |
A biblioteca libaio não deveria ser uma dependência nesse caso ? |
5 |
|
6 |
Abraço! |
7 |
|
8 |
|
9 |
-------------------------------------------------- |
10 |
From: "Nelson(yunakaof)" <yunakaof@×××.br> |
11 |
Subject: Re: [gentoo-user-br] Downgrade de glibc |
12 |
|
13 |
|
14 |
Oi Fabiano, |
15 |
|
16 |
fiquei curioso e baixei o ASE no express edition |
17 |
|
18 |
tive de instalar o pacote libaio que estava faltando |
19 |
o resto estava la. |
20 |
|
21 |
# emerge --update dev-libs/libaio |
22 |
|
23 |
|
24 |
# ldd /mnt/sda5/sybasease/ASE-15_0/bin/dataserver |
25 |
linux-gate.so.1 => (0xffffe000) |
26 |
libdl.so.2 => /lib/libdl.so.2 (0xb8097000) |
27 |
libaio.so.1 => /usr/lib/libaio.so.1 (0xb8094000) |
28 |
libm.so.6 => /lib/libm.so.6 (0xb806f000) |
29 |
libnsl.so.1 => /lib/libnsl.so.1 (0xb8058000) |
30 |
libstdc++.so.5 => |
31 |
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5 (0xb7f9e000) |
32 |
libpam.so.0 => /lib/libpam.so.0 (0xb7f92000) |
33 |
libpthread.so.0 => /lib/libpthread.so.0 (0xb7f79000) |
34 |
libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.3.1/libgcc_s.so.1 |
35 |
(0xb7f6b000) |
36 |
libc.so.6 => /lib/libc.so.6 (0xb7e34000) |
37 |
/lib/ld-linux.so.2 (0xb80c6000) |
38 |
librt.so.1 => /lib/librt.so.1 (0xb7e2b000) |
39 |
|
40 |
|
41 |
na interface java GUI que eu tentei |
42 |
da um erro mas olhando o log da instalacao e por causa de licenca |
43 |
ou falta de memoria na minha maquina, mas o binario aparentemente |
44 |
nao tem problema. |
45 |
|
46 |
00:00000:00000:2008/09/24 17:01:22.68 kernel There is no valid license |
47 |
for ASE server product. Installation date is not found or installation |
48 |
grace period has expired. Server will not boot. |
49 |
00:00000:00000:2008/09/24 17:01:27.23 kernel Warning: Environment |
50 |
variable SYBASE_ASE is not set. |
51 |
00:00000:00000:2008/09/24 17:01:27.25 kernel SySAM: Using licenses |
52 |
from: /home/sybase/SYSAM-2_0/licenses |
53 |
00:00000:00000:2008/09/24 17:01:27.26 kernel SySAM: Failed to get |
54 |
status of file /home/sybase/ASE-15_0/sysam/DSU16.properties. errno=2 No |
55 |
such file or directory. |
56 |
00:00000:00000:2008/09/24 17:01:27.26 kernel SySAM: Failed to get |
57 |
status of file /home/sybase/ASE-15_0/sysam/sysam.properties.template. |
58 |
errno=2 No such file or directory. |
59 |
00:00000:00000:2008/09/24 17:01:27.26 kernel SySAM: Failed to get |
60 |
status of file /home/sybase/ASE-15_0/sysam/DSU16.properties. errno=2 No |
61 |
such file or directory. |
62 |
00:00000:00000:2008/09/24 17:01:27.26 kernel SySAM: Failed to open |
63 |
/home/sybase/ASE-15_0/sysam/DSU16.properties file: errno=2 No such file |
64 |
or directory. |
65 |
00:00000:00000:2008/09/24 17:01:27.26 kernel SySAM: Failed to get |
66 |
status of file /home/sybase/ASE-15_0/sysam/DSU16.properties. errno=2 No |
67 |
such file or directory. |
68 |
00:00000:00000:2008/09/24 17:01:27.26 kernel License manager |
69 |
initialization fails. |
70 |
00:00000:00000:2008/09/24 17:01:27.26 kernel There is no valid license |
71 |
for ASE server product. Installation date is not found or installation |
72 |
grace period has expired. Server will not boot. |
73 |
|
74 |
|
75 |
|
76 |
Fabiano Caixeta Duarte wrote: |
77 |
> 2008/9/24 Nelson(yunakaof) <yunakaof@×××.br <mailto:yunakaof@×××.br>> |
78 |
> |
79 |
> |
80 |
> Olá, |
81 |
> |
82 |
> Talvez, o binario nao esteja achando um arquivo de biblioteca |
83 |
> do sistema automaticamente por que esta procurando uma versao |
84 |
> de biblioteca com nome de arquivo bem definido ( nome antigo ) |
85 |
> e nao uma biblioteca com nome generico |
86 |
> ( sem versao no nome do arquivo da lib). |
87 |
> Para saber qual o nome de lib o binario esta procurando |
88 |
> use o comando ldd: |
89 |
> |
90 |
> Por exemplo: |
91 |
> # ldd ioncube_loader_lin_4.4_ts.so |
92 |
> <http://ioncube_loader_lin_4.4_ts.so> |
93 |
> linux-gate.so.1 => (0xffffe000) |
94 |
> libc.so.6 => /lib/libc.so.6 (0xb7e6e000) |
95 |
> /lib/ld-linux.so.2 (0xb801c000) |
96 |
> |
97 |
> Note que ele precisa do /lib/libc.so.6 |
98 |
> e eu tenho instalado a ultima versao |
99 |
> /lib/libc-2.8.so <http://libc-2.8.so> |
100 |
> |
101 |
> se o sistema ou a instalacao de algum outro pacote |
102 |
> nao criou o link automaticamente voce mesmo pode criar o |
103 |
> link: |
104 |
> |
105 |
> ln -s /lib/libc-2.8.so <http://libc-2.8.so> /lib/libc.so.6 |
106 |
> |
107 |
> e depois conferir: |
108 |
> |
109 |
> # ls -al /lib/libc.so.6 |
110 |
> lrwxrwxrwx 1 root root 11 Jun 23 18:46 /lib/libc.so.6 -> libc-2.8.so |
111 |
> <http://libc-2.8.so> |
112 |
> |
113 |
> E assim por diante, voce pode fazer isso com todas as |
114 |
> outras bibliotecas dinamicas. As versoes mais novas, em geral, |
115 |
> suportam os binarios compilados para as versoes mais antigas. |
116 |
> |
117 |
> |
118 |
> |
119 |
> saida do emerge --search glibc |
120 |
> (...) |
121 |
> * sys-libs/glibc |
122 |
> Latest version available: 2.8_p20080602 |
123 |
> Latest version installed: 2.8_p20080602 |
124 |
> Size of files: 16,401 kB |
125 |
> Homepage: http://www.gnu.org/software/libc/libc.html |
126 |
> Description: GNU libc6 (also called glibc2) C library |
127 |
> License: LGPL-2 |
128 |
> (...) |
129 |
> |
130 |
> |
131 |
> |
132 |
> Hélder Máximo Botter Ribas wrote: |
133 |
> > Evite ao MÁXIMO fazer o downgrade da glibc |
134 |
> > |
135 |
> > Se o software foi compilado para a versao 2.3, ele pode funcionar |
136 |
> > perfeitamente bem na 2.6, fazer o downgrade vc corre o risco de que |
137 |
> > diversos programas parem de funcionar. |
138 |
> > |
139 |
> > Entre em contato com o fabricante e tente na versão da glibc atual. |
140 |
> > |
141 |
> > Downgrade da glibc é algo que vc deve por sua própria conta e risco, |
142 |
> e |
143 |
> > prepare para um emerge --emptytree system && emerge --emptytree |
144 |
> world |
145 |
> > |
146 |
> > Atenciosamente |
147 |
> > |
148 |
> > Hélder |
149 |
> > 2008/9/24 Fabiano Caixeta Duarte <fcd.listas@×××××.com |
150 |
> <mailto:fcd.listas@×××××.com>>: |
151 |
> >> Senhores, |
152 |
> >> |
153 |
> >> Estou instalando a última versão do Gentoo para utilização com um |
154 |
> sw que só |
155 |
> >> é distribuído em versão binária. |
156 |
> >> |
157 |
> >> Encontrei afirmações de que este sw foi compilado sobre a glibc |
158 |
> 2.3 (e a |
159 |
> >> atual é 2.6). |
160 |
> >> |
161 |
> >> Qual é o correto? Instalar a glibc 2.3 ou fazer um downgrade da |
162 |
> versão atual |
163 |
> >> para a 2.3? |
164 |
> >> |
165 |
> >> Grato! |
166 |
> >> |
167 |
> >> Fabiano. |
168 |
> |
169 |
> |
170 |
> Nélson, |
171 |
> |
172 |
> A abordagem que você sugeriu é interessante quando o programa já está |
173 |
> instalado. Eu não citei que o problema acontece durante a instalação. |
174 |
> |
175 |
> O Sybase ASE tem um instalador em versão console ou java. Em ambas |
176 |
> versões, a instalação ocorre até o momento da extração e cópia (eu não |
177 |
> sei o que mais é feito pq é fechado). O passo seguinte é criar as |
178 |
> estruturas usadas pelo SGBD. Neste passo o crash ocorre. |
179 |
> |
180 |
> Na outra tentativa eu cheguei a rodar um script que pegava TODOS os |
181 |
> arquivos "instalados" pelo instalador do Sybase e rodei um file pra |
182 |
> identificar quais eram linkados dinamicamente. Nestes executei o ldd e |
183 |
> achei algumas dependências não óbvias. Mesmo satisfazendo as danadas, |
184 |
> não funcionou. |
185 |
> |
186 |
> Por hora eu estou instalando o gentoo. Assim que terminar eu vou fazer |
187 |
> novo teste de instalação e tentar pegar mais detalhes. |
188 |
> |
189 |
> Grato pela ajuda de todos. |
190 |
> |
191 |
> Fabiano |
192 |
|
193 |
--- |
194 |
yunakaof(a)usp.br Nelson Yunaka +551130916313 |
195 |
Universidade de Sao Paulo - USP ( SCSERED/DTO/CCE ) |