Error reinstalling python 3.8.10 from ports
Kubilay Kocak
koobs at FreeBSD.org
Thu May 20 00:00:19 UTC 2021
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
More information about the freebsd-ports
mailing list