Date: Thu, 20 May 2021 10:00:11 +1000 From: Kubilay Kocak <koobs@FreeBSD.org> To: Xavier Humbert <xavier@groumpf.org>, freebsd-ports@freebsd.org, Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> Subject: Re: Error reinstalling python 3.8.10 from ports Message-ID: <a34048f6-94a5-24a7-d654-6013b4c212c0@FreeBSD.org> In-Reply-To: <707f6044-caaf-d8a6-cad5-0f4ff6297394@groumpf.org> References: <707f6044-caaf-d8a6-cad5-0f4ff6297394@groumpf.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 20/05/2021 1:54 am, Xavier Humbert wrote: > Hi, > > I got trouble with python 3.8.10 at reinstall stage : > >> ===> Registering installation for python38-3.8.10 >> pkg-static: Unable to access file >> /usr/ports/lang/python38/work/stage/usr/local/lib/python3.8/lib-dynload/_asyncio.cpython-38.so:No >> such file or directory >> pkg-static: Unable to access file >> /usr/ports/lang/python38/work/stage/usr/local/lib/python3.8/lib-dynload/_bisect.cpython-38.so:No >> such file or directory > And a bunch of others (the whole lib-dynload directory actually) > > In fact those files are almost present : the are not named eg > _asyncio.cpython-38.so , but asyncio.cpython-38*d*.so > > Where from comes this *d* letter, which is not in pkg-plist ? > > Cheers, > > Xavier > d is the debug ABI suffix, added with DEBUG option is enabled. I recall an upstream discussion or issue on removing the use of ABI tags, but can't recall if it landed and if so what versions it was merge to. CC'ing committer of the latest lang/python38 update
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a34048f6-94a5-24a7-d654-6013b4c212c0>