Reverse weak dependencies in RPMFusion packages

Kevin Kofler kevin.kofler at chello.at
Tue Sep 6 04:26:30 CEST 2016


Nicolas Chauvet wrote:
> - firefox and multimedia plugins. npapi-vlc or xine-plugin might had
> grow a Supplements: firefox, but then are we sure that we had vlc or
> xine in the first step ?
> if using RPM weak dependencies over yum groups, with yum it was
> possible to involve groups belonging and conditional, so if vlc was
> part of the extended KDE group and firefox was selected, then
> npapi-vlc would be installed.
> This is still an issue for end-users not wanting npapi-vlc but at
> least it was possible to bring a coherency from the SIG maintainer.
> With the current Supplement/Enhance situation, you can only have one
> single conditional from the base package, so it would be better not to
> add the Supplement in npapi-vlc and xine-plugin at all.

You can use boolean dependencies now (e.g. "Supplements: (firefox and vlc)", 
which triggers the weak dependency only if both firefox and vlc are 
installed). They should already be safe in Supplements/Enhances.

        Kevin Kofler


More information about the rpmfusion-developers mailing list