On 10/14/2015 08:53 AM, Denis Silakov wrote:
> Yes, there are a lot of misunderstanding there and it looks that Debian
> guys have only superficial knowledge about how LSB is supposed to work.
> In particular, no mention of the huge test suite that can be useful even
> if you are not going to certify for compliance but just want to increase
> quality of your distribution. I don't believe that huge number of
> maintainers eliminates the need in automated tests. E.g., "As it stands
> today, he said, Debian's lsb-* meta-packages attempt to require the
> correct versions of the libraries mentioned in the standard, but no one
> is actually checking that all of the symbols and data definitions are
> met as a result." - well, why not to launch libchk...
yeah.. I actually pointed out to Didier during the run-up to his
changing the Debian stuff how easy it was to run libchk to get the
simple test done ("stuff is present" as opposed to the longer "stuff
also works as specified"), but he wasn't moved. I just don't think
Debian wanted to have something marked as "core" that involved work to
interpret tests that weren't really in the line of work of any
maintainer - Jeff expressed something similar in the LSB call today.
I just feel sad that a lot of people are each doing their own work to
solve interop problems when that is what (at a high level) LSB existed
for. I see plenty of examples of people making choices based on that
work that don't really end up fitting well everywhere... for example
Google Chrome doesn't play that well with Gnome 3 systems, still;
Cisco's AnyConnect VPN client is way worse. Unfortunately, a
slow-moving LSB like we have been would not have helped the "okay it
works, but on some systems the user experience is crap" problems, and a
fast-moving one would have been unlikely so solve the issues of one
binary that works widely. Probably that aspect of the problem was
always going to be intractable, which leads to the other point Denis
makes about there being value in our compat checking tools at least.
_______________________________________________
lsb-discuss mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/lsb-discuss