On 30/06/2024 13:02, ASSI via Cygwin-apps wrote:
This commit introduces a bug. It will not work for packages that have
multiple provides or extra whitespace around the provides name as that
will produce a bogus regex for grep.
Oh, yeah, that's pretty dumb of me.
You can just add any such package or provide names twice at the
beginning of the echo invocation, as any package that appears more than
once in the resulting output is not recorded as a dependency.
Uh, what, really?
I can't spot the mechanism in __list_deps which does that, which is
certainly worthy of a comment if we're going to rely on it!