Forums

Michael
Michael
Offline
Resolved
0 votes
Hello,

I'm trying to install odoo on my CLearOS box (this is an ERP application)

So I added epel-release, postgresql and python and other things needed, and after resolving all dependencies (a lot of python modules needed), I'm facing the following issue :
one of the module required as a dependancy is python-werkzeug but this is the only one that is not available on the standard repos. Si I installed it with pip, or even from the tarball, and it installs correctly.
But when I make a yum install for odoo, this is the only python module that seems to be not detected : the installation stops with a message telling that this module is required as a dependancy.
I know that this seems to be not directly an issue related to ClearOS, but I believe that this problem needs a light system or python fix but I can't find how.
Thursday, March 17 2016, 09:06 AM
Share this post:
Responses (5)
  • Accepted Answer

    Michael
    Michael
    Offline
    Saturday, March 19 2016, 01:33 PM - #Permalink
    Resolved
    0 votes
    Thanks for the info regarding pip, Tony.
    I'm already using Odoo, but it was a previous version and on my NAS, so the performance was not enough for me. I'll try to migrate to a new Odoo installed on my ClearOS FW, which have better performance.

    Thanks Nick for the info with extra repositories, I didn't noticed that lots of repositories were easily available in this new ClearOS.
    The reply is currently minimized Show
  • Accepted Answer

    Friday, March 18 2016, 02:03 PM - #Permalink
    Resolved
    1 votes
    A bit of hunting shows python-werkzeug is available in clearos-centos-extras.
    The reply is currently minimized Show
  • Accepted Answer

    Friday, March 18 2016, 01:32 AM - #Permalink
    Resolved
    0 votes
    Good Luck with Odoo

    pip is a package management system used to install and manage software packages written in python. There is no 'co-operation' with yum and they each maintain their own databases etc. ClearOS is based on CentOS which in turn is based on Redhat Enterprise Linux (rhel) - so packages for those distributions are *usually* safe to install, where ClearOS do not have their own package. e.g. always use the ClearOS kernel rpm.
    The reply is currently minimized Show
  • Accepted Answer

    Michael
    Michael
    Offline
    Thursday, March 17 2016, 10:26 PM - #Permalink
    Resolved
    0 votes
    Thanks for the answer Tony.
    I thought at first that installing with pip was similar to install as a rpm, but I don't know pip.

    Well, I must admit that I've not been into linux for a too long time : a basic installation of the CentOS rpm resolved this issue.
    Thank you :p
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, March 17 2016, 09:21 AM - #Permalink
    Resolved
    1 votes
    Yum checks rpm contents - not tarballs for dependencies. Did you do a search ?
    Tarballs should only be a desperate last ditch attempt...

    https://www.rpmfind.net/linux/rpm2html/search.php?query=python-werkzeug
    The reply is currently minimized Show
Your Reply