Bug#469130: gstreamer0.10-plugins-ugly: needs to Provides in addition to Conflicts with gst-plugins-bad

Martin-Éric Racine q-funk at iki.fi
Mon Mar 3 16:47:10 UTC 2008


On Mon, Mar 3, 2008 at 1:09 PM, Loïc Minier <lool at dooz.org> wrote:
> On Mon, Mar 03, 2008, Martin-Éric Racine wrote:
>  > gstreamer0.10-plugins-ugly needs to Provides gstreamer0.10-plugins-bad, in
>  > addition to conflicting with it, so that software that depends upon -bad
>  > will not break.
>
>   No, this breaks versionned depends; explain what is broken for you and
>   we will look for a better fix.

Versioned depends is precisely what breaks: because the content of
-bad was split between good and ugly, we no longer have a safe way to
figure out which package provides which codec. The package description
of each gst-plugin needs to be updated to tell that, to begin with.
Even then, this reorganization forces maintainers of other packages to
version THEIR dependencies, to either get what they need from bad <<
version, or good >= version or bad >= version. However, there is not
way to declare that a package will depend on both good and ugly,
instead of just bad.



-- 
Martin-Éric Racine
http://q-funk.iki.fi


More information about the Pkg-gstreamer-maintainers mailing list