[MCOL-71] Problem changing the MariaDB release version in Columnstore build Created: 2016-05-21 Updated: 2023-10-26 Resolved: 2016-07-13 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | ? |
| Affects Version/s: | 1.0.0 |
| Fix Version/s: | 1.0.2 |
| Type: | Bug | Priority: | Minor |
| Reporter: | David Hill (Inactive) | Assignee: | David Hill (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
I have changed the associated files to get the name of the package like I want, 1.0-0. But I haven't been able to figured out how to get the Version shown below by the rpm command to use 1.0-0 instead of 10.1.10. Have it with 10.1.10 requires that we use the force commands when we install the rpms at this point. ALSO will there be an issue with trying to use 1.0-0 version as the MariaDB version. I have seen in the code checks for minimum version required, so will using 1.0-0 cause any problems. Another issue to note: The correct release version is 1.0.0, instead of 1.0-1. But currently the InfiniDB code side builds with the '-'. Haven't worked out how to do the '.' instead, but this is something that probably will be addressed when we change our build process to work in the MariaDB environment. Right now, InfiniDB / Columnstore products have their own build environments based on how it was build at the previous company, InfiniDB. rpm -qpi mariadb-columnstore-1.0-1-x86_64-centos6-server.rpm |
| Comments |
| Comment by Vladislav Vaintroub [ 2016-05-23 ] |
|
How is the RPM built? |
| Comment by Vladislav Vaintroub [ 2016-05-23 ] |
|
You can use -DCPACK_RPM_PACKAGE_VERSION=1.0-1 . It did not work for me exactly like that, because cpack would make However, what's the reason to change default server versioning? |
| Comment by David Hill (Inactive) [ 2016-05-23 ] |
|
A couple of issues: Columnstore version is 1.0.0. So when it installs mariadb packages it showed 10.1.10. So that is inconsistent. Also when I install using rpm, I have to use the force command because it says it can't find the correct version for dependence packages. Like server needs clients |
| Comment by David Hill (Inactive) [ 2016-05-23 ] |
|
This is the issue I'm trying to fix...
[root@srvregtest ~]# rpm I can install now using the rpm -force option |
| Comment by David Hill (Inactive) [ 2016-05-24 ] |
|
Ok, with the use of -DCPACK_RPM_PACKAGE_VERSION=1.0-1, we got closer. Put still same error during the install.. [root@srvss1 ~]# rpm -pqi mariadb-columnstore-1.0-0-x86_64-centos6-server.rpm It is GPL v2 licensed, which means you can use the it free of charge under the MariaDB documentation can be found at http://kb.askmonty.org/ Still need to figure out how to get the 2 products in-sync with release version numbers. |
| Comment by David Hill (Inactive) [ 2016-05-24 ] |
|
also this is flagging that the same file is being installed, working tocorrect that also hopefully trying to get the infinidb and mariadb package version and releases insync file /usr/local/MariaDB/Columnstore/mysql/my.cnf conflicts between attempted installs of mariadb-columnstore-storage-engine-1.0-0.x86_64 and mariadb-columnstore-common-1.0_1-1.el6.x86_64 also tried -DCPACK_RPM_PACKAGE_VERSION=1.0 -DCPACK_RPM_PACKAGE_RELEASE=0 RELEASE option didn't take.. Still had 1.el6 |
| Comment by David Hill (Inactive) [ 2016-05-24 ] |
|
OK, I got it to where I can install all packages without using the 'force', sorry luke..
rpm -pqi mariadb-columnstore-1.0-0-x86_64-centos6-server.rpm |
| Comment by Dipti Joshi (Inactive) [ 2016-05-31 ] |
|
hillIf this is fixed - please close this |
| Comment by David Hill (Inactive) [ 2016-05-31 ] |
|
Not fixed, still shows 1.elf as the release version... Should be '0' or 0.elf. [root@srvregtest ~]# rpm -qi mariadb-columnstore-server-1.0-1.el6.x86_64 |
| Comment by Dipti Joshi (Inactive) [ 2016-06-11 ] |
|
hill Is this fixed now ? |
| Comment by David Hill (Inactive) [ 2016-07-13 ] |
|
resolved, can now build with matching releasing numbers in server and engine rpms at 1.0.2-1 |