Bug#512466: marked as done (libavcodec52: Undefined symbol av_lfg_init)
Loïc Minier
lool at dooz.org
Fri Jan 23 19:55:30 UTC 2009
On Fri, Jan 23, 2009, Fabian Greffrath wrote:
> - By introducing an shlibs.local file in the ffmpeg Debian package we
> make sure that the ffmpeg libraries only depend on other ffmpeg
> libraries that have the same binary:Version. External packages that are
> built against these ffmpeg libraries are not affected.
I'd rather not use a shlibs.local file; I used to do this in my
packages (and still do in glib gtk etc.), but it's actually a hack.
I know of two ways to avoid this:
- simply list stricted Depends in the control file, dpkg-gencontrol
will see multiple dependencies on the same lib and will factor them
- or if you care about backports and lintian warnings and want to avoid
the double dep, use dpkg-shlibdeps -x flag to avoid the deps between
ffmpeg packages (simply -x all packages) and again set strict Depends
in control
--
Loïc Minier
More information about the pkg-multimedia-maintainers
mailing list