`apk info ...` doesn't show what is actually installed
$ apk info man-pages
man-pages-5.13-r1 description:
Linux man pages
man-pages-5.13-r1 webpage:
https://www.kernel.org/doc/man-pages/
man-pages-5.13-r1 installed size:
10 MiB
$ sudo apk add man-pages
fetch http://mirror.postmarketos.org/postmarketos/v22.06/aarch64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.16/main/aarch64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.16/community/aarch64/APKINDEX.tar.gz
(1/1) Installing man-pages (5.13-r1)
█████████████████████████████████████OK: 2864 MiB in 952 packages
$ apk info man-pages
man-pages-5.13-r1 description:
Linux man pages
man-pages-5.13-r1 webpage:
https://www.kernel.org/doc/man-pages/
man-pages-5.13-r1 installed size:
10 MiB
As you can see, absolutely nothing in the apk info man-pages
output indicates that it wasn't previously installed or that it is installed after. This is particularly a problem with packages like networkmanager which looks to me like it has multiple variations/flavors, where it is impossible for me to tell which one I actually have installed:
$ apk info networkmanager
networkmanager-1.38.2-r0 description:
Network Management daemon
networkmanager-1.38.2-r0 webpage:
https://wiki.gnome.org/Projects/NetworkManager
networkmanager-1.38.2-r0 installed size:
2888 KiB
networkmanager-elogind-1.38.2-r0 description:
networkmanager (with elogind hibernation support)
networkmanager-elogind-1.38.2-r0 webpage:
https://wiki.gnome.org/Projects/NetworkManager
networkmanager-elogind-1.38.2-r0 installed size:
2888 KiB
apk version: apk-tools 2.12.9, compiled for aarch64.
(as currently shipped by postmarketOS which is based on Alpine)