From: Stuart Henderson Subject: Re: Remove sysutils/py-diskcache To: Theo Buehler , Date: Wed, 12 Aug 2026 20:20:16 +0100 Considering how short a time it's been in, I think I'd probably skip the @pkgpath/@conflict, the chances of somebody running into it that can't fix things manually is pretty low. (I don't object to that either though). Whichever way, ok sthen. -- Sent from a phone, apologies for poor formatting. On 12 August 2026 18:51:30 Theo Buehler wrote: > I added this port a few days ago since it was listed as a dep in the > rrdp-tools' pyproject.toml. It is not actually used by rrdp-tools and > rrdp-tools 0.4.1 (now in ports) dropped the dep in this commit: > > https://github.com/ties/rpki-rrdp-tools-py/commit/191ec3eadaf3d39fb34b200350e04f004bbcdfb5 > > py-diskcache hasn't seen a release in 3 years. > > https://pypi.org/project/diskcache/#history > > Upstream is also dragging their feet to resolve a (admittedly rather > minor) issue: > > https://github.com/grantjenks/python-diskcache/issues/357 > > So I suggest we get rid of it again (rm -Rf sysutils/py-diskcache noise > omitted). > > Index: sysutils/Makefile > =================================================================== > RCS file: /cvs/ports/sysutils/Makefile,v > diff -u -p -r1.796 Makefile > --- sysutils/Makefile 9 Aug 2026 14:42:52 -0000 1.796 > +++ sysutils/Makefile 12 Aug 2026 17:21:17 -0000 > @@ -335,7 +335,6 @@ > SUBDIR += py-croniter > SUBDIR += py-daemon > SUBDIR += py-daemonize > - SUBDIR += py-diskcache > SUBDIR += py-distlib > SUBDIR += py-distro > SUBDIR += py-dotenv > Index: lang/python/3/Makefile > =================================================================== > RCS file: /cvs/ports/lang/python/3/Makefile,v > diff -u -p -r1.33 Makefile > --- lang/python/3/Makefile 17 Jul 2026 11:52:41 -0000 1.33 > +++ lang/python/3/Makefile 12 Aug 2026 17:20:58 -0000 > @@ -8,7 +8,7 @@ SHARED_LIBS = python3.14 0.0 > VERSION_SPEC = >=3.14 > PORTROACH = limit:^3\.14 > > -REVISION-main = 0 > +REVISION-main = 1 > > AUTOCONF_VERSION = 2.72 > > Index: lang/python/3/pkg/PLIST-main > =================================================================== > RCS file: /cvs/ports/lang/python/3/pkg/PLIST-main,v > diff -u -p -r1.24 PLIST-main > --- lang/python/3/pkg/PLIST-main 19 Jun 2026 00:02:29 -0000 1.24 > +++ lang/python/3/pkg/PLIST-main 12 Aug 2026 17:20:58 -0000 > @@ -13,10 +13,12 @@ > @conflict hotdoc-* > @conflict py3-bsddb3-* > @conflict py3-backports-zstd-* > +@conflict py3-diskcache-* > @pkgpath devel/glade > @pkgpath textproc/hotdoc > @pkgpath databases/py-bsddb3 > @pkgpath archivers/py-backports-zstd > +@pkgpath sysutils/py-diskcache > bin/pydoc3 > bin/pydoc${VERSION} > bin/python