On Sat 22 Jul 2023 at 18:54:23 +0900, PHO wrote: > This implementation achieves better performance by using a faster language, > better algorithms, and making use of many CPUs whenever possible. The latter > is the primary reason why a complete rewrite was needed: doing it in POSIX > shell was simply not feasible. Very useful! I use pkg_chk as base for rebuilding my packages quarterly and it is always a bit annoying how long it takes for `pkg_chk -rvk` to analyze all package versions, before it gets to do anything. I gave it a quick go and "pkgchkxx -rn" even found some outdated packages that pkg_chk seems to have overlooked. For some reason it keeps telling me "** Ignoring "/scratch/packages.amd64-9.2/All/pkg_summary.gz" as there are newer packages in "/scratch/packages.amd64-9.2/All" even though pkg_summary.gz is definitely the newest file in the directory. "pkgchkxx -N" reports some "newer versions" of packages where I wonder where it got that from. For example: procmail: procmail-3.24 /usr/pkgsrc/mail/procmail/Makefile definitely contains DISTNAME= procmail-3.22 but also # 3.24 is at https://github.com/BuGlessRB/procmail/archive/refs/tags/v3.24.tar.gz So I'm curious how it knows about this :) -Olaf. -- ___ Olaf 'Rhialto' Seibert <rhialto/at/falu.nl> \X/ There is no AI. There is just someone else's work. --I. Rose
Attachment:
signature.asc
Description: PGP signature