Re: debian/control: enhanced version dependencies?
On 01/15/2016 05:07 PM, Johannes Schauer wrote:
> Whenever discussions about new dependency syntax come up I like to remind
> people of all the time (about six years now) and effort it took to get the
> build profile syntax  accepted by the archive, supported by all tools and to
> sufficiently discuss this with everybody involved to get general agreement that
> this is necessary and we're doing it the right way. And this is not even over
> yet as that syntax has to be documented in policy as well! Plus, we are only
> talking about Build-Depends syntax here. I'd assume that there are even more
> tools that handle binary package Depends syntax that the 19 that handle source
> package dependency syntax.
> In this case, the desired effect can be achieved using existing elements of the
> dependency syntax and without any unreadable version quirks. A new syntax would
> *only* be acceptable if there were hundreds if not thousands of packages that
> would benefit from an easier way to express such a conditional and in which
> case having all these meta-packages I proposed as a solution above would become
I understand that the existing package dependency options
are already very complex, especially if all the "Conflicts",
"Recommends" and "Provides" options are taken into account.
Thanx very much to all for your feedback. Keep on your