Re: [zope-pt] Problemas na compilacao do MySQL-python-1.2.2 no Mac OS X 10.5.2

2008-02-24 Por tôpico Hugo Ramos
Na realidade existe um problema de compatibilidade real e assumido
entre o MySQL-python-1.2.2 e o Mac OS X 10.5 (Leopard).

Foi comprovado por mim e pelos developers envolvidos numa semana de
testes consecutivos.

Assim existem 2 formas de resolver a questao:

- Compilar todas as versoes da source (MySQL 5.0.51a, Python 2.4.4,
MySQL-python-1.2.2 e Zope 2.10.5)
- Compilar todas as versoes acima referidas mas usar os pacotes
binarios do Python 2.4.4 e do MySQL-python-1.2.2

A incompatibilidade referida apenas se verifica quando instalamos o
Python 2.4.4 (pacote binario) e depois compilamos o MySQL-python-1.2.2
da source no sistema Mac OS X 10.5 (Leopard).


Thanks
Hugo


On Sun, Feb 24, 2008 at 3:18 AM, Douglas Soares de Andrade
<[EMAIL PROTECTED]> wrote:
> Hugo Ramos escreveu:
>
> > Ja resolvi o problema! :-)
>  >
>  > Thanks
>  > Hugo
>
>  Olá Hugo,
>
>  Poderia dizer como resolveu para que fique no histórico na lista ?
>
>
>
>  > On Fri, Feb 22, 2008 at 6:36 PM, Jeronimo Zucco <[EMAIL PROTECTED]> wrote:
>  >> O que resulta no comando:
>  >>
>  >>  ldd /usr/local/mysql/lib/mysql/libmysqlclient_r.dylib
>  >>
>  >>  Te diz que falta alguma lib ?
>  >>
>  >>
>  >>  --
>  >>  Jeronimo Zucco
>  >>  LPIC-1 Linux Professional Institute Certified
>  >>  Núcleo de Processamento de Dados
>  >>  Universidade de Caxias do Sul
>  >>
>  >>  http://jczucco.blogspot.com
>  >>
>  >>
>  >>
>  >>
>  >>
>  >>
>  >>  Hugo Ramos wrote:
>  >>  >
>  >>  > Yellow ppl,
>  >>  >
>  >>  > Estou com problemas na compilacao do MySQL-python-1.2.2 no Mac OS X
>  >>  > 10.5.2.
>  >>  >
>  >>  > Depois de alguns bugs resolvidos e compilacao bem sucedida do
>  >>  > MySQL-python-1.2.2 o Zope da-me um erro no import do Produto ZMySQLdb
>  >>  > 2.0.8.
>  >>  >
>  >>  > ===
>  >>  > - Mac OS X 10.5.2 (intel)
>  >>  > - MySQL 5.0.51a (compiled from source)
>  >>  > - Python 2.4.4
>  >>  > - MySQL-python-1.2.2
>  >>  > - Zope 2.10.5 (compiled from source)
>  >>  > - ZMySQLdb 2.0.8
>  >>  > ===
>  >>  > Warning na compilacao do MySQL-python-1.2.2:
>  >>  > ld: warning in /usr/local/mysql/lib/mysql/libmysqlclient_r.dylib, file
>  >>  > is not of required architecture
>  >>  > ===
>  >>  > Erro no import do ZMySQLdb 2.0.8 no Zope 2.10.5:
>  >>  >
>  >>  > 2008-02-20 11:41:52 ERROR Application Could not import 
> Products.ZMySQLDA
>  >>  > Traceback (most recent call last):
>  >>  > File "/usr/local/zope2.10.5/lib/python/OFS/Application.py", line
>  >>  > 709, in import_product
>  >>  > product=__import__(pname, global_dict, global_dict, silly)
>  >>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/__init__.py",
>  >>  > line 91, in ?
>  >>  > import DA
>  >>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/DA.py", line
>  >>  > 92, in ?
>  >>  > from db import DB
>  >>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/db.py", line
>  >>  > 89, in ?
>  >>  > import _mysql
>  >>  > File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 7, in ?
>  >>  > File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 6, in 
> __bootstrap__
>  >>  > ImportError: Inappropriate file type for dynamic loading
>  >>  > Traceback (most recent call last):
>  >>  > File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/run.py", line 56,
>  >>  > in ?
>  >>  > run()
>  >>  > File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/run.py", line 21,
>  >>  > in run
>  >>  > starter.prepare()
>  >>  > File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/__init__.py",
>  >>  > line 102, in prepare
>  >>  > self.startZope()
>  >>  > File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/__init__.py",
>  >>  > line 278, in startZope
>  >>  > Zope2.startup()
>  >>  > File "/usr/local/zope2.10.5/lib/python/Zope2/__init__.py", line 47, in
>  >>  > startup
>  >>  > _startup()
>  >>  > File "/usr/local/zope2.10.5/lib/python/Zope2/App/startup.py", line
>  >>  > 45, in startup
>  >>  > OFS.Application.import_products()
>  >>  > File "/usr/local/zope2.10.5/lib/python/OFS/Application.py", line
>  >>  > 686, in import_products
>  >>  > import_product(product_dir, product_name, raise_exc=debug_mode)
>  >>  > File "/usr/local/zope2.10.5/lib/python/OFS/Application.py", line
>  >>  > 709, in import_product
>  >>  > product=__import__(pname, global_dict, global_dict, silly)
>  >>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/__init__.py",
>  >>  > line 91, in ?
>  >>  > import DA
>  >>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/DA.py", line
>  >>  > 92, in ?
>  >>  > from db import DB
>  >>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/db.py", line
>  >>  > 89, in ?
>  >>  > import _mysql
>  >>  > File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 7, in ?
>  >>  > File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 6, in 
> __bootstrap__
>  >>  > ImportError: Inappropriate file type for dynamic loading
>  >>  > ===

Re: [zope-pt] Problemas na compilacao do MySQL-python-1.2.2 no Mac OS X 10.5.2

2008-02-23 Por tôpico Douglas Soares de Andrade
Hugo Ramos escreveu:
> Ja resolvi o problema! :-)
> 
> Thanks
> Hugo

Olá Hugo,

Poderia dizer como resolveu para que fique no histórico na lista ?

> On Fri, Feb 22, 2008 at 6:36 PM, Jeronimo Zucco <[EMAIL PROTECTED]> wrote:
>> O que resulta no comando:
>>
>>  ldd /usr/local/mysql/lib/mysql/libmysqlclient_r.dylib
>>
>>  Te diz que falta alguma lib ?
>>
>>
>>  --
>>  Jeronimo Zucco
>>  LPIC-1 Linux Professional Institute Certified
>>  Núcleo de Processamento de Dados
>>  Universidade de Caxias do Sul
>>
>>  http://jczucco.blogspot.com
>>
>>
>>
>>
>>
>>
>>  Hugo Ramos wrote:
>>  >
>>  > Yellow ppl,
>>  >
>>  > Estou com problemas na compilacao do MySQL-python-1.2.2 no Mac OS X
>>  > 10.5.2.
>>  >
>>  > Depois de alguns bugs resolvidos e compilacao bem sucedida do
>>  > MySQL-python-1.2.2 o Zope da-me um erro no import do Produto ZMySQLdb
>>  > 2.0.8.
>>  >
>>  > ===
>>  > - Mac OS X 10.5.2 (intel)
>>  > - MySQL 5.0.51a (compiled from source)
>>  > - Python 2.4.4
>>  > - MySQL-python-1.2.2
>>  > - Zope 2.10.5 (compiled from source)
>>  > - ZMySQLdb 2.0.8
>>  > ===
>>  > Warning na compilacao do MySQL-python-1.2.2:
>>  > ld: warning in /usr/local/mysql/lib/mysql/libmysqlclient_r.dylib, file
>>  > is not of required architecture
>>  > ===
>>  > Erro no import do ZMySQLdb 2.0.8 no Zope 2.10.5:
>>  >
>>  > 2008-02-20 11:41:52 ERROR Application Could not import Products.ZMySQLDA
>>  > Traceback (most recent call last):
>>  > File "/usr/local/zope2.10.5/lib/python/OFS/Application.py", line
>>  > 709, in import_product
>>  > product=__import__(pname, global_dict, global_dict, silly)
>>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/__init__.py",
>>  > line 91, in ?
>>  > import DA
>>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/DA.py", line
>>  > 92, in ?
>>  > from db import DB
>>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/db.py", line
>>  > 89, in ?
>>  > import _mysql
>>  > File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 7, in ?
>>  > File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 6, in __bootstrap__
>>  > ImportError: Inappropriate file type for dynamic loading
>>  > Traceback (most recent call last):
>>  > File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/run.py", line 56,
>>  > in ?
>>  > run()
>>  > File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/run.py", line 21,
>>  > in run
>>  > starter.prepare()
>>  > File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/__init__.py",
>>  > line 102, in prepare
>>  > self.startZope()
>>  > File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/__init__.py",
>>  > line 278, in startZope
>>  > Zope2.startup()
>>  > File "/usr/local/zope2.10.5/lib/python/Zope2/__init__.py", line 47, in
>>  > startup
>>  > _startup()
>>  > File "/usr/local/zope2.10.5/lib/python/Zope2/App/startup.py", line
>>  > 45, in startup
>>  > OFS.Application.import_products()
>>  > File "/usr/local/zope2.10.5/lib/python/OFS/Application.py", line
>>  > 686, in import_products
>>  > import_product(product_dir, product_name, raise_exc=debug_mode)
>>  > File "/usr/local/zope2.10.5/lib/python/OFS/Application.py", line
>>  > 709, in import_product
>>  > product=__import__(pname, global_dict, global_dict, silly)
>>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/__init__.py",
>>  > line 91, in ?
>>  > import DA
>>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/DA.py", line
>>  > 92, in ?
>>  > from db import DB
>>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/db.py", line
>>  > 89, in ?
>>  > import _mysql
>>  > File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 7, in ?
>>  > File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 6, in __bootstrap__
>>  > ImportError: Inappropriate file type for dynamic loading
>>  > ===
>>  >
>>  > Se alguem ja passou por isto sabe de alguma solucao?
>>  >
>>  > Thanks
>>  >
>>  > --
>>  > Hugo Ramos - [EMAIL PROTECTED] 
>>
>>> IT Project Manager


-- 
Douglas Soares de Andrade
ThreePointsWeb - www.threepointsweb.com
Python, Zope e Plone
Archlinux Trusted User - dsa
Quote: Old programmers never die; they exit to a higher shell.


Re: [zope-pt] Problemas na compilacao do MySQL-python-1.2.2 no Mac OS X 10.5.2

2008-02-22 Por tôpico Hugo Ramos
Ja resolvi o problema! :-)

Thanks
Hugo


On Fri, Feb 22, 2008 at 6:36 PM, Jeronimo Zucco <[EMAIL PROTECTED]> wrote:
> O que resulta no comando:
>
>  ldd /usr/local/mysql/lib/mysql/libmysqlclient_r.dylib
>
>  Te diz que falta alguma lib ?
>
>
>  --
>  Jeronimo Zucco
>  LPIC-1 Linux Professional Institute Certified
>  Núcleo de Processamento de Dados
>  Universidade de Caxias do Sul
>
>  http://jczucco.blogspot.com
>
>
>
>
>
>
>  Hugo Ramos wrote:
>  >
>  > Yellow ppl,
>  >
>  > Estou com problemas na compilacao do MySQL-python-1.2.2 no Mac OS X
>  > 10.5.2.
>  >
>  > Depois de alguns bugs resolvidos e compilacao bem sucedida do
>  > MySQL-python-1.2.2 o Zope da-me um erro no import do Produto ZMySQLdb
>  > 2.0.8.
>  >
>  > ===
>  > - Mac OS X 10.5.2 (intel)
>  > - MySQL 5.0.51a (compiled from source)
>  > - Python 2.4.4
>  > - MySQL-python-1.2.2
>  > - Zope 2.10.5 (compiled from source)
>  > - ZMySQLdb 2.0.8
>  > ===
>  > Warning na compilacao do MySQL-python-1.2.2:
>  > ld: warning in /usr/local/mysql/lib/mysql/libmysqlclient_r.dylib, file
>  > is not of required architecture
>  > ===
>  > Erro no import do ZMySQLdb 2.0.8 no Zope 2.10.5:
>  >
>  > 2008-02-20 11:41:52 ERROR Application Could not import Products.ZMySQLDA
>  > Traceback (most recent call last):
>  > File "/usr/local/zope2.10.5/lib/python/OFS/Application.py", line
>  > 709, in import_product
>  > product=__import__(pname, global_dict, global_dict, silly)
>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/__init__.py",
>  > line 91, in ?
>  > import DA
>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/DA.py", line
>  > 92, in ?
>  > from db import DB
>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/db.py", line
>  > 89, in ?
>  > import _mysql
>  > File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 7, in ?
>  > File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 6, in __bootstrap__
>  > ImportError: Inappropriate file type for dynamic loading
>  > Traceback (most recent call last):
>  > File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/run.py", line 56,
>  > in ?
>  > run()
>  > File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/run.py", line 21,
>  > in run
>  > starter.prepare()
>  > File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/__init__.py",
>  > line 102, in prepare
>  > self.startZope()
>  > File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/__init__.py",
>  > line 278, in startZope
>  > Zope2.startup()
>  > File "/usr/local/zope2.10.5/lib/python/Zope2/__init__.py", line 47, in
>  > startup
>  > _startup()
>  > File "/usr/local/zope2.10.5/lib/python/Zope2/App/startup.py", line
>  > 45, in startup
>  > OFS.Application.import_products()
>  > File "/usr/local/zope2.10.5/lib/python/OFS/Application.py", line
>  > 686, in import_products
>  > import_product(product_dir, product_name, raise_exc=debug_mode)
>  > File "/usr/local/zope2.10.5/lib/python/OFS/Application.py", line
>  > 709, in import_product
>  > product=__import__(pname, global_dict, global_dict, silly)
>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/__init__.py",
>  > line 91, in ?
>  > import DA
>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/DA.py", line
>  > 92, in ?
>  > from db import DB
>  > File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/db.py", line
>  > 89, in ?
>  > import _mysql
>  > File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 7, in ?
>  > File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 6, in __bootstrap__
>  > ImportError: Inappropriate file type for dynamic loading
>  > ===
>  >
>  > Se alguem ja passou por isto sabe de alguma solucao?
>  >
>  > Thanks
>  >
>  > --
>  > Hugo Ramos - [EMAIL PROTECTED] 
>
> > IT Project Manager
>  >
>  > ~~ @ ~~
>  > http://www.orkut.com/Profile.aspx?uid=10082105466310142690
>  > 
>  > http://otuggapoesia.blogspot.com/ 
>  > http://otugga.blogspot.com/ 
>
>
> >
>  >
>
>
>
>
>  Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
>  Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
>  Links do Yahoo! Grupos
>
>
>



-- 
Hugo Ramos - [EMAIL PROTECTED]
IT Project Manager


Re: [zope-pt] Problemas na compilacao do MySQL-python-1.2.2 no Mac OS X 10.5.2

2008-02-22 Por tôpico Jeronimo Zucco
O que resulta no comando:

ldd /usr/local/mysql/lib/mysql/libmysqlclient_r.dylib

Te diz que falta alguma lib ?


-- 
Jeronimo Zucco
LPIC-1 Linux Professional Institute Certified
Núcleo de Processamento de Dados
Universidade de Caxias do Sul

http://jczucco.blogspot.com




Hugo Ramos wrote:
>
> Yellow ppl,
>
> Estou com problemas na compilacao do MySQL-python-1.2.2 no Mac OS X 
> 10.5.2.
>
> Depois de alguns bugs resolvidos e compilacao bem sucedida do
> MySQL-python-1.2.2 o Zope da-me um erro no import do Produto ZMySQLdb
> 2.0.8.
>
> ===
> - Mac OS X 10.5.2 (intel)
> - MySQL 5.0.51a (compiled from source)
> - Python 2.4.4
> - MySQL-python-1.2.2
> - Zope 2.10.5 (compiled from source)
> - ZMySQLdb 2.0.8
> ===
> Warning na compilacao do MySQL-python-1.2.2:
> ld: warning in /usr/local/mysql/lib/mysql/libmysqlclient_r.dylib, file
> is not of required architecture
> ===
> Erro no import do ZMySQLdb 2.0.8 no Zope 2.10.5:
>
> 2008-02-20 11:41:52 ERROR Application Could not import Products.ZMySQLDA
> Traceback (most recent call last):
> File "/usr/local/zope2.10.5/lib/python/OFS/Application.py", line
> 709, in import_product
> product=__import__(pname, global_dict, global_dict, silly)
> File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/__init__.py",
> line 91, in ?
> import DA
> File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/DA.py", line 
> 92, in ?
> from db import DB
> File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/db.py", line 
> 89, in ?
> import _mysql
> File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 7, in ?
> File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 6, in __bootstrap__
> ImportError: Inappropriate file type for dynamic loading
> Traceback (most recent call last):
> File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/run.py", line 56, 
> in ?
> run()
> File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/run.py", line 21, 
> in run
> starter.prepare()
> File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/__init__.py",
> line 102, in prepare
> self.startZope()
> File "/usr/local/zope2.10.5/lib/python/Zope2/Startup/__init__.py",
> line 278, in startZope
> Zope2.startup()
> File "/usr/local/zope2.10.5/lib/python/Zope2/__init__.py", line 47, in 
> startup
> _startup()
> File "/usr/local/zope2.10.5/lib/python/Zope2/App/startup.py", line
> 45, in startup
> OFS.Application.import_products()
> File "/usr/local/zope2.10.5/lib/python/OFS/Application.py", line
> 686, in import_products
> import_product(product_dir, product_name, raise_exc=debug_mode)
> File "/usr/local/zope2.10.5/lib/python/OFS/Application.py", line
> 709, in import_product
> product=__import__(pname, global_dict, global_dict, silly)
> File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/__init__.py",
> line 91, in ?
> import DA
> File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/DA.py", line 
> 92, in ?
> from db import DB
> File "/usr/local/zope2.10.5/instance1/Products/ZMySQLDA/db.py", line 
> 89, in ?
> import _mysql
> File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 7, in ?
> File "build/bdist.macosx-10.3-fat/egg/_mysql.py", line 6, in __bootstrap__
> ImportError: Inappropriate file type for dynamic loading
> ===
>
> Se alguem ja passou por isto sabe de alguma solucao?
>
> Thanks
>
> -- 
> Hugo Ramos - [EMAIL PROTECTED] 
> IT Project Manager
>
> ~~ @ ~~
> http://www.orkut.com/Profile.aspx?uid=10082105466310142690 
> 
> http://otuggapoesia.blogspot.com/ 
> http://otugga.blogspot.com/ 
>
>  




Re: [zope-pt] Problemas na compilacao do MySQL-python-1.2.2 no Mac OS X 10.5.2

2008-02-20 Por tôpico Hugo Ramos
Ja tentei e nao resultou...


Thanks
Hugo


2008/2/20 Fernando Correa Neto <[EMAIL PROTECTED]>:
> Opa!
>
> On Feb 20, 2008 11:02 AM, Hugo Ramos <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> >
> >
> >
> > Yellow ppl,
> >
> >  Estou com problemas na compilacao do MySQL-python-1.2.2 no Mac OS X 10.5.2.
> >
>
> Eu não costumo compilar conectores na mão. A não ser que o ports não
> consiga.. Já tentou usar o mac ports ou até mesmo o fink? Normalmente
> me livram de dores de cabeça como essa.
>
> []'s
> Fernando
>
>
> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
> Links do Yahoo! Grupos
>
>
>



-- 
Hugo Ramos - [EMAIL PROTECTED]
IT Project Manager

~~ @ ~~
http://www.orkut.com/Profile.aspx?uid=10082105466310142690
http://otuggapoesia.blogspot.com/
http://otugga.blogspot.com/


Re: [zope-pt] Problemas na compilacao do MySQL-python-1.2.2 no Mac OS X 10.5.2

2008-02-20 Por tôpico Fernando Correa Neto
Opa!

On Feb 20, 2008 11:02 AM, Hugo Ramos <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> Yellow ppl,
>
>  Estou com problemas na compilacao do MySQL-python-1.2.2 no Mac OS X 10.5.2.
>

Eu não costumo compilar conectores na mão. A não ser que o ports não
consiga.. Já tentou usar o mac ports ou até mesmo o fink? Normalmente
me livram de dores de cabeça como essa.

[]'s
Fernando