#986372 aptitude: Hide implicit dependencies/provides in `show`

Package:
aptitude
Source:
aptitude
Description:
terminal-based package manager
Submitter:
Julian Andres Klode
Date:
2021-04-04 15:45:04 UTC
Severity:
minor
#986372#5
Date:
2021-04-04 15:40:30 UTC
From:
To:
aptitude renders implicit Provides, as can be seen by versioned
kernel packages getting Provides: $kernel (= $binary:Version)
or rustc having a Provides: rustc:any (= $binary:Version), when
shown by aptitude show.

Please hide them by looking calling IsMultiArchImplicit() on the
PrvIterator or DepIterator. I think the latter also has an IsImplicit()
that handles more cases and might be better suited.