Comment 1 for bug 878180

Revision history for this message
Robie Basak (racb) wrote :

I've looked at the differences between the files installed by 1.16.32-0ubuntu4 (oneiric) and 1.16.33-3.1ubuntu2 (current precise) respectively. A summary is attached.

New packages are: libxmlrpc-c++4, libxmlrpc-c++4-dev, libxmlrpc-core-c3 and xmlrpc-api-utils.

libxmlrpc-core-c3 did not exist in natty or oneiric but did exist in lucid. libxmlrpc-core-c3-dev has existed since lucid. This strikes me as odd but doesn't seem to need looking at here. Also, xmlrpc-api-utils (new package) is in universe; all other packages are in main.

Old packages xml-rpc-api2cpp and xml-rpc-api2txt no longer exist, and files in those two packages have moved to xmlrpc-api-utils.

Files previously in libxmlrpc-c3-0 have moved to both libxmlrpc-c++4 and libxmlrpc-core-c3.

Files previously in libxmlrpc-c3-dev have moved to both libxmlrpc-c++4-dev and libxmlrpc-core-c3-dev.

Files previously in libxmlrpc-core-c3-0 have moved to libxmlrpc-core-c3.

Files previously in libxmlrpc-core-c3-dev have moved to libxmlrpc-c++4-dev.

So in addition to Colin's breaks/replaces lines above, I have also added libxmlrpc-c++4-dev breaks/replaces libxmlrpc-core-c3-dev (<< 1.16.33-3.1ubuntu2) and libxmlrpc-core-c3 breaks/replaces libxmlrpc-c3-0 (<< 1.16.33-3.1ubuntu2).

I've also updated a couple of existing conflicts to << 1.16.33-3.1ubuntu2, since I've found files that they apply to since Oneiric. I've changed these to breaks while I'm changing the lines anyway, but left conflicts in place where I haven't need to touch them.