| Newsgroups |
gmane.linux.lfs.beyond.devel |
| Message-ID |
<[email protected]> |
On Fri, 2025-05-23 at 15:21 -0400, Joe Locash wrote:
> On 5/14/25 12:21 AM, Xi Ruoyao ([email protected] via blfs-dev Mailing
> List) wrote:
> > On Wed, 2025-05-14 at 12:07 +0800, Xi Ruoyao wrote:
> > > On Tue, 2025-05-13 at 18:13 -0500, Bruce Dubbs wrote:
> > > > On 5/13/25 5:59 PM, Joe Locash ([email protected] via blfs-dev Mailing List) wrote:
> > > > > On 5/13/25 6:53 PM, Bruce Dubbs ([email protected] via blfs-dev Mailing List) wrote:
> > > > > > On 5/13/25 5:34 PM, Joe Locash ([email protected] via blfs-dev Mailing List) wrote:
> > > > > > > On 5/13/25 5:51 PM, Bruce Dubbs ([email protected] via blfs-dev Mailing List)
> > > > > > > wrote:
> > > > > > > > I looked at my build log and didn't see where it is using an internet connection.
> > > > > > > > Can you show where that is happening?
> > > > > > >
> > > > > > > /usr/bin/python3 -m build zenmap/
> > > > > > > * Creating isolated environment: venv+pip...
> > > > > > > * Installing packages in isolated environment:
> > > > > > > - setuptools
> > > > > > > > /usr/bin/python3 -m pip --python /tmp/build-env-fr8do3me/bin/python install
> > > > > > > --use-pep517 --no-warn-script-location --no-compile -r /tmp/build-reqs-
> > > > > > > uok0756y.txt
> > > > > > > < WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None,
> > > > > > > status=None)) after connection broken by
> > > > > > > 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object
> > > > > > > at 0x7f83a5b830e0>: Failed to establish a new connection: [Errno -3]
> > > > > > > Temporary failure in name resolution')': /simple/setuptools/
> > > > > > >
> > > > > > > ....
> > > > > > >
> > > > > > > < ERROR: Could not find a version that satisfies the requirement setuptools
> > > > > > > (from versions: none)
> > > > > > > < ERROR: No matching distribution found for setuptools
> > > > > > Interesting. I have:
> > > > > >
> > > > > > /usr/bin/python3 -m build zenmap/
> > > > > > /usr/bin/python3 -m build ndiff/
> > > > > > * Creating isolated environment: venv+pip...
> > > > > > * Installing packages in isolated environment:
> > > > > > * Creating isolated environment: venv+pip...
> > > > > > * Installing packages in isolated environment:
> > > > > > Compiling libnsock
> > > > > > ...
> > > > > >
> > > > > > We are installing setuptools in LFS. Did you not have that installed?
> > > It cannot use the setuptools in LFS because they are not creating venv
> > > with --system-site-packages (like what we are doing for various Python
> > > modules). If you purge ~/.cache/pip and disconnect the network (or use
> > > unshare -r -n to create an environment with no network) you can
> > > reproduce the issue.
> > Fixed with
> > https://lists.linuxfromscratch.org/sympa/arc/blfs-book/2025-05/msg00293.html.
> >
> >
> sed 's/-m pip install/& --no-build-isolation/' -i Makefile.in
>
> is also needed for the install side of it.
This is just strange. We don't have --no-build-isolation for pip3
install of anything in
https://www.linuxfromscratch.org/blfs/view/systemd/general/python-modules.html.
Thus I guess adding --no-build-isolation here is just covering up the
real issue. I'll investigate later.
--
Xi Ruoyao <[email protected]>
School of Aerospace Science and Technology, Xidian University
--
http://lists.linuxfromscratch.org/sympa/info/blfs-dev
Unsubscribe: See the above information page