On Tue, Aug 08, 2017 at 09:04:40PM +0200, Petr Šabata wrote:
> dependencies:
> buildrequires: &deps
> platform: [f28, f27, f26]
> shared-userspace: [fancy, nonfancy]
> requires: *deps
>
> Another point that came up later -- instead of shared-userspace,
> imagine different streams of your favorite dynamic language.
> That might make it the reasons for this more obvious.
So, like:
dependencies:
buildrequires: &deps
platform: [f28, f27, f26]
python: [2.7, 3.6]
requires: *deps
Hmmm, though. This doesn't really make sense if the module in question
just happens to use python. In that case, why build it for different
dependencies? Just pick one; the user won't care.
If on the other hand, the user *does* care (perhaps the module is a
framework where more stuff is then written in the underlying language,
so the user wants to choose). In that case, wouldn't we *want* that
surfaced into the stream name?
--
Matthew Miller
<[email protected]>
Fedora Project Leader
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]