Version in mysql client reported incorrectly in deb packages since big packaging change
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS |
Fix Released
|
Medium
|
Tomislav Plavcic | ||
5.1 |
Fix Released
|
Medium
|
Tomislav Plavcic | ||
5.5 |
Fix Released
|
Medium
|
Tomislav Plavcic | ||
5.6 |
Fix Released
|
Medium
|
Tomislav Plavcic |
Bug Description
When starting mysql client:
Server version: 5.6.17-
Server version: 5.5.36-
Same output seen in \s status command
But 5.5.35 is mostly fine (thought the release number is repeated and there is no revid):
Server version: 5.5.35-33.0 Percona Server (GPL), Release 33.0
To compare, this is RPM:
Server version: 5.5.37-35.0 Percona Server (GPL), Release rel35.0, Revision 657
And this is a Precise output:
5.6.16-
So this regression was introduced at the time of Stewart's large MP.
The build scripts may have been changed at that point to make it possible to release with the new layout.
This is only for deb packages, RPM and Tarball are unaffected.
Related branches
- Laurynas Biveinis (community): Approve
-
Diff: 65 lines (+4/-8)3 files modifiedbuild/build-binary.sh (+1/-2)
build/debian/rules (+1/-3)
build/percona-server.spec (+2/-3)
- Laurynas Biveinis (community): Approve
-
Diff: 94 lines (+20/-9) (has conflicts)3 files modifiedbuild-ps/build-binary.sh (+14/-3)
build-ps/debian/rules (+4/-4)
build-ps/percona-server.spec (+2/-2)
- Laurynas Biveinis (community): Approve
-
Diff: 89 lines (+16/-11)3 files modifiedbuild-ps/build-binary.sh (+10/-3)
build-ps/debian/rules (+4/-4)
build-ps/percona-server.spec (+2/-4)
Let's standardize this across rpm/deb/tar. How about:
Server version: 5.x.xx-xx.x Percona Server (GPL), Release xx.x, Revision xxx
Does everyone agree on this? Potentially we could drop the Release xx.x, Revision xxx bit and instead have:
Server version: 5.x.xx-xx.x-xxx Percona Server (GPL)
Anything wrong with this?
Btw, the TokuDB bits as I understand it can be dropped, see mailing list (and PS would be build without TokuDB engine anyways)