On Thu, 2006-12-28 at 00:33 +0000, Darren Salt wrote: > Package: libavcodec-dev > Version: 0.cvs20060823-4 > Severity: important > > The version number in /usr/lib/pkgconfig/libavcodec.pc is gratuitously > broken, <snip>
The version number there is the same version that goes in the library's SONAME, which is arguably an upstream bug. (SONAME versions represent ABIs but pkg-config is all about source compatibility.) I believe the prefix was added to the SONAME because our libavcodec may not be binary-compatible with another distributions's version, depending on configuration options. In addition it may be that upstream bumps the major number too often. (However, I'm fairly sure the major number *does* need to be changed from time to time, so I'm not sure the prefix should still be "0d.".) Ben. -- Ben Hutchings For every complex problem there is a solution that is simple, neat, and wrong.
signature.asc
Description: This is a digitally signed message part