Bug#557449: Current lintian problems in ffmpeg
Package: lintian
Version: 2.2.17
Severity: normal
Hi dear lintian Maintainers.
we discovered an lintian error in the ffmpeg package and I would like
you to ask for advice on this issue:
Andres Mejia <mcitadel@gmail.com> writes:
> Have you seen the latest lintian problems?
> http://lintian.debian.org/full/pkg-multimedia-maintainers@lists.alioth.debian.org.html#ffmpeg
Andreas is talking about this error:
E: weak-library-dev-dependency
libavutil-dev on libavutil49 (>= ${binary:Version}) | libavutil-unstripped-49 (>= ${binary:Version})
libavutil-dev on libavutil49 (<= ${source:Upstream-Version}-99) | libavutil-unstripped-49 (<= ${source:Upstream-Version}-99)
libavcodec-dev on libavcodec52 (>= ${binary:Version}) | libavcodec-unstripped-52 (>= ${binary:Version})
libavcodec-dev on libavcodec52 (<= ${source:Upstream-Version}-99) | libavcodec-unstripped-52 (<= ${source:Upstream-Version}-99)
libavdevice-dev on libavdevice52 (>= ${binary:Version}) | libavdevice-unstripped-52 (>= ${binary:Version})
libavdevice-dev on libavdevice52 (<= ${source:Upstream-Version}-99) | libavdevice-unstripped-52 (<= ${source:Upstream-Version}-99)
libavformat-dev on libavformat52 (>= ${binary:Version}) | libavformat-unstripped-52 (>= ${binary:Version})
libavformat-dev on libavformat52 (<= ${source:Upstream-Version}-99) | libavformat-unstripped-52 (<= ${source:Upstream-Version}-99)
libavfilter-dev on libavfilter0 (>= ${binary:Version}) | libavfilter-unstripped-0 (>= ${binary:Version})
libavfilter-dev on libavfilter0 (<= ${source:Upstream-Version}-99) | libavfilter-unstripped-0 (<= ${source:Upstream-Version}-99)
libpostproc-dev on libpostproc51 (>= ${binary:Version}) | libpostproc-unstripped-51 (>= ${binary:Version})
libpostproc-dev on libpostproc51 (<= ${source:Upstream-Version}-99) | libpostproc-unstripped-51 (<= ${source:Upstream-Version}-99)
libswscale-dev on libswscale0 (>= ${binary:Version}) | libswscale-unstripped-0 (>= ${binary:Version})
libswscale-dev on libswscale0 (<= ${source:Upstream-Version}-99) | libswscale-unstripped-0 (<= ${source:Upstream-Version}-99)
I think this is an false positive. Let me explain:
- there exists 2 flavors of ffmpeg. One is the regular set of packages,
these can be found in the debian archive. Then there is an set of
extra packages that are built against libraries that are currently
not in debian. They are marked with -unstripped- in this lintian
report, but this has already been changed to -extra- in git.
- Both sets are supposed to be ABI compatible.
- the version numbers of these package sets do no necessarily need to
be kept in sync. They are different uploads and keeping them in sync
is difficult.
In this situation, I think the error is overexaggeratd. What do you as
lintian maintainer think about this? Shall we add an override, or do you
think that lintian should be changed here? If the former, please
reassing and retitle this bug appropriately.
--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4
Reply to: