Re: Which concrete package gets installed by default for a virtual package?
On Tue, Sep 15, 2020 at 10:04:15AM -0500, Ryan Nowakowski wrote:
> My google-fu is failing me here. I have a set of packages like this:
>
> Package: foo
> Architecture: all
> Depends: bar
> Description: my meta package
>
> Package: blerg
> Architecture: any
> Provides: bar
> Conflicts: bar
> Replaces: bar
> Description: One concrete package that provides bar
>
> Package: blerg-plus
> Architecture: any
> Provides: bar
> Conflicts: bar
> Replaces: bar
> Description: Another concrete package that provides bar
>
> If I install foo, which concrete package providing bar gets installed,
> blerg or blerg-plus? How can I control which concrete package(blerg or
> blerg-plus) gets installed when I install foo?
Clarifying a bit more, how can I change the package control files above
to specify which concrete package(blerg or blerg-plus) gets installed by
default when foo is installed?
Reply to: