Hi Niv, thanks for reviewing. On 27.04.2014 21:24, Niv Sardi wrote:
I took a little bit of time to review your packages today, you overhall did a really good job, and your efforts to bring FFMPEG into debian are very apreciated that said, here are a couple of things I think we need to fix before upload, but mainly: * the libav{codec,device,format,...} packages seem to be conflicting with the libav ones. right now we have libavcodec53 in debian, if we are going to make a libavcodec155 then in 100 libav version we're going to have a hard problem to deal with.
Libav makes a new release about once per year.So even if every time the SONAME of libavcodec increases, they will get to 155 in about 100 years... While I sincerely hope that Debian still exists in 100 years, I think this is a mostly theoretical problem, because I doubt that it will be a problem to reuse a package name that had been used 100 years earlier.
I thought you wanted to package like the -dev ackage into libavcodec-ffmpegxx
(The development packages are different, because Libav already uses the name libavcodec-dev.)
if we're going to aim into having both libav and ffmpeg, we should be good citizen to each other.
As I don't think that's a problem, I prefer to follow policy [1]:"Normally, the run-time shared library and its SONAME symlink should be placed in a package named librarynamesoversion, where soversion is the version number in the SONAME of the shared library."
But if you still think, it would be better to call them *-ffmpegNNN, I could live with that.
Best regards, Andreas1: https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-runtime