installing on centos needs to check for version 5.0.01
Description
Activity
Christopher Lo July 15, 2014 at 4:57 PM
The version checking is as follows:
hpccsystems-platform >= 5.0.0 is needed by hpccsystems-wssql-5.0.0trunk3-5.0.0.x86_64
We can just document this and move on.
Rodrigo Pastrana July 15, 2014 at 4:11 PM
Unfortunately the versioning scheme for the platform is not going to allow us to dictate strict version dependency control. We will continue to specify the platorm version required, even though it will most likely never pass, at least the user will get an explicit notification of the version required.
We'll add a known limitation regarding this issue when we release. FYI
Christopher Lo July 15, 2014 at 2:23 PM
Just tested again with the new build of the wssql on centos 6. Now it checks for 5.0.02.
sudo rpm -Uvh hpccsystems-wssql-5.0.0.el6.x86_64.rpm
error: Failed dependencies:
hpccsystems-platform >= 5.0.02 is needed by hpccsystems-wssql-5.0.0trunk3-5.0.0.x86_64
However, I have 5.0.0-2 installed.
sudo rpm -qa |grep hpcc
hpccsystems-platform-internal-5.0.02.x86_64
I've verified that this has nothing to do with the platform being internal as it doesn't work when I have a community build installed either.
node020034 ~]$ sudo rpm -Uvh hpccsystems-wssql-5.0.0.el6.x86_64.rpm error: Failed dependencies:
hpccsystems-platform >= 5.0.02 is needed by hpccsystems-wssql-5.0.0trunk3-5.0.0.x86_64
â complete at 10:21:15
node020034 ~]$ sudo rpm -qa |grep hpcc
hpccsystems-platform-community-5.0.02.x86_64
A couple things I'd like to point out.
1) This might be checking for hpccsystems-platform-5.0.02 instead of hpccsystems-platform-*-5.0.02
2) It's checking for 5.0.02 instead of 5.0.0 which may present problems to some people who want to use 5.0.0-1 (unless this is a requirement)
It appears that the version checking is looking for
hpccsystems-platform >= 5.0.0-1 is needed by hpccsystems-wssql-5.0.0rc1-5.0.0.x86_64
However, when I look at the installed platform on my system, this is what shows up:
sudo rpm -qa |grep hpcc
hpccsystems-platform-internal-5.0.01.x86_64
It might make more sense to either check for minium vesion of 5.0.01 or 5.0.0 instead