Still struggling with this.
I followed the instructions to obtain "backports" as described above. And I can see the backport versions in Synaptic. But I cannot figure out how to get them installed.
Here are the steps I have tried:
- Run Synaptic Package Manager
- Locate the codeblocks package in the packages list
- Force version from 10.05 to 13.12-1~bpo70+1
- This also forces package codeblocks-common to this version
When reviewing Properties->Dependencies for codeblocks package, it
Suggests
- libwxgtk2.8-dev (I will want v3.0, which, again, I see is available for forcing)
- wx-common
- codeblocks-contrib
But when I Force Version on codeblocks-contrib, the checkbox displays a red block ... errors in the dependency handling.
If I try to install just the codeblocks and codeblocks-common packages, ignoring the suggested codeblocks-contrib, it installs... but cannot run.
Uninstalling the two packages, and falling back to the command line:
# apt-get install codeblocks
Installs Code::Blocks, and it runs... but it is the wrong version.
Attempts to upgrade (force version) after installing the old version gets me into trouble with broken packages that Synaptic cannot fix.
Clearly, I just don't understand something.
Reminder: I
do have the official binaries for v13.02 from Codeblocks.org/SourceForge (see my original message). I even tried installing one, taking a wild guess at the possibility it might be the uber-installer package that would use the others as it needed them. This strategy failed.
Don't know what to try next.