Re: Current dev lfs - setuptools

"Bruce Dubbs" ([email protected] via lfs-support Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.support
Message-ID <[email protected]>
On 12/10/24 05:58, Frans de Boer ([email protected] via lfs-support Mailing List) wrote:
> LS,
> 
> problem with setuptools-75.6.0:
> 
> pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps /sources-base/ 
> setuptools-75.6.0
> Processing /sources-base/setuptools-75.6.0
>   Preparing metadata (pyproject.toml) ... error
> error: subprocess-exited-with-error
> 
> ×Preparing metadata (pyproject.toml)did not run successfully.
> │exit code: 1
> ╰─>[8 lines of output]
>   /sources-base/setuptools-75.6.0/setuptools/config/pyprojecttoml.py:72: 
> _ExperimentalConfiguration: `[tool.distutils]
> ` in `pyproject.toml` is still *experimental* and likely to change in future releases.
>     config = read_configuration(filepath, True, ignore_option_errors, dist)
>   usage: _in_process.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
>      or: _in_process.py --help [cmd1 cmd2 ...]
>      or: _in_process.py --help-commands
>      or: _in_process.py cmd --help
> 
>   error: invalid command 'dist_info'
> [end of output]
> 
> note: This error originates from a subprocess, and is likely not a problem with pip.
> error: metadata-generation-failed
> 
> ×Encountered error while generating package metadata.
> ╰─>See above for output.

I cannot duplicate the problem:

$ tar -xf setuptools-75.6.0.tar.gz
$ cd setuptools-75.6.0
$ pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD
Processing /sources/setuptools-75.6.0
   Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: setuptools
   Building wheel for setuptools (pyproject.toml) ... done
   Created wheel for setuptools: filename=setuptools-75.6.0-py3-none-any.whl 
size=1224032 sha256=3549cf8d819c4c96d4c14abc226b0bfa3f7ccee98bd54bac03104d9717cfe239
   Stored in directory: 
/tmp/pip-ephem-wheel-cache-5ek0kvzs/wheels/19/6d/d0/67fed3c687a3e9149dade06a90779aa9d6a469cb8ef3443cbb
Successfully built setuptools

Is there a reason you did not use '$PWD' or is that an email artifact?
Are the permissions of everything root?
What version of pip3 are you using?  Mine is:
pip 24.2 from /usr/lib/python3.13/site-packages/pip (python 3.13)

   -- Bruce

-- 
http://lists.linuxfromscratch.org/sympa/info/lfs-support
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.