Hello,

Le 27/02/2024 à 23:54, Chris a écrit :
On 2024-02-27 09:50, Hubert Tournier wrote:
It's called portlint2 (https://github.com/HubTou/portlint2), and it checks the ports Index file and the port's makefiles, for the whole port tree, or for
selected categories / maintainers / ports.
While I haven't (yet) tried it out. I'm grateful for your work. It'll potentially save a
bunch of work, Thanks!

There's an example of output on a whole up-to-date port tree and index there:

    https://www.frbsd.org/xch/stdout.txt

    https://www.frbsd.org/xch/stderr.txt

And an example run on your own 171 ports here:

    https://www.frbsd.org/xch/chris.txt

On a not up-to-date index, you would notice lots of non existing port-path and description-file, which is what caught my eye in the first place.

That's because the portsnap method that I use to sync my port tree doesn't update the Index at all.

The tool design is modular, so if additional checks are useful to someone, they could probably be added quite easily (use the GitHub page for these interactions).


Shouldn't this make it to ports-mgmt/ as portlinter?

If it's deemed useful, I could make the port next week-end.

Best regards,

Hubert


Reply via email to