
On 23/11/14 23:38, Erik Christiansen wrote:
On 22.11.14 22:56, Allan Duncan wrote:
I figured I could tell apt-get to forget about cpp and just get on with it (ie --nodeps in rpm), but it doesn't seem to have such an option.
Though using nothing else for the last decade or so, I haven't experienced apt-get insisting on an older version than is installed. Does the problem go away if your pre-installation of cpp 4.8 is also performed by apt-get, rather than some other application being used to confuse/corrupt knowledge of the installed base?
What happens if you just apt-get install libtool, then apt-get install cpp? Even if the former installs cpp 4.6, then the latter will upgrade to 4.8, achieving the desired outcome, I figure.
As far as I can tell -4.6 is the "official" cpp and the other ones are add-ons. I expected (erroneously) that installing -4.8 in isolation would do the symbolic links and advertise itself as cpp. All three are there in synaptic's table of available packages.