conda-forge / ruff-feedstock

A conda-smithy repository for ruff.
BSD 3-Clause "New" or "Revised" License
6 stars 15 forks source link

Conda-Forge installation of Rust doesn't work on some aarch64 machines due to page size setting #222

Closed bcaddy closed 1 week ago

bcaddy commented 3 weeks ago

Solution to issue cannot be found in the documentation.

Issue

The issue is described in detail in Issue #13506 in the Ruff repo. The short version is that the conda-forge build of Ruff doesn't support 64k page sizes on aarch64, though the pip and pipx installed versions do. We need to set -e JEMALLOC_SYS_WITH_LG_PAGE=16 to get it to build properly for 64k page size aarch64 systems. I'm happy to do it but I have no experience with conda-forge and don't see an obvious place to add that line, could you point me to the right documentation or what I should change?

Installed packages

# packages in environment at /home/bc9754/.conda/envs/bobs-env-dellaGH:
#
# Name                    Version                   Build  Channel
_openmp_mutex             4.5                       2_gnu    conda-forge
alsa-lib                  1.2.12               h68df207_0    conda-forge
anyio                     4.4.0              pyhd8ed1ab_0    conda-forge
argcomplete               3.5.0              pyhd8ed1ab_0    conda-forge
argon2-cffi               23.1.0             pyhd8ed1ab_0    conda-forge
argon2-cffi-bindings      21.2.0          py312hb2c0f52_5    conda-forge
arrow                     1.3.0              pyhd8ed1ab_0    conda-forge
astropy                   6.1.3           py312h681ec18_1    conda-forge
astropy-iers-data         0.2024.9.16.0.32.21    pyhd8ed1ab_0    conda-forge
asttokens                 2.4.1              pyhd8ed1ab_0    conda-forge
async-lru                 2.0.4              pyhd8ed1ab_0    conda-forge
atk-1.0                   2.38.0               hedc4a1f_2    conda-forge
attrs                     24.2.0             pyh71513ae_0    conda-forge
aws-c-auth                0.7.31               h92f6102_0    conda-forge
aws-c-cal                 0.7.4                h51bfcdd_1    conda-forge
aws-c-common              0.9.28               h86ecc28_0    conda-forge
aws-c-compression         0.2.19               h57e602e_1    conda-forge
aws-c-event-stream        0.4.3                h7400eea_2    conda-forge
aws-c-http                0.8.10               hc7031c7_0    conda-forge
aws-c-io                  0.14.18              h42e3277_9    conda-forge
aws-c-mqtt                0.10.5               hd84f86a_1    conda-forge
aws-c-s3                  0.6.5                h2c5aa70_7    conda-forge
aws-c-sdkutils            0.1.19               h57e602e_3    conda-forge
aws-checksums             0.1.20               h57e602e_0    conda-forge
aws-crt-cpp               0.28.3               h9d46be7_3    conda-forge
aws-sdk-cpp               1.11.379            h21cfba4_11    conda-forge
azure-core-cpp            1.13.0               h60f91e5_0    conda-forge
azure-identity-cpp        1.8.0                hf0f394c_2    conda-forge
azure-storage-blobs-cpp   12.12.0              h17ca4bd_0    conda-forge
azure-storage-common-cpp  12.7.0               h68dbd84_1    conda-forge
azure-storage-files-datalake-cpp 12.11.0              h36e5eb4_1    conda-forge
babel                     2.14.0             pyhd8ed1ab_0    conda-forge
beartype                  0.18.5             pyhd8ed1ab_0    conda-forge
beautifulsoup4            4.12.3             pyha770c72_0    conda-forge
bleach                    6.1.0              pyhd8ed1ab_0    conda-forge
bokeh                     3.5.2              pyhd8ed1ab_0    conda-forge
brotli                    1.1.0                h86ecc28_2    conda-forge
brotli-bin                1.1.0                h86ecc28_2    conda-forge
brotli-python             1.1.0           py312h6f74592_2    conda-forge
bzip2                     1.0.8                h68df207_7    conda-forge
c-ares                    1.33.1               ha64f414_0    conda-forge
ca-certificates           2024.8.30            hcefe29a_0    conda-forge
cached-property           1.5.2                hd8ed1ab_1    conda-forge
cached_property           1.5.2              pyha770c72_1    conda-forge
cachetools                5.5.0              pyhd8ed1ab_0    conda-forge
cairo                     1.18.0               hdb1a16f_3    conda-forge
certifi                   2024.8.30          pyhd8ed1ab_0    conda-forge
cffi                      1.17.1          py312hac81daf_0    conda-forge
cfgv                      3.3.1              pyhd8ed1ab_0    conda-forge
chardet                   5.2.0           py312h8025657_2    conda-forge
charset-normalizer        3.3.2              pyhd8ed1ab_0    conda-forge
click                     8.1.7           unix_pyh707e725_0    conda-forge
cloudpickle               3.0.0              pyhd8ed1ab_0    conda-forge
colorama                  0.4.6              pyhd8ed1ab_0    conda-forge
colorcet                  3.1.0              pyhd8ed1ab_0    conda-forge
colorlog                  6.8.2           py312h996f985_1    conda-forge
comm                      0.2.2              pyhd8ed1ab_0    conda-forge
contourpy                 1.3.0           py312h451a7dd_1    conda-forge
coverage                  7.6.1           py312h52516f5_1    conda-forge
cycler                    0.12.1             pyhd8ed1ab_0    conda-forge
cytoolz                   0.12.3          py312h9ef2f89_0    conda-forge
dask                      2024.9.0           pyhd8ed1ab_0    conda-forge
dask-core                 2024.9.0           pyhd8ed1ab_0    conda-forge
dask-expr                 1.1.14             pyhd8ed1ab_0    conda-forge
dask-mpi                  2022.4.0           pyh458ca06_2    conda-forge
dbus                      1.13.6               h12b9eeb_3    conda-forge
debugpy                   1.8.5           py312h6f74592_1    conda-forge
decorator                 5.1.1              pyhd8ed1ab_0    conda-forge
defusedxml                0.7.1              pyhd8ed1ab_0    conda-forge
distlib                   0.3.8              pyhd8ed1ab_0    conda-forge
distributed               2024.9.0           pyhd8ed1ab_0    conda-forge
double-conversion         3.3.0                h2f0025b_0    conda-forge
entrypoints               0.4                pyhd8ed1ab_0    conda-forge
exceptiongroup            1.2.2              pyhd8ed1ab_0    conda-forge
executing                 2.1.0              pyhd8ed1ab_0    conda-forge
expat                     2.6.3                h5ad3122_0    conda-forge
filelock                  3.16.0             pyhd8ed1ab_0    conda-forge
font-ttf-dejavu-sans-mono 2.37                 hab24e00_0    conda-forge
font-ttf-inconsolata      3.000                h77eed37_0    conda-forge
font-ttf-source-code-pro  2.038                h77eed37_0    conda-forge
font-ttf-ubuntu           0.83                 h77eed37_2    conda-forge
fontconfig                2.14.2               ha9a116f_0    conda-forge
fonts-conda-ecosystem     1                             0    conda-forge
fonts-conda-forge         1                             0    conda-forge
fonttools                 4.53.1          py312hb2c0f52_1    conda-forge
fortls                    3.1.2           py312h996f985_1    conda-forge
fqdn                      1.5.1              pyhd8ed1ab_0    conda-forge
freetype                  2.12.1               hf0a5ef3_2    conda-forge
fribidi                   1.0.10               hb9de7d4_0    conda-forge
fsspec                    2024.9.0           pyhff2d567_0    conda-forge
gdk-pixbuf                2.42.12              ha61d561_0    conda-forge
gflags                    2.2.2             h5ad3122_1005    conda-forge
glog                      0.7.1                h468a4a4_0    conda-forge
gmp                       6.3.0                h0a1ffab_2    conda-forge
gmpy2                     2.1.5           py312he9d48ea_2    conda-forge
graphite2                 1.3.13            h2f0025b_1003    conda-forge
graphviz                  12.0.0               h2a7c30b_0    conda-forge
gtk2                      2.24.33              h4cb56f0_5    conda-forge
gts                       0.7.6                he293c15_4    conda-forge
h11                       0.14.0             pyhd8ed1ab_0    conda-forge
h2                        4.1.0              pyhd8ed1ab_0    conda-forge
h5py                      3.11.0          nompi_py312hb36c027_102    conda-forge
harfbuzz                  9.0.0                hbf49d6b_1    conda-forge
hdf5                      1.14.3          nompi_hd1676c9_105    conda-forge
hpack                     4.0.0              pyh9f0ad1d_0    conda-forge
httpcore                  1.0.5              pyhd8ed1ab_0    conda-forge
httpx                     0.27.2             pyhd8ed1ab_0    conda-forge
hyperframe                6.0.1              pyhd8ed1ab_0    conda-forge
icu                       75.1                 hf9b3779_0    conda-forge
identify                  2.6.1              pyhd8ed1ab_0    conda-forge
idna                      3.10               pyhd8ed1ab_0    conda-forge
importlib-metadata        8.5.0              pyha770c72_0    conda-forge
importlib_metadata        8.5.0                hd8ed1ab_0    conda-forge
importlib_resources       6.4.5              pyhd8ed1ab_0    conda-forge
iniconfig                 2.0.0              pyhd8ed1ab_0    conda-forge
ipykernel                 6.29.5             pyh3099207_0    conda-forge
ipython                   8.27.0             pyh707e725_0    conda-forge
ipywidgets                8.1.5              pyhd8ed1ab_0    conda-forge
isoduration               20.11.0            pyhd8ed1ab_0    conda-forge
jedi                      0.19.1             pyhd8ed1ab_0    conda-forge
jinja2                    3.1.4              pyhd8ed1ab_0    conda-forge
joblib                    1.4.2              pyhd8ed1ab_0    conda-forge
json5                     0.9.25             pyhd8ed1ab_0    conda-forge
jsonpointer               3.0.0           py312h996f985_1    conda-forge
jsonschema                4.23.0             pyhd8ed1ab_0    conda-forge
jsonschema-specifications 2023.12.1          pyhd8ed1ab_0    conda-forge
jsonschema-with-format-nongpl 4.23.0               hd8ed1ab_0    conda-forge
jupyter                   1.1.1              pyhd8ed1ab_0    conda-forge
jupyter-lsp               2.2.5              pyhd8ed1ab_0    conda-forge
jupyter_client            8.6.2              pyhd8ed1ab_0    conda-forge
jupyter_console           6.6.3              pyhd8ed1ab_0    conda-forge
jupyter_core              5.7.2           py312h996f985_0    conda-forge
jupyter_events            0.10.0             pyhd8ed1ab_0    conda-forge
jupyter_server            2.14.2             pyhd8ed1ab_0    conda-forge
jupyter_server_terminals  0.5.3              pyhd8ed1ab_0    conda-forge
jupyterlab                4.2.5              pyhd8ed1ab_0    conda-forge
jupyterlab_pygments       0.3.0              pyhd8ed1ab_1    conda-forge
jupyterlab_server         2.27.3             pyhd8ed1ab_0    conda-forge
jupyterlab_widgets        3.0.13             pyhd8ed1ab_0    conda-forge
keyutils                  1.6.1                h4e544f5_0    conda-forge
kiwisolver                1.4.7           py312h88dc405_0    conda-forge
krb5                      1.21.3               h50a48e9_0    conda-forge
lcms2                     2.16                 h922389a_0    conda-forge
ld_impl_linux-aarch64     2.40                 h9fc2d93_7    conda-forge
lerc                      4.0.0                h4de3ea5_0    conda-forge
libabseil                 20240116.2      cxx17_h0a1ffab_1    conda-forge
libaec                    1.1.3                h2f0025b_0    conda-forge
libarrow                  17.0.0          hf819c17_15_cpu    conda-forge
libarrow-acero            17.0.0          h5ad3122_15_cpu    conda-forge
libarrow-dataset          17.0.0          h5ad3122_15_cpu    conda-forge
libarrow-substrait        17.0.0          h08b7278_15_cpu    conda-forge
libblas                   3.9.0           23_linuxaarch64_openblas    conda-forge
libbrotlicommon           1.1.0                h86ecc28_2    conda-forge
libbrotlidec              1.1.0                h86ecc28_2    conda-forge
libbrotlienc              1.1.0                h86ecc28_2    conda-forge
libcblas                  3.9.0           23_linuxaarch64_openblas    conda-forge
libclang-cpp18.1          18.1.8          default_h14d1da3_4    conda-forge
libclang13                18.1.8          default_h465fbfb_4    conda-forge
libcrc32c                 1.1.2                h01db608_0    conda-forge
libcups                   2.3.3                h405e4a8_4    conda-forge
libcurl                   8.10.0               h3ec0cbf_0    conda-forge
libdeflate                1.21                 h68df207_0    conda-forge
libdrm                    2.4.123              h86ecc28_0    conda-forge
libedit                   3.1.20191231         he28a2e2_2    conda-forge
libev                     4.33                 h31becfc_2    conda-forge
libevent                  2.1.12               h4ba1bb4_1    conda-forge
libexpat                  2.6.3                h5ad3122_0    conda-forge
libffi                    3.4.2                h3557bc0_5    conda-forge
libgcc                    14.1.0               he277a41_1    conda-forge
libgcc-ng                 14.1.0               he9431aa_1    conda-forge
libgd                     2.3.3               h6818b27_10    conda-forge
libgfortran               14.1.0               he9431aa_1    conda-forge
libgfortran-ng            14.1.0               he9431aa_1    conda-forge
libgfortran5              14.1.0               h9420597_1    conda-forge
libglib                   2.80.3               haee52c6_2    conda-forge
libgomp                   14.1.0               he277a41_1    conda-forge
libgoogle-cloud           2.29.0               hbb89541_0    conda-forge
libgoogle-cloud-storage   2.29.0               hb9b2b65_0    conda-forge
libgrpc                   1.62.2               h98a9317_0    conda-forge
libiconv                  1.17                 h31becfc_2    conda-forge
libjpeg-turbo             3.0.0                h31becfc_1    conda-forge
liblapack                 3.9.0           23_linuxaarch64_openblas    conda-forge
libllvm14                 14.0.6               h966f666_4    conda-forge
libllvm18                 18.1.8               h36f4c5c_2    conda-forge
libnghttp2                1.58.0               hb0e430d_1    conda-forge
libnsl                    2.0.1                h31becfc_0    conda-forge
libopenblas               0.3.27          pthreads_h076ed1e_1    conda-forge
libparquet                17.0.0          h501616e_15_cpu    conda-forge
libpciaccess              0.18                 h31becfc_0    conda-forge
libpng                    1.6.44               hc4a20ef_0    conda-forge
libpq                     16.4                 hb7c570e_1    conda-forge
libprotobuf               4.25.3               h648ac29_0    conda-forge
libre2-11                 2023.09.01           h9d008c2_2    conda-forge
librsvg                   2.58.4               h00090f3_0    conda-forge
libsodium                 1.0.20               h68df207_0    conda-forge
libsqlite                 3.46.1               hc4a20ef_0    conda-forge
libssh2                   1.11.0               h492db2e_0    conda-forge
libstdcxx                 14.1.0               h3f4de04_1    conda-forge
libstdcxx-ng              14.1.0               hf1166c9_1    conda-forge
libthrift                 0.20.0               h154c74f_1    conda-forge
libtiff                   4.6.0                h395e79b_4    conda-forge
libutf8proc               2.8.0                h4e544f5_0    conda-forge
libuuid                   2.38.1               hb4cce97_0    conda-forge
libwebp-base              1.4.0                h31becfc_0    conda-forge
libxcb                    1.16                 h57736b2_1    conda-forge
libxcrypt                 4.4.36               h31becfc_1    conda-forge
libxkbcommon              1.7.0                h46f2afe_1    conda-forge
libxml2                   2.12.7               h00a45b3_4    conda-forge
libxslt                   1.1.39               h1cc9640_0    conda-forge
libzlib                   1.3.1                h68df207_1    conda-forge
llvmlite                  0.43.0          py312h5c0e79f_1    conda-forge
locket                    1.0.0              pyhd8ed1ab_0    conda-forge
lz4                       4.3.3           py312h8c5c2bf_1    conda-forge
lz4-c                     1.9.4                hd600fc2_0    conda-forge
markupsafe                2.1.5           py312h52516f5_1    conda-forge
matplotlib                3.9.2           py312h8025657_1    conda-forge
matplotlib-base           3.9.2           py312h965bf68_1    conda-forge
matplotlib-inline         0.1.7              pyhd8ed1ab_0    conda-forge
memory_profiler           0.61.0             pyhd8ed1ab_0    conda-forge
mistune                   3.0.2              pyhd8ed1ab_0    conda-forge
mpc                       1.3.1                h783934e_1    conda-forge
mpfr                      4.2.1                h2305555_3    conda-forge
mpi                       1.0                       mpich    conda-forge
mpi4py                    4.0.0           py312h9543fd1_3    conda-forge
mpich                     4.2.2              h560e9aa_101    conda-forge
mpmath                    1.3.0              pyhd8ed1ab_0    conda-forge
msgpack-python            1.1.0           py312h451a7dd_0    conda-forge
munkres                   1.1.4              pyh9f0ad1d_0    conda-forge
mypy                      1.11.2          py312hb2c0f52_0    conda-forge
mypy_extensions           1.0.0              pyha770c72_0    conda-forge
mysql-common              8.3.0                h940b476_5    conda-forge
mysql-libs                8.3.0                h0c23661_5    conda-forge
nbclient                  0.10.0             pyhd8ed1ab_0    conda-forge
nbconvert-core            7.16.4             pyhd8ed1ab_1    conda-forge
nbformat                  5.10.4             pyhd8ed1ab_0    conda-forge
ncurses                   6.5                  hcccb83c_1    conda-forge
nest-asyncio              1.6.0              pyhd8ed1ab_0    conda-forge
nodeenv                   1.9.1              pyhd8ed1ab_0    conda-forge
notebook                  7.2.2              pyhd8ed1ab_0    conda-forge
notebook-shim             0.2.4              pyhd8ed1ab_0    conda-forge
nox                       2024.4.15          pyhff2d567_0    conda-forge
numba                     0.60.0          py312h638656a_0    conda-forge
numpy                     2.0.2           py312h2eb110b_0    conda-forge
openjpeg                  2.5.2                h0d9d63b_0    conda-forge
openssl                   3.3.2                h86ecc28_0    conda-forge
orc                       2.0.2                h383807c_0    conda-forge
overrides                 7.7.0              pyhd8ed1ab_0    conda-forge
packaging                 24.1               pyhd8ed1ab_0    conda-forge
pandas                    2.2.3           py312ha2895bd_1    conda-forge
pandocfilters             1.5.0              pyhd8ed1ab_0    conda-forge
pango                     1.54.0               h7579590_1    conda-forge
parso                     0.8.4              pyhd8ed1ab_0    conda-forge
partd                     1.4.2              pyhd8ed1ab_0    conda-forge
patsy                     0.5.6              pyhd8ed1ab_0    conda-forge
pcre2                     10.44                h070dd5b_2    conda-forge
pexpect                   4.9.0              pyhd8ed1ab_0    conda-forge
pickleshare               0.7.5                   py_1003    conda-forge
pillow                    10.4.0          py312h18c71c7_1    conda-forge
pip                       24.2               pyh8b19718_1    conda-forge
pipx                      1.7.1              pyhd8ed1ab_0    conda-forge
pixman                    0.43.4               h2f0025b_0    conda-forge
pkgutil-resolve-name      1.3.10             pyhd8ed1ab_1    conda-forge
platformdirs              4.3.3              pyhd8ed1ab_0    conda-forge
pluggy                    1.5.0              pyhd8ed1ab_0    conda-forge
pre-commit                3.8.0              pyha770c72_1    conda-forge
prometheus_client         0.20.0             pyhd8ed1ab_0    conda-forge
prompt-toolkit            3.0.47             pyha770c72_0    conda-forge
prompt_toolkit            3.0.47               hd8ed1ab_0    conda-forge
psutil                    6.0.0           py312hb2c0f52_1    conda-forge
pthread-stubs             0.4               hb9de7d4_1001    conda-forge
ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
pure_eval                 0.2.3              pyhd8ed1ab_0    conda-forge
py4j                      0.10.9.7           pyhd8ed1ab_0    conda-forge
pyarrow                   17.0.0          py312h55cb1a1_1    conda-forge
pyarrow-core              17.0.0          py312h66f7834_1_cpu    conda-forge
pyarrow-hotfix            0.6                pyhd8ed1ab_0    conda-forge
pycparser                 2.22               pyhd8ed1ab_0    conda-forge
pyerfa                    2.0.1.4         py312h681ec18_2    conda-forge
pygments                  2.18.0             pyhd8ed1ab_0    conda-forge
pyparsing                 3.1.4              pyhd8ed1ab_0    conda-forge
pyproject-api             1.7.1              pyhd8ed1ab_0    conda-forge
pyside6                   6.7.2           py312hdd999d0_3    conda-forge
pysocks                   1.7.1              pyha2e5f31_6    conda-forge
pyspark                   3.5.1              pyhd8ed1ab_0    conda-forge
pytest                    8.3.3              pyhd8ed1ab_0    conda-forge
python                    3.12.6          h5d932e8_1_cpython    conda-forge
python-dateutil           2.9.0              pyhd8ed1ab_0    conda-forge
python-fastjsonschema     2.20.0             pyhd8ed1ab_0    conda-forge
python-graphviz           0.20.3             pyh717bed2_0    conda-forge
python-json-logger        2.0.7              pyhd8ed1ab_0    conda-forge
python-tzdata             2024.1             pyhd8ed1ab_0    conda-forge
python_abi                3.12                    5_cp312    conda-forge
pytz                      2024.1             pyhd8ed1ab_0    conda-forge
pyyaml                    6.0.2           py312hb2c0f52_1    conda-forge
pyzmq                     26.2.0          py312h2427ae1_2    conda-forge
qhull                     2020.2               h70be974_5    conda-forge
qt6-main                  6.7.2                h288a8fd_4    conda-forge
re2                       2023.09.01           h9caee61_2    conda-forge
readline                  8.2                  h8fc344f_1    conda-forge
referencing               0.35.1             pyhd8ed1ab_0    conda-forge
requests                  2.32.3             pyhd8ed1ab_0    conda-forge
rfc3339-validator         0.1.4              pyhd8ed1ab_0    conda-forge
rfc3986-validator         0.1.1              pyh9f0ad1d_0    conda-forge
rpds-py                   0.20.0          py312ha4e36d7_1    conda-forge
ruff                      0.6.7                    pypi_0    pypi
s2n                       1.5.2                hd08dc88_0    conda-forge
scikit-learn              1.5.2           py312h2605d20_1    conda-forge
scipy                     1.14.1          py312hca5e164_0    conda-forge
seaborn                   0.13.2               hd8ed1ab_2    conda-forge
seaborn-base              0.13.2             pyhd8ed1ab_2    conda-forge
send2trash                1.8.3              pyh0d859eb_0    conda-forge
setuptools                73.0.1             pyhd8ed1ab_0    conda-forge
six                       1.16.0             pyh6c4a22f_0    conda-forge
snappy                    1.2.1                h1088aeb_0    conda-forge
sniffio                   1.3.1              pyhd8ed1ab_0    conda-forge
sortedcontainers          2.4.0              pyhd8ed1ab_0    conda-forge
soupsieve                 2.5                pyhd8ed1ab_1    conda-forge
stack_data                0.6.2              pyhd8ed1ab_0    conda-forge
statsmodels               0.14.3          py312h681ec18_0    conda-forge
sympy                     1.13.2          pypyh2585a3b_103    conda-forge
tblib                     3.0.0              pyhd8ed1ab_0    conda-forge
terminado                 0.18.1             pyh0d859eb_0    conda-forge
threadpoolctl             3.5.0              pyhc1e730c_0    conda-forge
tinycss2                  1.3.0              pyhd8ed1ab_0    conda-forge
tk                        8.6.13               h194ca79_0    conda-forge
tomli                     2.0.1              pyhd8ed1ab_0    conda-forge
toolz                     0.12.1             pyhd8ed1ab_0    conda-forge
tornado                   6.4.1           py312h52516f5_1    conda-forge
tox                       4.18.1             pyhd8ed1ab_0    conda-forge
traitlets                 5.14.3             pyhd8ed1ab_0    conda-forge
typeguard                 4.3.0              pyhd8ed1ab_1    conda-forge
types-python-dateutil     2.9.0.20240906     pyhd8ed1ab_0    conda-forge
typing-extensions         4.12.2               hd8ed1ab_0    conda-forge
typing_extensions         4.12.2             pyha770c72_0    conda-forge
typing_utils              0.1.0              pyhd8ed1ab_0    conda-forge
tzdata                    2024a                h8827d51_1    conda-forge
ukkonen                   1.0.1           py312h451a7dd_5    conda-forge
uri-template              1.3.0              pyhd8ed1ab_0    conda-forge
urllib3                   2.2.3              pyhd8ed1ab_0    conda-forge
userpath                  1.7.0              pyhd8ed1ab_0    conda-forge
virtualenv                20.26.4            pyhd8ed1ab_0    conda-forge
wayland                   1.23.1               h698ed42_0    conda-forge
wcwidth                   0.2.13             pyhd8ed1ab_0    conda-forge
webcolors                 24.8.0             pyhd8ed1ab_0    conda-forge
webencodings              0.5.1              pyhd8ed1ab_2    conda-forge
websocket-client          1.8.0              pyhd8ed1ab_0    conda-forge
wheel                     0.44.0             pyhd8ed1ab_0    conda-forge
widgetsnbextension        4.0.13             pyhd8ed1ab_0    conda-forge
xcb-util                  0.4.1                h5c728e9_2    conda-forge
xcb-util-cursor           0.1.5                h86ecc28_0    conda-forge
xcb-util-image            0.4.0                h5c728e9_2    conda-forge
xcb-util-keysyms          0.4.1                h5c728e9_0    conda-forge
xcb-util-renderutil       0.3.10               h5c728e9_0    conda-forge
xcb-util-wm               0.4.2                h5c728e9_0    conda-forge
xkeyboard-config          2.42                 h68df207_0    conda-forge
xorg-kbproto              1.0.7             h3557bc0_1002    conda-forge
xorg-libice               1.1.1                h7935292_0    conda-forge
xorg-libsm                1.2.4                h5a01bc2_0    conda-forge
xorg-libx11               1.8.9                h08be655_1    conda-forge
xorg-libxau               1.0.11               h31becfc_0    conda-forge
xorg-libxdmcp             1.1.3                h3557bc0_0    conda-forge
xorg-libxext              1.3.4                h2a766a3_2    conda-forge
xorg-libxrender           0.9.11               h7935292_0    conda-forge
xorg-renderproto          0.11.1            h3557bc0_1002    conda-forge
xorg-xextproto            7.3.0             h2a766a3_1003    conda-forge
xorg-xproto               7.0.31            h3557bc0_1007    conda-forge
xyzservices               2024.9.0           pyhd8ed1ab_0    conda-forge
xz                        5.2.6                h9cdd2b7_0    conda-forge
yaml                      0.2.5                hf897c2e_2    conda-forge
zeromq                    4.3.5                h8046b5e_5    conda-forge
zict                      3.0.0              pyhd8ed1ab_0    conda-forge
zipp                      3.20.2             pyhd8ed1ab_0    conda-forge
zlib                      1.3.1                h68df207_1    conda-forge
zstandard                 0.23.0          py312hb698573_1    conda-forge
zstd                      1.5.6                h02f22dd_0    conda-forge

Environment info

active environment : bobs-env-dellaGH
    active env location : /home/bc9754/.conda/envs/bobs-env-dellaGH
            shell level : 2
       user config file : /home/bc9754/.condarc
 populated config files :
          conda version : 24.5.0
    conda-build version : 24.5.1
         python version : 3.12.4.final.0
                 solver : libmamba (default)
       virtual packages : __archspec=1=neoverse_n1
                          __conda=24.5.0=0
                          __cuda=12.6=0
                          __glibc=2.34=0
                          __linux=5.14.0=0
                          __unix=0=0
       base environment : /usr/licensed/anaconda3/2024.6  (read only)
      conda av data dir : /usr/licensed/anaconda3/2024.6/etc/conda
  conda av metadata url : None
           channel URLs : https://repo.anaconda.com/pkgs/main/linux-aarch64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/linux-aarch64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /usr/licensed/anaconda3/2024.6/pkgs
                          /home/bc9754/.conda/pkgs
       envs directories : /home/bc9754/.conda/envs
                          /usr/licensed/anaconda3/2024.6/envs
               platform : linux-aarch64
             user-agent : conda/24.5.0 requests/2.32.2 CPython/3.12.4 Linux/5.14.0-427.35.1.el9_4.aarch64+64k rhel/9.4 glibc/2.34 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8 aau/0.4.4 c/. s/. e/.
                UID:GID : 362804:30000
             netrc file : None
           offline mode : False
xhochy commented 1 week ago

It actually is already set in https://github.com/conda-forge/ruff-feedstock/blob/be7404848ba710c289a901bdc77cf4fff77b853d/recipe/meta.yaml#L16

bcaddy commented 1 week ago

This was recently fixed in #224, I thought that closed this issue and forgot about it. Closing now.