Re: By default nmap requires an internet connection
| Newsgroups | gmane.linux.lfs.beyond.devel |
|---|---|
| Message-ID | <[email protected]> |
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. -- http://lists.linuxfromscratch.org/sympa/info/blfs-dev Unsubscribe: See the above information page