Repology Ignore List

One of the backends used by soko is Repology. While mostly good, it might create false positives on reports of outdated packages. To avoid these false warnings, it is possible to filter the repology checks. To do so, there is git repository called soko-metadata. The repository contains a folder called repology, which in turn contains files:

  1. ignored-repositories: You can add repositories that should be globally ignored for the repology checks for all packages. E.g. Windows only repositories as appget might be disabled globally here.
  2. ignored-categories: You can disable the repology check for whole categories here. The check will be disabled for all packages in this category.
  3. ignored-packages: You can either disable the repology check for a single package here (e.g. sys-auth/pambase), or disable a repository for the repology check for a single package here using cat/pkg::repo (e.g. net-misc/dropbox::void_x86_64). The later option is especially useful if another distribution creates a non-standard version for a single package and all versions of other distributions are marked as outdated because of this (as in the case of dropbox::void linux).
  4. selected-packages: You can specify for packages which exact distributions should be followed by repology here using cat/pkg::repo1 syntax (e.g. sys-boot/shim::fedora).