#14 - I'm honestly not sure; I expected dependent packages to complain
about the downgrade, but they didn't.
(Note: It's likely that all relevant architectures must be installed
with the same dpkg command. Maybe it'll work if you use --force-
depends?)
This worked for me:
$ sudo dpkg -i gcc-4.9-
Re #2:
> The version of libstdc++6 in vivid comes from gcc-4.9 source. There has been
> an SRU of gccgo-4.9 to trusty, which requires it to build a gcc-4.9-base
> package, whose version number is higher in trusty than in vivid; and
> libstdc++6 requires the matching version of gcc-4.9-base. This
For the specific case of upgrading the kernel packages on a live system,
I have found a trick that seems to work for me. I can't be sure it won't
break something, though.
The problem in this case cannot be solved by manually running the grub
utilities, as the package manager will always attempt to