Closed timj closed 2 years ago
@conda-forge/help-osx-arm64
Seems like a voms issue. cc @conda-forge/voms
Maybe the easiest solution here is to build without voms
support, at least on osx-arm64. @timtheisen, @jasoncpatton, any objections to that?
Actually, this seems to be resolved with 9.7.0:
$ conda info
active environment : __test
active env location : /Users/duncanmacleod/opt/mambaforge/envs/__test
shell level : 1
user config file : /Users/duncanmacleod/.condarc
populated config files : /Users/duncanmacleod/opt/mambaforge/.condarc
/Users/duncanmacleod/.condarc
conda version : 4.12.0
conda-build version : 3.21.8
python version : 3.9.7.final.0
virtual packages : __osx=12.4=0
__unix=0=0
__archspec=1=arm64
base environment : /Users/duncanmacleod/opt/mambaforge (writable)
conda av data dir : /Users/duncanmacleod/opt/mambaforge/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/osx-arm64
https://conda.anaconda.org/conda-forge/noarch
package cache : /Users/duncanmacleod/opt/mambaforge/pkgs
/Users/duncanmacleod/.conda/pkgs
envs directories : /Users/duncanmacleod/opt/mambaforge/envs
/Users/duncanmacleod/.conda/envs
platform : osx-arm64
user-agent : conda/4.12.0 requests/2.27.1 CPython/3.9.7 Darwin/21.5.0 OSX/12.4
UID:GID : 504:20
netrc file : None
offline mode : False
$ conda list
# packages in environment at /Users/duncanmacleod/opt/mambaforge/envs/__test:
#
# Name Version Build Channel
boost 1.74.0 py310hd0bb7a8_5 conda-forge
boost-cpp 1.74.0 h1cb353e_8 conda-forge
bzip2 1.0.8 h3422bc3_4 conda-forge
ca-certificates 2022.6.15 h4653dfc_0 conda-forge
expat 2.4.8 h6b3803e_0 conda-forge
gsoap 2.8.119 h012ac28_0 conda-forge
htcondor-classads 9.7.0 he93ef50_0 conda-forge
icu 70.1 h6b3803e_0 conda-forge
krb5 1.19.3 hf9b2bbe_0 conda-forge
libblas 3.9.0 15_osxarm64_openblas conda-forge
libcblas 3.9.0 15_osxarm64_openblas conda-forge
libcondor_utils 9.7.0 h195b423_0 conda-forge
libcxx 14.0.6 h04bba0f_0 conda-forge
libedit 3.1.20191231 hc8eb9b7_2 conda-forge
libffi 3.4.2 h3422bc3_5 conda-forge
libgfortran 5.0.0.dev0 11_0_1_hf114ba7_23 conda-forge
libgfortran5 11.0.1.dev0 hf114ba7_23 conda-forge
liblapack 3.9.0 15_osxarm64_openblas conda-forge
libopenblas 0.3.20 openmp_h2209c59_0 conda-forge
libzlib 1.2.12 ha287fd2_2 conda-forge
llvm-openmp 14.0.4 hd125106_0 conda-forge
lz4-c 1.9.3 hbdafb3b_1 conda-forge
ncurses 6.3 h07bb92c_1 conda-forge
numpy 1.23.1 py310h0a343b5_0 conda-forge
openssl 1.1.1q ha287fd2_0 conda-forge
pcre 8.45 hbdafb3b_0 conda-forge
pip 22.1.2 pyhd8ed1ab_0 conda-forge
python 3.10.5 h71ab1a4_0_cpython conda-forge
python-htcondor 9.7.0 py310he48c9c6_0 conda-forge
python_abi 3.10 2_cp310 conda-forge
readline 8.1.2 h46ed386_0 conda-forge
setuptools 63.2.0 py310hbe9552e_0 conda-forge
sqlite 3.39.1 h40dfcc0_0 conda-forge
tk 8.6.12 he1e0b03_0 conda-forge
tzdata 2022a h191b570_0 conda-forge
voms 2.1.0rc0 h85681d6_6 conda-forge
wheel 0.37.1 pyhd8ed1ab_0 conda-forge
xz 5.2.5 h642e427_1 conda-forge
zlib 1.2.12 ha287fd2_2 conda-forge
zstd 1.5.2 hd705a24_2 conda-forge
$ python3 -c "import htcondor; print(htcondor)"
/Users/duncanmacleod/opt/mambaforge/envs/__test/lib/python3.10/site-packages/htcondor/__init__.py:48: UserWarning: Neither the environment variable CONDOR_CONFIG, /etc/condor/, /usr/local/etc/, nor ~condor/ contain a condor_config source. Therefore, we are using a null condor_config.
_warnings.warn(message)
<module 'htcondor' from '/Users/duncanmacleod/opt/mambaforge/envs/__test/lib/python3.10/site-packages/htcondor/__init__.py'>
@timj can you reproduce this?
On the voms side there was some issues with bad versions which appeared to be caused by cross-compilation issues: https://github.com/conda-forge/admin-requests/pull/407
Since then I've now uploaded native builds of voms for osx-arm64
. (And in the hope VOMS won't last too much longer I haven't looked into it any further.)
The top comment includes the good build of voms however the version of htcondor
was probably built with a buggy voms build so maybe that was the cause?
I can confirm that htcondor 9.8.0 imports fine for me. Thanks.
Solution to issue cannot be found in the documentation.
Issue
Installed packages
Environment info