Allow multiple binaries of the same version to coexist in the same SANDBOX_BINARY directory
SANDBOX_BINARY (by default $HOME/opt/mysql) can handle binaries of different versions, stored as directories named after the version itself. 4.1.23, 5.0.51, 5.125, and so on.
But it can't handle several binaries of the same version.
Blueprint information
- Status:
- Complete
- Approver:
- Giuseppe Maxia
- Priority:
- Medium
- Drafter:
- Giuseppe Maxia
- Direction:
- Approved
- Assignee:
- Sandbox-developers
- Definition:
- Approved
- Series goal:
- Accepted for mysql-sandbox-3
- Implementation:
-
Implemented
- Milestone target:
- None
- Started by
- Giuseppe Maxia
- Completed by
- Giuseppe Maxia
Related branches
Related bugs
Sprints
Whiteboard
This feature is now possible through the --check_port option. You can name the directories slightly differently (5.1.32, 5.1.32a, 5.1.32-test, and so on), and then run
$ make_sandbox $HOME/opt/
$ make_sandbox $HOME/opt/
$ make_sandbox $HOME/opt/
For multiple installations, the best way of achieving the goal is to run sbtool -o range and then use the lowest identified port as base for the group installation.
Work Items
Dependency tree

* Blueprints in grey have been implemented.