From nobody Mon Oct 18 16:40:02 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id D4B6317FF57C for ; Mon, 18 Oct 2021 16:42:39 +0000 (UTC) (envelope-from herbert@gojira.at) Received: from mail.bsd4all.net (mail.bsd4all.net [94.130.200.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.bsd4all.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HY2jV4T3Bz4jv7 for ; Mon, 18 Oct 2021 16:42:38 +0000 (UTC) (envelope-from herbert@gojira.at) Date: Mon, 18 Oct 2021 18:40:02 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gojira.at; s=mail202005; t=1634575356; bh=yNieROUAHTmMyFZ56qJv1mwtz2Czo2+lPX+y7rJauHg=; h=Date:Message-ID:From:To:Subject:MIME-Version:Content-Type; b=fBnqKBl6I7DGY8TXvfKx05uwD3dOgvgsgfJ1+KgpYYkR2r5z6SxxIN0kabUGg4rKh h2Q9UoYGfwzxwHvRO5J8VFSKTx9m9rh3cOqM6zPehDObYV4SVcUXcLu/DyIqVSpJ2c qNVjILKaGoNPoc3SUav7x4NFb/DS+1i8LhdlCkuF79F2YQZ9NqyuNCO+4Gjy08Xn8B MyptcMO8NTpkiNM+S4jXdeS90s9LaKYyGfLtfjec07KFsTmSapmKJTrAFOipn93vDx DkMpfvG/1DgeXzmkGqNjR13dCfxEhKpDA1E4uglBhy25qv+4WcfJSo869p5CNs888q QRbqLS0fc1ecg== Message-ID: <87pms29ti5.wl-herbert@gojira.at> From: "Herbert J. Skuhra" To: ports@freebsd.org Subject: Re: Packages : perl5-5.30 outdated but forced for any package In-Reply-To: <8e8410d6-56f1-6e49-695c-f3fa30aada99@groumpf.org> References: <43716bb1-ef00-e2cd-e729-c0c794c20610@groumpf.org> <878rytkm39.wl-herbert@gojira.at> <5dc3414a-0c70-0ff1-04af-9d7a718fac2f@groumpf.org> <87r1ciafcw.wl-herbert@gojira.at> <8e8410d6-56f1-6e49-695c-f3fa30aada99@groumpf.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/29.0 Mule/6.0 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4HY2jV4T3Bz4jv7 X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gojira.at header.s=mail202005 header.b=fBnqKBl6; dmarc=none; spf=pass (mx1.freebsd.org: domain of herbert@gojira.at designates 94.130.200.20 as permitted sender) smtp.mailfrom=herbert@gojira.at X-Spamd-Result: default: False [1.08 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gojira.at:s=mail202005]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:94.130.200.20:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[gojira.at]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_SHORT(0.58)[0.585]; DKIM_TRACE(0.00)[gojira.at:+]; NEURAL_SPAM_LONG(1.00)[1.000]; MID_CONTAINS_FROM(1.00)[]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:94.130.0.0/16, country:DE] X-ThisMailContainsUnwantedMimeParts: N On Mon, 18 Oct 2021 12:51:05 +0200, Xavier Humbert wrote: > [root@numenor ~]# cd /usr/ports/devel/py-platformdirs/ > [root@numenor py-platformdirs]# make > =3D=3D=3D> =A0=A0py38-platformdirs-2.4.0 depends on package: py38-set= uptools>0 - > found > =3D=3D=3D> =A0=A0py38-platformdirs-2.4.0 depends on file: > /usr/local/bin/python3.8 - found > =3D=3D=3D> =A0Configuring for py38-platformdirs-2.4.0 > Traceback (most recent call last): > File "", line 1, in > File "setup.py", line 3, in > setup() > File "/usr/local/lib/python3.8/site-packages/setuptools/__init__.py",= > line 153, in setup > return distutils.core.setup(**attrs) > File "/usr/local/lib/python3.8/distutils/core.py", line 108, in setup= > _setup_distribution =3D dist =3D klass(attrs) > File "/usr/local/lib/python3.8/site-packages/setuptools/dist.py", lin= e > 455, in __init__ > _Distribution.__init__(self, { > File "/usr/local/lib/python3.8/distutils/dist.py", line 292, in __ini= t__ > self.finalize_options() > File "/usr/local/lib/python3.8/site-packages/setuptools/dist.py", lin= e > 801, in finalize_options > ep(self) > File > "/usr/local/lib/python3.8/site-packages/setuptools_scm/integration.py= ", > line 48, in infer_version > dist.metadata.version =3D _get_version(config) > File > "/usr/local/lib/python3.8/site-packages/setuptools_scm/__init__.py", > line 156, in _get_version > dump_version( > File > "/usr/local/lib/python3.8/site-packages/setuptools_scm/__init__.py", > line 84, in dump_version > fp.write(template.format(version=3Dversion)) > KeyError: 'version_tuple' OK, the build error is caused by devel/py-setuptools_scm. It works if I - update devel/py-setuptools to version 58.2.0 - update devel/py-setuptools_scm to version 6.3.2 - install texproc/py-tomli Tested with python39 only and it possibly will break other ports. Can you open a PR at https://bugs.freebsd.org? Maybe python@ or sunpoet= @ can help. -- Herbert