[Slackbuilds-users] sbotools: multiline build options

J. Milgram milgram at cgpp.com
Tue May 26 14:16:56 UTC 2026


All good. Let's give it a go:

The python-importlib_metadata manual build fails with:

ERROR Missing dependencies:
         setuptools>=61.2
         setuptools_scm[toml]>=3.4.1
         importlib-metadata>=4.6 -> zipp>=3.20

So right there I have a circular dependency:

python-importlib_metadata: python3-setuptools_scm: (per the error 
message, though not the SlackBuild info file)

python3-setuptools_scm: python-importlib_metadata (per the info file)

BTW attempt to build python3-setuptools_scm manually fails with the same 
error (I think) I see when building python3-setuptools-opt:

===
AttributeError: 'PathDistribution' object has no attribute 
'_normalized_name'

ERROR Backend subprocess exited when trying to invoke 
get_requires_for_build_sdist
===

More to follow ... (am still upgrading packages ... I obviously let 
things go too long!)

JM




On 5/26/26 04:53, 414N wrote:
>
> Il 26/05/26 03:38, J. Milgram via SlackBuilds-users ha scritto:
>>
>> I tried building it as a standalone, manually with "sh python3- 
>> setuptools-opt.SlackBuild". Same result.
>>
>> But good idea to try it. Thanks, and I'll report back after my SBo 
>> upgrade campaign.
>>
>> Judah
>
> Sorry I was not more explicit about it: what I meant was to 
> rebuild/upgrade manually the importlib-metadata package, not the 
> setuptools-opt one.
>
> Your "pip3 list" output reports a version that is far behind the 
> current one on SBo (4.10.1 vs 8.7.0).
>
> Updating this first might fix your issues with setuptools-opt.
>
>

-- 
=====
milgram at cgpp.com
301-257-7069





More information about the SlackBuilds-users mailing list