Comment 21 for bug 329580

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

After you untar the files into your build tree and patch the files:

TO BUILD THE RPM:
In your patched tree:
$ python setup.py sdist
$ cp dist/openerp-server-5.0.0-3.tar.gz ~/build/python-dist/
$ cd ~/build/python-dist
$ tar xvf openerp-server-5.0.0-3.tar.gz
$ cd openerp-server-5.0.0-3
$ python setup.py bdist_rpm
...

TO INSTALL THE RPM:
$ su -
# yum localinstall /home/greno/build/python-dist/openerp-server-5.0.0-3/dist/openerp-server-5.0.0-3.noarch.rpm
Loading "fastestmirror" plugin
Loading "installonlyn" plugin
Setting up Local Package Process
Examining /home/greno/build/python-dist/openerp-server-5.0.0-3/dist/openerp-server-5.0.0-3.noarch.rpm: openerp-server - 5.0.0-3.noarch
Marking /home/greno/build/python-dist/openerp-server-5.0.0-3/dist/openerp-server-5.0.0-3.noarch.rpm to be installed
Loading mirror speeds from cached hostfile
 * fedora: download.fedora.redhat.com
 * updates: download.fedora.redhat.com
Resolving Dependencies
--> Running transaction check
---> Package openerp-server.noarch 0:5.0.0-3 set to be updated

Dependencies Resolved

=============================================================================
 Package Arch Version Repository Size
=============================================================================
Installing:
 openerp-server noarch 5.0.0-3 /home/greno/build/python-dist/openerp-server-5.0.0-3/dist/openerp-server-5.0.0-3.noarch.rpm 7.6 M

Transaction Summary
=============================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 7.6 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: openerp-server ######################### [1/1]
Checking 'openerp' user and group ...
uid=497(openerp) gid=496(openerp) groups=496(openerp) context=user_u:system_r:rpm_script_t
Config file: /etc/openerp-server.conf
Log files under: /var/log/openerp
openerp home: /var/spool/openerp
If first install: Create a 'oerp' user and database in Postgresql; put database entries in config file.
Control server: /etc/init.d/openerp-server help

Installed: openerp-server.noarch 0:5.0.0-3
Complete!
==============================================================

AND TO START THE SERVER:
# /etc/init.d/openerp-server start
Starting openerp-server: [ OK ]
Config file: /etc/openerp-server.conf
Log file: /var/log/openerp/openerp-server.log
PID file: /var/spool/openerp/openerp-server.pid
Lock file: /var/lock/subsys/openerp-server

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

And that's what you should see if everything is working.