Comment 36 for bug 311981

Revision history for this message
Gerry Reno (greno-verizon) wrote :

Stephane,

BUGS:

==========================
 Here is the contents of the startup file that was placed in /usr/bin: (/usr/bin/openerp-server)
 --------------------------
#!/bin/sh
cd /var/tmp/openerp-server-5.0.0-0_rc3_00001686-buildroot/usr/lib/python2.5/site-packages/openerp-server
exec /usr/bin/python ./openerp-server.py $@
 --------------------------

 But, the 'cd' directory doesn't look right. I think it should be /usr/lib/python2.5/site-packages/openerp-server

 Probably taken from RPM_BUILD_ROOT.

 I'm going to manually edit it before starting the server.

 ==========================

I created an RPM for the client and installed it. Installation looked fine except for same buildroot path in /usr/bin/openerp-client. I changed it to point to /usr/lib/python2.4/site-packages/openerp-client.

 So now I start the server and the client and try creating a new database in the client but I get this error:

# openerp-server --db_host 192.168.1.230 -r terp5 -w "" -d terp5
[Tue Feb 03 2009 22:38:15] INFO:server:version - 5.0.0
[Tue Feb 03 2009 22:38:15] INFO:server:addons_path - /usr/lib/python2.5/site-packages/openerp-server/addons
[Tue Feb 03 2009 22:38:15] INFO:server:database hostname - 192.168.1.230
[Tue Feb 03 2009 22:38:15] INFO:server:database port - 5432
[Tue Feb 03 2009 22:38:15] INFO:server:database user - terp5
[Tue Feb 03 2009 22:38:15] INFO:objects:initialising distributed objects services
[Tue Feb 03 2009 22:38:15] INFO:web-services:starting XML-RPC services, port 8069
[Tue Feb 03 2009 22:38:15] INFO:web-services:starting NET-RPC service, port 8070
[Tue Feb 03 2009 22:38:15] INFO:web-services:the server is running, waiting for connections...
[Tue Feb 03 2009 22:38:44] INFO:dbpool:Connecting to template1
[Tue Feb 03 2009 22:38:44] INFO:dbpool:Closing all connections to template1
Closing connection <connection object at 0x9c85570; dsn: 'host=192.168.1.230 user=terp5 password=xx dbname=template1', closed: 0>
[Tue Feb 03 2009 22:38:44] INFO:dbpool:Connecting to template1
[Tue Feb 03 2009 22:38:52] INFO:dbpool:Closing all connections to template1
Closing connection <connection object at 0x9c81b48; dsn: 'host=192.168.1.230 user=terp5 password=xx dbname=template1', closed: 0>
[Tue Feb 03 2009 22:38:52] INFO:web-services:CREATE DATABASE: test505
[Tue Feb 03 2009 22:38:52] INFO:dbpool:Connecting to test505
[Tue Feb 03 2009 22:38:57] INFO:init:module base: registering objects
[Tue Feb 03 2009 22:38:57] CRITICAL:init:Couldn't load module base
[Tue Feb 03 2009 22:38:57] CRITICAL:init:No module named module
[Tue Feb 03 2009 22:38:57] ERROR:web-services:[01]: CREATE DATABASE
[Tue Feb 03 2009 22:38:57] ERROR:web-services:[02]: Traceback (most recent call last):
[Tue Feb 03 2009 22:38:57] ERROR:web-services:[03]: File "/usr/lib/python2.5/site-packages/openerp-server/service/web_services.py", line 90, in __call__
[Tue Feb 03 2009 22:38:57] ERROR:web-services:[04]: update_module=True)[1]
[Tue Feb 03 2009 22:38:57] ERROR:web-services:[05]: File "/usr/lib/python2.5/site-packages/openerp-server/pooler.py", line 61, in restart_pool
[Tue Feb 03 2009 22:38:57] ERROR:web-services:[06]: return get_db_and_pool(db_name, force_demo, status, update_module=update_module)
[Tue Feb 03 2009 22:38:57] ERROR:web-services:[07]: File "/usr/lib/python2.5/site-packages/openerp-server/pooler.py", line 40, in get_db_and_pool
[Tue Feb 03 2009 22:38:57] ERROR:web-services:[08]: addons.load_modules(db, force_demo, status, update_module)
[Tue Feb 03 2009 22:38:57] ERROR:web-services:[09]: File "/usr/lib/python2.5/site-packages/openerp-server/addons/__init__.py", line 668, in load_modules
[Tue Feb 03 2009 22:38:58] ERROR:web-services:[10]: has_updates = load_module_graph(cr, graph, status, perform_checks=False, report=report)
[Tue Feb 03 2009 22:38:58] ERROR:web-services:[11]: File "/usr/lib/python2.5/site-packages/openerp-server/addons/__init__.py", line 576, in load_module_graph
[Tue Feb 03 2009 22:38:58] ERROR:web-services:[12]: register_class(m)
[Tue Feb 03 2009 22:38:58] ERROR:web-services:[13]: File "/usr/lib/python2.5/site-packages/openerp-server/addons/__init__.py", line 376, in register_class
[Tue Feb 03 2009 22:38:58] ERROR:web-services:[14]: imp.load_module(m, *fm)
[Tue Feb 03 2009 22:38:58] ERROR:web-services:[15]: File "/usr/lib/python2.5/site-packages/openerp-server/addons/base/__init__.py", line 24, in <module>
[Tue Feb 03 2009 22:38:58] ERROR:web-services:[16]: import module
[Tue Feb 03 2009 22:38:58] ERROR:web-services:[17]: ImportError: No module named module

Stuck here.

==========================
noticed that in the About, it shows:
 OpenERP - GTK Client - v5.0.0

 It should be showing:
 OpenERP - GTK Client - v5.0.0-0_rc3_00000925

 Just a small thing needing fixed with new VERSION-RELEASE stuff.

==========================
An issue on the client with pixmaps:

$ find /usr/share/openerp-client/
/usr/share/openerp-client/
/usr/share/openerp-client/win_error.glade
/usr/share/openerp-client/dia_survey.glade
/usr/share/openerp-client/tipoftheday.txt
/usr/share/openerp-client/openerp.glade

And I see this error when starting client:
$ openerp-client
(openerp-client.py:14939): libglade-WARNING **: Error loading image: Failed to open file '/usr/share/openerp-client/pixmaps/openerp_logo.png': No such file or directory
(openerp-client.py:14939): libglade-WARNING **: could not convert string to type `GdkPixbuf' for property `pixbuf'

==========================
 When you start the server it shows this:

 [root@grp-01-30-51 openerp-server]# openerp-server --db_host 192.168.1.230 -r terp5 -w "" -d terp5
[Tue Feb 03 2009 22:38:15] INFO:server:version - 5.0.0
[Tue Feb 03 2009 22:38:15] INFO:server:addons_path - /usr/lib/python2.5/site-packages/openerp-server/addons
[Tue Feb 03 2009 22:38:15] INFO:server:database hostname - 192.168.1.230
[Tue Feb 03 2009 22:38:15] INFO:server:database port - 5432
[Tue Feb 03 2009 22:38:15] INFO:server:database user - terp5
[Tue Feb 03 2009 22:38:15] INFO:objects:initialising distributed objects services
[Tue Feb 03 2009 22:38:15] INFO:web-services:starting XML-RPC services, port 8069
[Tue Feb 03 2009 22:38:15] INFO:web-services:starting NET-RPC service, port 8070
[Tue Feb 03 2009 22:38:15] INFO:web-services:the server is running, waiting for connections...

 I think that maybe the version line should also show the 'release' as well so that it would report something like this:
[Tue Feb 03 2009 22:38:15] INFO:server:version - 5.0.0
[Tue Feb 03 2009 22:38:15] INFO:server:release - 0_rc3_00001686

OR
[Tue Feb 03 2009 22:38:15] INFO:server:version - 5.0.0-0_rc3_00001686

==========================
With the client, I had to comment out the "check_modules()" call otherwise it gave me an error about DISPLAY. Of course, I don't know what ramifications that might cause.

==========================

Also, I sent several emails to you, check your mail.

Regards,
Gerry