Bug 246817

Summary: ports-mgmt/portscout: portscout shows deleted tags
Product: Ports & Packages Reporter: Yuri Victorovich <yuri>
Component: Individual Port(s)Assignee: Muhammad Moinur Rahman <bofh>
Status: New ---    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (koobs)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Yuri Victorovich freebsd_committer freebsd_triage 2020-05-28 18:21:14 UTC
When upstreams delete tags portscout doesn't delete them and then shows them forever.

Testcases:
* misc/nn-insight (my upstream): I made a mistake and created a wrong tag 9d95926 that I later deleted. Yet, portscout still shows it.
* devel/xeus: portscout shows 0.23.15 when the latest tag on GitHub is 0.23.14 They likely created and deleted the tag, but portscout picked it up while it was there and now still has it.

Desired behavior:
For each port, when a new set of tags is harvested old tags should be removed from the database before saving a new set of tags. It seems like portscout just inserts new tags and keeps all old tags in the database which leads to the erroneous behavior.
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2020-08-05 19:00:09 UTC
Now there is one more: dns/coredns

These appear because of somebody's mistake, and then never disappear when these mistakes are fixed.
Comment 2 Rene Ladan freebsd_committer freebsd_triage 2022-03-07 19:54:59 UTC
Maintainer reset.