Going ahead and opening a bug on this now that the failures are down to a managable set. Perhaps this should be moved to a spec bug, not sure. In testing an OSV with lsb-libchk-me-4.0.1-7, I have 38 failures, for the following libraries: libQtWebKit.so.4 libQtXmlPatterns.so.4 libclutter-box2d-0.9.so.0 libclutter-qt-0.9.so.0 libdhcp-1.99.so.1 libgdbus.so.0 libiw.so.29 libpopt.so.0 libQtWebKit.so.4 and libQtXmlPatterns.so.4 are not present at all, and do not seem to be avaliable from repos. libclutter-qt-1.0.so.0 and libclutter-box2d-0.10.so.0 are provided, vs the required 0.9 versions libdhcp-1.99.so.1 and libgdbus.so.0 do not seem to be available from repos libiw.so.30 is provided, vs the required 0.29 version libpopt.so.0 comes from rpm package: popt-1.7-37.10.1, vs moblin spec: 1.15.? I'll attach the journal.
beh, won't let me attach the compressed journal, too big http://dev.linuxfoundation.org/~stewb/moblin/osv-results/journal.libchk.osv2.gz
At least for now, I'd suggest this to be a spec bug. Old version of libpopt (1.7) doesn't use versions for symbols, while the new ones use them. libchk-me expects versioned symbols to be present, that's why all libpopt tests fail. It can be safe to reduce the required libpopt version in the spec (from 1.15 to 1.7) and do not require symbols to have versions in libchk-me - this will not lead to any failures even on systems with versioned symbols. QtXmlPatterns doesn't seem to be a crucial lib, probably it can be safely dropped from the spec. QtWebKit - there is a point 17.4.5 in the spec that says 'Webkit - Removed dependency. Only Mozilla required.' Probably we can drop libWebKit, too, just for consistency? libiw was present in the spec from the very beginning and was not subjected to discuss, but if it changes its soname so quickly than maybe it is not ok to include it? Should dig it a little more...
Changed summary Note all the clutter libs are supposed to be 1.0 (well, don't know about boxd, we should check), even if a spec revision has not been published that says so.
It may be a good idea to open separate spec bugs for each of the separate libraries, to make sure we don't lose track of the multiple changes being discussed here.
Okay, adding some links here and turning this bug into a rollup - we can close this one when all the dependencies are resolved. Continue to add additional issues here as needed. the Qt libraries are opened in bug 5983. the clutter libraries are added to existing bug 5755. the libiw library is questioned in bug 5984. the libdhcp library is questioned in bug 5985. the libgdbus library is questioned in bug 5986.
libpopt question is bug 5990
One of the deps dropped, added back (5990)