Comment 12 for bug 1563100

Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

@Amr, this needs a separate tracking on #1583128,
this bug was about merging, and the merge has been done (it is ongoing) for yakkety.
feel free to convert it in an SRU bug if you want to try to get the new release into xenial or wherever.
BTW "diff from 4.0.0-3ubuntu10 to 4.0.2-1ubuntu1 (3.5 MiB)", seems a lot, but I didn't check the diff, just the size

@Mike Miller, unfortunately the fault isn't on your side, the package is exposing a library, that uses/used c++ string variables (exposing them to the packages depending on the library).
That c++ breakage came with libstdc++5 transition, and a lot of packages were renamed in libfooSONAMEv5, breaking libfooSONAME and conflicting with it (because the library file is the same, so they can't coexist.

if you want to see the rationale, feel free to reply/look at the Debian bug report
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797992
(message #22 shows a clear issue on the package).

So, at the end, if somebody reverts the gcc rename for xenial, and tries to see if the reverse dependencies breaks or not... an SRU might be possible (specially because for xenial the package didn't get the transition done, and this is probably a bug in the current status quo)