Re: Remove sysutils/py-diskcache

Stuart Henderson <[email protected]>
Newsgroups gmane.os.openbsd.ports
Message-ID <19ff76b0d80.288f.545c230b3f27d53b49609e7db70685b8@spacehopper.org>
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 <[email protected]> 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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.