[pacman-dev] New Optional Dependencies Aren't Logged.
ralph at inputplus.co.uk
Sun Mar 17 19:38:02 UTC 2019
> > Oh, the second -i adds the `Optional For' output. pacman(1) omits
> > that useful fact. Does this count as a report to get it added?
> > -i, --info
> > Display information on a given package. The -p option can
> > be used if querying a package file instead of the local
> > database. Passing two --info or -i flags will also display
> > the list of backup files and their modification states.
> You're looking at the -Q options
You're right; not the first time I've got that wrong.
> listing reverse dependencies with -ii only applies to -S and is
> documented in that section.
Okay, but I still don't think -Sii is accurately described in pacman(1).
:-) It has
SYNC OPTIONS (APPLY TO -S)
Display information on a given sync database package.
Passing two --info or -i flags will also display those
packages in all repositories that depend on this package.
$ diff <(pacman -Si $p) <(pacman -Sii $p) | cut -c -72
> Required By : cheese corebird deepin-music fractal gaupol gno
> Optional For : beets clementine farstream gajim gloobus-preview
< Validated By : MD5 Sum SHA-256 Sum Signature
> MD5 Sum : 33cbeb2fcb73beb293bd89525fc32139
> SHA-256 Sum : a56e743b23268133beceb9c012b93346104505b46a6b399ee385
> Signatures : A5E9288C4FA415FA
I was searching for `option' when reading pacman(1) so would have stood
a better chance of realising -Sii would help had it been there.
More information about the pacman-dev