protracker refuses to run due to incorrect ABI check
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
protracker (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* Backport upstream fix for overzealous version check on SDL lib
* Without that fix the tool isn't usable at all in Bionic.
[Test Case]
* Install and run the program
$ protracker
[Regression Potential]
* This only disables a check that was broken, but since we backported as-
upstream it now doesn't check at all for the SDL versions anymore.
In theory that could break it in some cases, but Linux dependencies are
proper ABI versioned anyway so that should not be a real issue.
[Other Info]
* While a no-change rebuild would fix the immediate error, any later push
to SDL would break it again, so use the real fix.
---
protracker refuses to start with the following message:
The loaded SDL2 library is not the expected version, the program will terminate.
Loaded library version:2.0.8
Required (compiled with) version: 2.0.7
This is in Ubuntu 18.04.
description: | updated |
Changed in protracker (Ubuntu): | |
status: | Triaged → Fix Released |
Thank you for taking the time to report this bug and helping to make Ubuntu better.
I can confirm this issue as I get the same error message when attempting to run protracker 2.3d.r92-1 on Ubuntu 18.04.
When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https:/ /wiki.ubuntu. com/ReportingBu gs.