On 2014-08-19 11:00:38, Daniel James wrote: > Hi Sebastian, > > I don't mind this bug being closed if you think it isn't worth fixing. > > Just for the record, this is not an artefact of packages.debian.org - > taking a look at the debian/control file for the binary vlc-nox package > in sid, you can see that... > > 1. dependencies are listed on libavcodec55 plus most or all of the > dependencies of libavcodec55, which is unnecessary, since depending on > libavcodec55 should be enough.
No, dropping these dependencies would be wrong. For two reasons: - If the vlc plugin linking against libfoo uses something from libfoo only available in (>= 2) but libavcodec55 does only depend on libfoo (>= 1), then the libavcodec55 dependency is not enough. - If libavodec55 suddenly drops the dependency, vlc is broken. That's why relying on transitive dependencies is bad and wrong. > 2. there is a Pre-Depends: dpkg (>= 1.15.6~) which should no longer be > required, since all versions of dpkg currently available in Debian are > newer than this. Yes, we'll drop that when we come to it. Cheers -- Sebastian Ramacher
signature.asc
Description: Digital signature
_______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers