Date: Wed, 17 Dec 2025 12:17:41 +0000 From: Nick Kirby <nick@kirby.cx> To: Po-Chuan Hsieh <sunpoet@freebsd.org> Cc: Matthew Seaman <matthew@freebsd.org>, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 0d4ef5263b5b - main - devel/py-cerberus: Lower-case the package name Message-ID: <mJp-FPSDYXMmgItH591eSgDepCIgoDaGhgeuRFHdbv13I830N3PPCHDScDrWD3z5XwOzNABNHrsuodJV-3H2M4kBtnDV2J5SNaLgkORHxK0=@kirby.cx> In-Reply-To: <CAMHz58TSOX47Rh6L-vCYu=JXSf%2BM=ffYN4hTKN3uh%2B%2BK=3MR=g@mail.gmail.com> References: <693891db.36584.2e917c0e@gitrepo.freebsd.org> <CAMHz58TSOX47Rh6L-vCYu=JXSf%2BM=ffYN4hTKN3uh%2B%2BK=3MR=g@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] Sorry about that, I should have done a portgrep to confirm there was nothing looking for "py-Cerberus" before submitting Thanks for taking care of both of them Matthew! On Tuesday, December 16th, 2025 at 3:01 PM, Po-Chuan Hsieh <sunpoet@freebsd.org> wrote: > Hello, > > On Wed, Dec 10, 2025 at 5:17 AM Matthew Seaman <matthew@freebsd.org> wrote: > >> The branch main has been updated by matthew: >> >> URL: https://cgit.FreeBSD.org/ports/commit/?id=0d4ef5263b5b54e90c547ab01ac33e9709e754e1 >> >> commit 0d4ef5263b5b54e90c547ab01ac33e9709e754e1 >> Author: Nicholas Kirby <nick@kirby.cx> >> AuthorDate: 2025-12-09 21:14:51 +0000 >> Commit: Matthew Seaman <matthew@FreeBSD.org> >> CommitDate: 2025-12-09 21:16:56 +0000 >> >> devel/py-cerberus: Lower-case the package name > > It breaks the 2 dependent ports, devel/py-plette and science/py-pyked. > > See https://pkg-status.freebsd.org/beefy23/data/150amd64-default/e05e2042985b/logs/py311-plette-2.1.0.log > and https://pkg-status.freebsd.org/beefy22/data/143amd64-default/f0beb1ebfa25/logs/py311-pyked-0.4.1.16_3.log > >> Change the package name to lower-case to match the actual module >> installed by the package. >> >> This should allow it to be built with the existing version of >> setuptools in ports (63.1.0) and the review D46236 version of >> setuptools (80.9.0) >> >> PR: 291416 >> --- >> devel/py-cerberus/Makefile | 3 ++- >> devel/py-cerberus/files/patch-pyproject.toml | 11 +++++++++++ >> 2 files changed, 13 insertions(+), 1 deletion(-) >> >> diff --git a/devel/py-cerberus/Makefile b/devel/py-cerberus/Makefile >> index 0f5cc12fad45..9408df09c19b 100644 >> --- a/devel/py-cerberus/Makefile >> +++ b/devel/py-cerberus/Makefile >> @@ -1,5 +1,6 @@ >> -PORTNAME= Cerberus >> +PORTNAME= cerberus >> PORTVERSION= 1.3.8 >> +PORTREVISION= 1 >> CATEGORIES= devel python >> MASTER_SITES= PYPI >> PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >> diff --git a/devel/py-cerberus/files/patch-pyproject.toml b/devel/py-cerberus/files/patch-pyproject.toml >> new file mode 100644 >> index 000000000000..35e03a182add >> --- /dev/null >> +++ b/devel/py-cerberus/files/patch-pyproject.toml >> @@ -0,0 +1,11 @@ >> +--- pyproject.toml.orig 2025-12-05 08:33:13 UTC >> ++++ pyproject.toml >> +@@ -3,7 +3,7 @@ build-backend = "setuptools.build_meta" >> + build-backend = "setuptools.build_meta" >> + >> + [project] >> +-name = "Cerberus" >> ++name = "cerberus" >> + version = "1.3.8" >> + description = """\ >> + Lightweight, extensible schema and data validation tool for Python\ [-- Attachment #2 --] <div style="font-family: Arial, sans-serif; font-size: 14px;">Sorry about that, I should have done a portgrep to confirm there was nothing looking for "py-Cerberus" before submitting</div><div style="font-family: Arial, sans-serif; font-size: 14px;"><br></div><div style="font-family: Arial, sans-serif; font-size: 14px;">Thanks for taking care of both of them Matthew!</div><div class="protonmail_quote"> On Tuesday, December 16th, 2025 at 3:01 PM, Po-Chuan Hsieh <sunpoet@freebsd.org> wrote:<br> <blockquote class="protonmail_quote" type="cite"> <div dir="ltr"><div dir="ltr">Hello,</div><div dir="ltr"><br></div><div dir="ltr">On Wed, Dec 10, 2025 at 5:17 AM Matthew Seaman <<a href="mailto:matthew@freebsd.org" rel="noreferrer nofollow noopener">matthew@freebsd.org</a>> wrote:</div><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The branch main has been updated by matthew:<br> <br> URL: <a href="https://cgit.FreeBSD.org/ports/commit/?id=0d4ef5263b5b54e90c547ab01ac33e9709e754e1" rel="noreferrer nofollow noopener" target="_blank">https://cgit.FreeBSD.org/ports/commit/?id=0d4ef5263b5b54e90c547ab01ac33e9709e754e1</a><br> <br> commit 0d4ef5263b5b54e90c547ab01ac33e9709e754e1<br> Author: Nicholas Kirby <<a href="mailto:nick@kirby.cx" target="_blank" rel="noreferrer nofollow noopener">nick@kirby.cx</a>><br> AuthorDate: 2025-12-09 21:14:51 +0000<br> Commit: Matthew Seaman <matthew@FreeBSD.org><br> CommitDate: 2025-12-09 21:16:56 +0000<br> <br> devel/py-cerberus: Lower-case the package name<br></blockquote><div><br></div><div>It breaks the 2 dependent ports, devel/py-plette and science/py-pyked.</div><div><br></div><div>See <a href="https://pkg-status.freebsd.org/beefy23/data/150amd64-default/e05e2042985b/logs/py311-plette-2.1.0.log" target="_blank" rel="noreferrer nofollow noopener">https://pkg-status.freebsd.org/beefy23/data/150amd64-default/e05e2042985b/logs/py311-plette-2.1.0.log</a></div><div>and <a href="https://pkg-status.freebsd.org/beefy22/data/143amd64-default/f0beb1ebfa25/logs/py311-pyked-0.4.1.16_3.log" target="_blank" rel="noreferrer nofollow noopener">https://pkg-status.freebsd.org/beefy22/data/143amd64-default/f0beb1ebfa25/logs/py311-pyked-0.4.1.16_3.log</a></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <br> Change the package name to lower-case to match the actual module<br> installed by the package.<br> <br> This should allow it to be built with the existing version of<br> setuptools in ports (63.1.0) and the review D46236 version of<br> setuptools (80.9.0)<br> <br> PR: 291416<br> ---<br> devel/py-cerberus/Makefile | 3 ++-<br> devel/py-cerberus/files/patch-pyproject.toml | 11 +++++++++++<br> 2 files changed, 13 insertions(+), 1 deletion(-)<br> <br> diff --git a/devel/py-cerberus/Makefile b/devel/py-cerberus/Makefile<br> index 0f5cc12fad45..9408df09c19b 100644<br> --- a/devel/py-cerberus/Makefile<br> +++ b/devel/py-cerberus/Makefile<br> @@ -1,5 +1,6 @@<br> -PORTNAME= Cerberus<br> +PORTNAME= cerberus<br> PORTVERSION= 1.3.8<br> +PORTREVISION= 1<br> CATEGORIES= devel python<br> MASTER_SITES= PYPI<br> PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}<br> diff --git a/devel/py-cerberus/files/patch-pyproject.toml b/devel/py-cerberus/files/patch-pyproject.toml<br> new file mode 100644<br> index 000000000000..35e03a182add<br> --- /dev/null<br> +++ b/devel/py-cerberus/files/patch-pyproject.toml<br> @@ -0,0 +1,11 @@<br> +--- pyproject.toml.orig 2025-12-05 08:33:13 UTC<br> ++++ pyproject.toml<br> +@@ -3,7 +3,7 @@ build-backend = "setuptools.build_meta"<br> + build-backend = "setuptools.build_meta"<br> +<br> + [project]<br> +-name = "Cerberus"<br> ++name = "cerberus"<br> + version = "1.3.8"<br> + description = """\<br> + Lightweight, extensible schema and data validation tool for Python\<br> <br> </blockquote></div></div> </blockquote><br> </div>home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?mJp-FPSDYXMmgItH591eSgDepCIgoDaGhgeuRFHdbv13I830N3PPCHDScDrWD3z5XwOzNABNHrsuodJV-3H2M4kBtnDV2J5SNaLgkORHxK0=>
