From 4904a03632c6302c4507c53eca88c5c16bde26f9 Mon Sep 17 00:00:00 2001 From: jakirkham Date: Mon, 24 Jun 2024 15:31:48 -0700 Subject: [PATCH 1/3] MNT: Re-rendered with conda-build 24.5.1, conda-smithy 3.36.2, and conda-forge-pinning 2024.06.24.21.57.20 --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 758d02443..341929dc8 100644 --- a/README.md +++ b/README.md @@ -141,14 +141,14 @@ Current release info Installing python ================= -Installing `python` from the `conda-forge` channel can be achieved by adding `conda-forge` to your channels with: +Installing `python` from the `conda-forge/label/python_debug` channel can be achieved by adding `conda-forge/label/python_debug` to your channels with: ``` -conda config --add channels conda-forge +conda config --add channels conda-forge/label/python_debug conda config --set channel_priority strict ``` -Once the `conda-forge` channel has been enabled, `libpython-static, python` can be installed with `conda`: +Once the `conda-forge/label/python_debug` channel has been enabled, `libpython-static, python` can be installed with `conda`: ``` conda install libpython-static python @@ -163,26 +163,26 @@ mamba install libpython-static python It is possible to list all of the versions of `libpython-static` available on your platform with `conda`: ``` -conda search libpython-static --channel conda-forge +conda search libpython-static --channel conda-forge/label/python_debug ``` or with `mamba`: ``` -mamba search libpython-static --channel conda-forge +mamba search libpython-static --channel conda-forge/label/python_debug ``` Alternatively, `mamba repoquery` may provide more information: ``` # Search all versions available on your platform: -mamba repoquery search libpython-static --channel conda-forge +mamba repoquery search libpython-static --channel conda-forge/label/python_debug # List packages depending on `libpython-static`: -mamba repoquery whoneeds libpython-static --channel conda-forge +mamba repoquery whoneeds libpython-static --channel conda-forge/label/python_debug # List dependencies of `libpython-static`: -mamba repoquery depends libpython-static --channel conda-forge +mamba repoquery depends libpython-static --channel conda-forge/label/python_debug ``` From 83257c90172e1b57a998e2024af27ceeed11d560 Mon Sep 17 00:00:00 2001 From: jakirkham Date: Mon, 24 Jun 2024 15:33:24 -0700 Subject: [PATCH 2/3] MNT: Re-rendered with conda-build 24.5.1, conda-smithy 3.36.3.dev27+g9e4720fc, and conda-forge-pinning 2024.06.24.21.57.20 --- .scripts/build_steps.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index 07d926d84..28ea75ba5 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -43,6 +43,12 @@ setup_conda_rc "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" source run_conda_forge_build_setup +( +# Due to https://bugzilla.redhat.com/show_bug.cgi?id=1537564 old versions of rpm +# are drastically slowed down when the number of file descriptors is very high. +# This can be visible during a `yum install` step of a feedstock build. +# => Set a lower limit in a subshell for the `yum install`s only. +ulimit -n 1024 # Install the yum requirements defined canonically in the # "recipe/yum_requirements.txt" file. After updating that file, @@ -51,7 +57,8 @@ source run_conda_forge_build_setup /usr/bin/sudo -n yum install -y libx11 libXext-devel libXrender-devel libSM-devel libX11-devel -# make the build number clobber + +)# make the build number clobber make_build_number "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" if [[ "${HOST_PLATFORM}" != "${BUILD_PLATFORM}" ]] && [[ "${HOST_PLATFORM}" != linux-* ]] && [[ "${BUILD_WITH_CONDA_DEBUG:-0}" != 1 ]]; then From 5ba7e4704015453ea64f6f9fd6a51b7470be45bd Mon Sep 17 00:00:00 2001 From: jakirkham Date: Mon, 24 Jun 2024 15:44:38 -0700 Subject: [PATCH 3/3] MNT: Re-rendered with conda-build 24.5.1, conda-smithy 3.36.3.dev28+g29516af2, and conda-forge-pinning 2024.06.24.21.57.20 --- .scripts/build_steps.sh | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index 28ea75ba5..effff703e 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -43,22 +43,23 @@ setup_conda_rc "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" source run_conda_forge_build_setup -( -# Due to https://bugzilla.redhat.com/show_bug.cgi?id=1537564 old versions of rpm -# are drastically slowed down when the number of file descriptors is very high. -# This can be visible during a `yum install` step of a feedstock build. -# => Set a lower limit in a subshell for the `yum install`s only. -ulimit -n 1024 - -# Install the yum requirements defined canonically in the -# "recipe/yum_requirements.txt" file. After updating that file, -# run "conda smithy rerender" and this line will be updated -# automatically. -/usr/bin/sudo -n yum install -y libx11 libXext-devel libXrender-devel libSM-devel libX11-devel - - -)# make the build number clobber +( + # Due to https://bugzilla.redhat.com/show_bug.cgi?id=1537564 old + # versions of rpm are drastically slowed down when the number of + # file descriptors is very high. This can be visible during a + # `yum install` step of a feedstock build. + # => Set a lower limit in a subshell for the `yum install`s only. + ulimit -n 1024 + + # Install the yum requirements defined canonically in the + # "recipe/yum_requirements.txt" file. After updating that file, + # run "conda smithy rerender" and this line will be updated + # automatically. + /usr/bin/sudo -n yum install -y libx11 libXext-devel libXrender-devel libSM-devel libX11-devel +) + +# make the build number clobber make_build_number "${FEEDSTOCK_ROOT}" "${RECIPE_ROOT}" "${CONFIG_FILE}" if [[ "${HOST_PLATFORM}" != "${BUILD_PLATFORM}" ]] && [[ "${HOST_PLATFORM}" != linux-* ]] && [[ "${BUILD_WITH_CONDA_DEBUG:-0}" != 1 ]]; then