Date: Fri, 3 Jan 2025 08:41:08 +0100 From: Xavier Humbert <xavier@groumpf.org> To: FreeBSD Ports ML <freebsd-ports@freebsd.org> Subject: Why does it take so long to build some Python ports Message-ID: <6a3ab2e1-9d33-4a3e-9fd5-c1d86a91ec46@groumpf.org>
next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------U1ImNzFATDgzWsYVt2tqcaXY Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi, Some, but not all python ports spend a long time in building eggs Ex : running egg_info writing src/charset_normalizer.egg-info/PKG-INFO writing dependency_links to src/charset_normalizer.egg-info/dependency_links.txt writing entry points to src/charset_normalizer.egg-info/entry_points.txt writing requirements to src/charset_normalizer.egg-info/requires.txt writing top-level names to src/charset_normalizer.egg-info/top_level.txt *pstree -w *shows : | | \-+- 64353 root /usr/local/bin/python3.11 -m build --no-isolation --wheel | | \-+- 64468 root /usr/local/bin/python3.11 /usr/local/lib/python3.11/site-packages/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmptnbyl41r | | \--- 64471 root git archive --prefix /usr/ports/ HEAD What is the purpose of *git archive* ? Regards, Xavier -- Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Engineer https://www.amdh.fr --------------U1ImNzFATDgzWsYVt2tqcaXY Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit <!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> </head> <body> <p><font face="monospace">Hi,</font></p> <p><font face="monospace">Some, but not all python ports spend a long time in building eggs<br> </font></p> <p><font face="monospace">Ex :</font></p> <p><font face="monospace">running egg_info<br> writing src/charset_normalizer.egg-info/PKG-INFO<br> writing dependency_links to src/charset_normalizer.egg-info/dependency_links.txt<br> writing entry points to src/charset_normalizer.egg-info/entry_points.txt<br> writing requirements to src/charset_normalizer.egg-info/requires.txt<br> writing top-level names to src/charset_normalizer.egg-info/top_level.txt<br> </font></p> <p><font face="monospace"><b>pstree -w </b>shows :</font></p> <p><font face="monospace">| | \-+- 64353 root /usr/local/bin/python3.11 -m build --no-isolation --wheel<br> | | \-+- 64468 root /usr/local/bin/python3.11 /usr/local/lib/python3.11/site-packages/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmptnbyl41r<br> | | \--- 64471 root git archive --prefix /usr/ports/ HEAD<br> </font></p> <p><font face="monospace">What is the purpose of <b>git archive</b> ?</font></p> <p><font face="monospace">Regards,</font></p> <p><font face="monospace">Xavier<br> </font></p> <pre class="moz-signature" cols="72">-- Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Engineer <a class="moz-txt-link-freetext" href="https://www.amdh.fr">https://www.amdh.fr</a> </pre> </body> </html> --------------U1ImNzFATDgzWsYVt2tqcaXY--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a3ab2e1-9d33-4a3e-9fd5-c1d86a91ec46>