Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-releng-dev] Stop listing transitive dependencies in features?



On Sat, Apr 9, 2022 at 2:35 PM Christoph Läubrich <laeubi@xxxxxxxxxxxxxx> wrote:
So if we require *this* version of a bundle
that is present at the given build that should be expressed in the
feature as it is part of the "a set of plugins that all together
provide an interesting and consistent functions to user".

If a specific version is required, then it's up to its direct consumer to express the restriction/range. Not something the feature should be responsible of.
 
And as one could describe version ranges on bundles as well I see this
is almost never used correctly and P2 does a bad job in deciding the
right things then (not P2 fault of cause).

Maybe the fact that feature have some responsibilities that shouldn't be theirs actually prevent developers from being driven towards doing things where they make most sense (eg adding ranges in bundle requirements)



Back to the top