conda-forge / htcondor-feedstock

A conda-smithy repository for htcondor.
BSD 3-Clause "New" or "Revised" License
0 stars 7 forks source link

Python htcondor does not import on macOS ARM #91

Closed timj closed 2 years ago

timj commented 2 years ago

Solution to issue cannot be found in the documentation.

Issue

Python 3.10.5 | packaged by conda-forge | (main, Jun 14 2022, 07:07:06) [Clang 13.0.1 ] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import htcondor
/Users/timj/work/lsstsw/miniconda/envs/lsst-scipipe-4.0.0/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)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/timj/work/lsstsw/miniconda/envs/lsst-scipipe-4.0.0/lib/python3.10/site-packages/htcondor/__init__.py", line 54, in <module>
    from . import htcondor, _lock
ImportError: dlopen(/Users/timj/work/lsstsw/miniconda/envs/lsst-scipipe-4.0.0/lib/python3.10/site-packages/htcondor/htcondor.cpython-310-darwin.so, 0x0002): Symbol not found: _memcmp
  Referenced from: /Users/timj/work/lsstsw/miniconda/envs/lsst-scipipe-4.0.0/lib/libcondor_utils_9_6_0.dylib
  Expected in: /Users/timj/work/lsstsw/miniconda/envs/lsst-scipipe-4.0.0/lib/libvomsapi.1.dylib

Installed packages

# packages in environment at /Users/timj/work/lsstsw/miniconda/envs/lsst-scipipe-4.0.0:
#
# Name                    Version                   Build  Channel
abseil-cpp                20210324.2           hbdafb3b_0    conda-forge
alabaster                 0.7.12                     py_0    conda-forge
alembic                   1.7.7              pyhd8ed1ab_0    conda-forge
aom                       3.3.0                h07bb92c_1    conda-forge
appdirs                   1.4.4              pyh9f0ad1d_0    conda-forge
appnope                   0.1.3              pyhd8ed1ab_0    conda-forge
apr                       1.7.0                h9b22ae9_5    conda-forge
argcomplete               2.0.0              pyhd8ed1ab_0    conda-forge
arrow-cpp                 8.0.0           py310h0f2c11a_1_cpu    conda-forge
asdf                      2.10.1             pyhd8ed1ab_1    conda-forge
asdf-standard             1.0.2              pyhd8ed1ab_0    conda-forge
asdf-transform-schemas    0.2.2              pyhd8ed1ab_0    conda-forge
asn1crypto                1.5.1              pyhd8ed1ab_0    conda-forge
asteval                   0.9.26             pyhd8ed1ab_0    conda-forge
astropy                   5.1             py310h611a7d1_0    conda-forge
astroquery                0.4.6              pyhd8ed1ab_0    conda-forge
asttokens                 2.0.5              pyhd8ed1ab_0    conda-forge
atk-1.0                   2.36.0               heb41896_4    conda-forge
attrs                     21.4.0             pyhd8ed1ab_0    conda-forge
autograd                  1.3                        py_0    conda-forge
aws-c-cal                 0.5.11               h4530763_0    conda-forge
aws-c-common              0.6.2                h3422bc3_0    conda-forge
aws-c-event-stream        0.2.7               h9972306_13    conda-forge
aws-c-io                  0.10.5               hea86ef8_0    conda-forge
aws-checksums             0.1.11               h487e1a8_7    conda-forge
aws-sam-translator        1.45.0             pyhd8ed1ab_0    conda-forge
aws-sdk-cpp               1.8.186              hb86bbe7_3    conda-forge
aws-xray-sdk              2.9.0              pyhd8ed1ab_0    conda-forge
babel                     2.10.1             pyhd8ed1ab_0    conda-forge
backcall                  0.2.0              pyh9f0ad1d_0    conda-forge
backoff                   2.0.1              pyhd8ed1ab_0    conda-forge
backports                 1.0                        py_2    conda-forge
backports.functools_lru_cache 1.6.4              pyhd8ed1ab_0    conda-forge
beautifulsoup4            4.11.1             pyha770c72_0    conda-forge
black                     22.3.0             pyhd8ed1ab_0    conda-forge
blosc                     1.21.1               hd414afc_3    conda-forge
boost                     1.74.0          py310hd0bb7a8_5    conda-forge
boost-cpp                 1.74.0               h1cb353e_8    conda-forge
boto3                     1.23.6             pyhd8ed1ab_0    conda-forge
botocore                  1.26.6             pyhd8ed1ab_0    conda-forge
bottleneck                1.3.4           py310hdaceac9_1    conda-forge
brotli                    1.0.9                h1c322ee_7    conda-forge
brotli-bin                1.0.9                h1c322ee_7    conda-forge
brotlipy                  0.7.0           py310hf8d0d8f_1004    conda-forge
brunsli                   0.1                  h9f76cd9_0    conda-forge
build                     0.7.0              pyhd8ed1ab_0    conda-forge
bzip2                     1.0.8                h3422bc3_4    conda-forge
c-ares                    1.18.1               h3422bc3_0    conda-forge
c-blosc2                  2.1.1                h10ebec7_2    conda-forge
c-compiler                1.4.2                h50ab0ce_0    conda-forge
ca-certificates           2022.6.15            h4653dfc_0    conda-forge
cached-property           1.5.2                hd8ed1ab_1    conda-forge
cached_property           1.5.2              pyha770c72_1    conda-forge
cachetools                5.0.0              pyhd8ed1ab_0    conda-forge
cairo                     1.16.0            h3e596be_1011    conda-forge
cctools                   973.0.1             h43ef6ec_10    conda-forge
cctools_osx-arm64         973.0.1             h8e51184_10    conda-forge
certifi                   2022.6.15       py310hbe9552e_0    conda-forge
cffi                      1.15.0          py310hf10583b_0    conda-forge
cfgv                      3.3.1              pyhd8ed1ab_0    conda-forge
cfitsio                   4.1.0                hd4f5c17_0    conda-forge
cfn-lint                  0.60.1             pyhd8ed1ab_0    conda-forge
charls                    2.3.4                hbdafb3b_0    conda-forge
charset-normalizer        2.0.12             pyhd8ed1ab_0    conda-forge
clang                     13.0.1               hce30654_0    conda-forge
clang-13                  13.0.1          default_h2cfa9b4_0    conda-forge
clang_osx-arm64           13.0.1               hc97ff27_1    conda-forge
clangxx                   13.0.1          default_hf584372_0    conda-forge
clangxx_osx-arm64         13.0.1               h15d2725_1    conda-forge
cli_helpers               2.2.1              pyhd8ed1ab_0    conda-forge
click                     8.1.3           py310hbe9552e_0    conda-forge
click-default-group       1.2.2              pyhd8ed1ab_1    conda-forge
cloudpickle               2.1.0              pyhd8ed1ab_0    conda-forge
cmake                     3.23.1               he7c8c24_0    conda-forge
colorama                  0.4.4              pyh9f0ad1d_0    conda-forge
coloredlogs               15.0.1             pyhd8ed1ab_3    conda-forge
compiler-rt               13.0.1               h94c6b0c_0    conda-forge
compiler-rt_osx-arm64     13.0.1               h44bac85_0    conda-forge
compilers                 1.4.2                hce30654_0    conda-forge
conda                     4.12.0          py310hbe9552e_0    conda-forge
conda-package-handling    1.8.1           py310hf8d0d8f_1    conda-forge
configobj                 5.0.6                      py_0    conda-forge
configparser              5.2.0              pyhd8ed1ab_0    conda-forge
coverage                  6.4             py310h02f21da_0    conda-forge
coveralls                 3.3.1              pyhd8ed1ab_0    conda-forge
cryptography              37.0.2          py310h94bb23d_0    conda-forge
curl                      7.83.1               h2fcd78c_0    conda-forge
cxx-compiler              1.4.2                hf86a087_0    conda-forge
cycler                    0.11.0             pyhd8ed1ab_0    conda-forge
cython                    0.29.30         py310hb07a4bc_0    conda-forge
cytoolz                   0.11.2          py310hf8d0d8f_2    conda-forge
dask-core                 2022.5.1           pyhd8ed1ab_0    conda-forge
dataclasses               0.8                pyhc8e2a94_3    conda-forge
decorator                 5.1.1              pyhd8ed1ab_0    conda-forge
depfinder                 2.7.1              pyhd8ed1ab_1    conda-forge
deprecated                1.2.13             pyh6c4a22f_0    conda-forge
distlib                   0.3.4              pyhd8ed1ab_0    conda-forge
distro                    1.6.0              pyhd8ed1ab_0    conda-forge
docker-py                 5.0.3           py310hbe9552e_2    conda-forge
docker-pycreds            0.4.0                      py_0    conda-forge
docopt                    0.6.2                      py_1    conda-forge
documenteer               0.6.9              pyhf450f58_1    conda-forge
docutils                  0.17.1          py310hbe9552e_2    conda-forge
dogpile.cache             1.1.5              pyhd8ed1ab_0    conda-forge
doxygen                   1.9.2                hfa77419_0    conda-forge
dustmaps                  1.0.9           py310hbe9552e_1    conda-forge
ecdsa                     0.17.0             pyhd8ed1ab_0    conda-forge
eigen                     3.4.0                hc021e02_0    conda-forge
emcee                     3.1.2              pyhd8ed1ab_0    conda-forge
esutil                    0.6.9           py310hdead3df_1    conda-forge
eups                      2.2.4           py310hbe9552e_4    conda-forge
execnet                   1.9.0              pyhd8ed1ab_0    conda-forge
executing                 0.8.3              pyhd8ed1ab_0    conda-forge
expat                     2.4.8                h6b3803e_0    conda-forge
fastavro                  1.4.12          py310h02f21da_0    conda-forge
fftw                      3.3.10          nompi_h828537f_102    conda-forge
filelock                  3.7.0              pyhd8ed1ab_0    conda-forge
firefly-client            2.8.0              pyhd8ed1ab_0    conda-forge
fitsio                    1.1.7           py310had7d4df_0    conda-forge
flake8                    4.0.1              pyhd8ed1ab_2    conda-forge
flake8-polyfill           1.0.2                      py_0    conda-forge
flask                     2.1.2              pyhd8ed1ab_1    conda-forge
flask_cors                3.0.10             pyhd3deb0d_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                 hab24e00_0    conda-forge
fontconfig                2.14.0               hfb34624_0    conda-forge
fonts-conda-ecosystem     1                             0    conda-forge
fonts-conda-forge         1                             0    conda-forge
fonttools                 4.33.3          py310h02f21da_0    conda-forge
fortran-compiler          1.4.2                h2cbcb21_0    conda-forge
freetype                  2.10.4               h17b34a0_1    conda-forge
fribidi                   1.0.10               h27ca646_0    conda-forge
frozendict                2.3.0                    pypi_0    pypi
fsspec                    2022.5.0           pyhd8ed1ab_0    conda-forge
future                    0.18.2          py310hbe9552e_5    conda-forge
galsim                    2.3.4           py310h5c6dd88_0    conda-forge
gdk-pixbuf                2.42.8               hdded42e_0    conda-forge
gettext                   0.19.8.1          h049c9fb_1008    conda-forge
gflags                    2.2.2             hc88da5d_1004    conda-forge
gfortran                  11.0.1.dev0         h40eb566_15    conda-forge
gfortran_impl_osx-arm64   11.0.1.dev0         hbce66ab_23    conda-forge
gfortran_osx-arm64        11.0.1.dev0         h57527a5_15    conda-forge
giflib                    5.2.1                h27ca646_2    conda-forge
git                       2.35.3          pl5321h8b11ce0_0    conda-forge
git-lfs                   3.1.4                hce30654_0    conda-forge
gitdb                     4.0.9              pyhd8ed1ab_0    conda-forge
gitpython                 3.1.27             pyhd8ed1ab_0    conda-forge
glog                      0.6.0                h6da1cb0_0    conda-forge
gmp                       6.2.1                h9f76cd9_0    conda-forge
gprof2dot                 2019.11.30                 py_0    conda-forge
graphite2                 1.3.13            h9f76cd9_1001    conda-forge
graphql-core              3.2.1              pyhd8ed1ab_0    conda-forge
graphviz                  3.0.0                hd4d4665_1    conda-forge
greenlet                  1.1.2           py310h1105856_2    conda-forge
grpc-cpp                  1.43.2               ha558326_3    conda-forge
gsl                       2.7                  h6e638da_0    conda-forge
gsoap                     2.8.119              h012ac28_0    conda-forge
gtk2                      2.24.33              h57013de_2    conda-forge
gts                       0.7.6                h4b6d4d6_2    conda-forge
gwcs                      0.17.1             pyhd8ed1ab_0    conda-forge
h5py                      3.6.0           nompi_py310hb8bbf05_100    conda-forge
harfbuzz                  4.3.0                hd36a07e_0    conda-forge
hdf5                      1.12.1          nompi_hf9525e8_104    conda-forge
healpy                    1.15.2          py310h1f139b8_1    conda-forge
healsparse                1.4.1              pyhd8ed1ab_0    conda-forge
htcondor                  9.6.0           py310hb6292c7_0    conda-forge
htcondor-classads         9.6.0                h9e2cdb2_0    conda-forge
htcondor-utils            9.6.0                h22d18c1_0    conda-forge
html5lib                  1.1                pyh9f0ad1d_0    conda-forge
humanfriendly             10.0            py310hbe9552e_2    conda-forge
hypothesis                6.46.7             pyhd8ed1ab_0    conda-forge
icu                       70.1                 h6b3803e_0    conda-forge
idds-client               0.11.0             pyhd8ed1ab_0    conda-forge
idds-common               0.11.0             pyhd8ed1ab_0    conda-forge
idds-doma                 0.11.0             pyhd8ed1ab_0    conda-forge
idds-workflow             0.11.0             pyhd8ed1ab_0    conda-forge
identify                  2.5.1              pyhd8ed1ab_0    conda-forge
idna                      3.3                pyhd8ed1ab_0    conda-forge
imagecodecs               2022.2.22       py310h1589e16_5    conda-forge
imageio                   2.19.2             pyhcf75d05_0    conda-forge
imagesize                 1.3.0              pyhd8ed1ab_0    conda-forge
iminuit                   2.11.2          py310h1105856_1    conda-forge
importlib-metadata        4.11.4          py310hbe9552e_0    conda-forge
importlib-resources       3.3.1              pyhd8ed1ab_0    conda-forge
importlib_metadata        4.11.4               hd8ed1ab_0    conda-forge
importlib_resources       3.3.1              pyhd8ed1ab_1    conda-forge
incremental               21.3.0             pyhd8ed1ab_0    conda-forge
inflection                0.5.1              pyh9f0ad1d_0    conda-forge
iniconfig                 1.1.1              pyh9f0ad1d_0    conda-forge
ipython                   8.4.0           py310hbe9552e_0    conda-forge
isl                       0.22.1               hb904e53_2    conda-forge
isort                     5.10.1             pyhd8ed1ab_0    conda-forge
itsdangerous              2.1.2              pyhd8ed1ab_0    conda-forge
jbig                      2.1               h3422bc3_2003    conda-forge
jedi                      0.18.1          py310hbe9552e_1    conda-forge
jinja2                    3.0.3              pyhd8ed1ab_0    conda-forge
jmespath                  1.0.0              pyhd8ed1ab_0    conda-forge
joblib                    1.1.0              pyhd8ed1ab_0    conda-forge
jpeg                      9e                   h1c322ee_1    conda-forge
jq                        1.6               h27ca646_1000    conda-forge
jschema-to-python         1.2.3              pyhd8ed1ab_0    conda-forge
jsondiff                  2.0.0              pyhd8ed1ab_0    conda-forge
jsonpatch                 1.32               pyhd8ed1ab_0    conda-forge
jsonpickle                2.2.0              pyhd8ed1ab_0    conda-forge
jsonpointer               2.0                        py_0    conda-forge
jsonschema                3.2.0              pyhd8ed1ab_3    conda-forge
junit-xml                 1.9                pyh9f0ad1d_0    conda-forge
jxrlib                    1.1                  h27ca646_2    conda-forge
keyring                   23.5.1          py310hbe9552e_0    conda-forge
kiwisolver                1.4.2           py310hea002bf_1    conda-forge
krb5                      1.19.3               hf9b2bbe_0    conda-forge
latexcodec                2.0.1              pyh9f0ad1d_0    conda-forge
lcms2                     2.12                 had6a04f_0    conda-forge
ld64                      609                 h954701c_10    conda-forge
ld64_osx-arm64            609                 h6ce2ded_10    conda-forge
lerc                      3.0                  hbdafb3b_0    conda-forge
libaec                    1.0.6                hbdafb3b_0    conda-forge
libapr                    1.7.0                h3422bc3_5    conda-forge
libapriconv               1.2.2                h3422bc3_5    conda-forge
libaprutil                1.6.1                h3bcc323_5    conda-forge
libavif                   0.10.1               h1c322ee_0    conda-forge
libblas                   3.9.0           14_osxarm64_openblas    conda-forge
libbrotlicommon           1.0.9                h1c322ee_7    conda-forge
libbrotlidec              1.0.9                h1c322ee_7    conda-forge
libbrotlienc              1.0.9                h1c322ee_7    conda-forge
libcblas                  3.9.0           14_osxarm64_openblas    conda-forge
libclang-cpp13            13.0.1          default_h2cfa9b4_0    conda-forge
libcondor_utils           9.6.0                h6f7c059_0    conda-forge
libcrc32c                 1.1.2                hbdafb3b_0    conda-forge
libcurl                   7.83.1               h2fcd78c_0    conda-forge
libcxx                    13.0.1               h6a5c8ee_0    conda-forge
libdeflate                1.10                 h3422bc3_0    conda-forge
libedit                   3.1.20191231         hc8eb9b7_2    conda-forge
libev                     4.33                 h642e427_1    conda-forge
libevent                  2.1.10               hbae9a57_4    conda-forge
libffi                    3.4.2                h3422bc3_5    conda-forge
libgd                     2.3.3                hede1055_3    conda-forge
libgfortran               5.0.0.dev0      11_0_1_hf114ba7_23    conda-forge
libgfortran-devel_osx-arm64 11.0.1.dev0         hf114ba7_23    conda-forge
libgfortran5              11.0.1.dev0         hf114ba7_23    conda-forge
libglib                   2.70.2               h67e64d8_4    conda-forge
libgoogle-cloud           1.36.0               h2b0db34_0    conda-forge
libiconv                  1.16                 h642e427_0    conda-forge
liblapack                 3.9.0           14_osxarm64_openblas    conda-forge
liblapacke                3.9.0           14_osxarm64_openblas    conda-forge
libllvm11                 11.1.0               h93073aa_3    conda-forge
libllvm13                 13.0.1               hfd59cb2_2    conda-forge
libnghttp2                1.47.0               he723fca_0    conda-forge
libopenblas               0.3.20          openmp_h2209c59_0    conda-forge
libpng                    1.6.37               hf7e6567_2    conda-forge
libpq                     14.3                 h8ab49ba_0    conda-forge
libprotobuf               3.19.4               hccf11d3_0    conda-forge
librsvg                   2.54.3               ha2634a2_0    conda-forge
libssh2                   1.10.0               hb80f160_2    conda-forge
libthrift                 0.16.0               h95ff8ae_1    conda-forge
libtiff                   4.3.0                h77dc3b6_3    conda-forge
libtool                   2.4.6             hbdafb3b_1008    conda-forge
libutf8proc               2.7.0                h3422bc3_0    conda-forge
libuv                     1.43.0               h3422bc3_0    conda-forge
libwebp                   1.2.2                h0d20362_0    conda-forge
libwebp-base              1.2.2                h3422bc3_1    conda-forge
libxcb                    1.13              h9b22ae9_1004    conda-forge
libxml2                   2.9.14               h035c1df_0    conda-forge
libxslt                   1.1.33               h29d35be_4    conda-forge
libzlib                   1.2.12               ha287fd2_1    conda-forge
libzopfli                 1.0.3                h9f76cd9_0    conda-forge
line-profiler             3.5.1                    pypi_0    pypi
llvm-openmp               14.0.3               hd125106_0    conda-forge
llvm-tools                13.0.1               hfd59cb2_2    conda-forge
llvmlite                  0.38.1          py310hbf292a2_0    conda-forge
lmfit                     1.0.2              pyhd8ed1ab_0    conda-forge
locket                    1.0.0              pyhd8ed1ab_0    conda-forge
log4cxx                   0.11.0               h357cd66_3    conda-forge
lsst-dd-rtd-theme         0.2.4              pyhd8ed1ab_0    conda-forge
lsst-documenteer-pipelines 0.6.9                hce30654_1    conda-forge
lsst-documenteer-technote 0.6.9                hce30654_1    conda-forge
lsst-resources            24.0.0a20222401           dev_0    <develop>
lsst-sphinx-bootstrap-theme 0.2.2                      py_0    conda-forge
lsst-utils                24.0.0a20222500          pypi_0    pypi
lsstdesc.coord            1.2.3           py310hd23d0e8_0    conda-forge
lxml                      4.8.0           py310hf8d0d8f_3    conda-forge
lz4-c                     1.9.3                hbdafb3b_1    conda-forge
make                      4.3                  he57ea6c_1    conda-forge
mako                      1.2.0              pyhd8ed1ab_1    conda-forge
markupsafe                2.1.1           py310hf8d0d8f_1    conda-forge
matplotlib-base           3.5.2           py310hbeb1b0d_0    conda-forge
matplotlib-inline         0.1.3              pyhd8ed1ab_0    conda-forge
mccabe                    0.6.1                      py_1    conda-forge
minuit2                   6.22.06         minuit2_standalone    conda-forge
minuit2_standalone        6.22.06            hbdafb3b_100    conda-forge
moto                      3.1.10             pyhd8ed1ab_0    conda-forge
mpc                       1.2.1                h309154c_0    conda-forge
mpfr                      4.1.0                h6d7a090_1    conda-forge
mpi                       1.0                       mpich    conda-forge
mpi4py                    3.1.3           py310h8766821_0    conda-forge
mpich                     3.4.3              hd4b5bf3_101    conda-forge
munkres                   1.1.4              pyh9f0ad1d_0    conda-forge
mypy                      0.960           py310h02f21da_0    conda-forge
mypy_extensions           0.4.3           py310hbe9552e_5    conda-forge
ncurses                   6.3                  h07bb92c_1    conda-forge
ndarray                   1.6.1                h37b1423_1    conda-forge
networkx                  2.8.2              pyhd8ed1ab_0    conda-forge
nodeenv                   1.6.0              pyhd8ed1ab_0    conda-forge
nose                      1.3.7                   py_1006    conda-forge
numba                     0.55.1          py310ha67b2a8_1    conda-forge
numexpr                   2.8.0           py310h3a37f5e_2    conda-forge
numpy                     1.21.6          py310h2e04ed8_0    conda-forge
numpydoc                  1.3.1              pyhd8ed1ab_0    conda-forge
oniguruma                 6.9.8                he4db4b2_0    conda-forge
openapi-schema-validator  0.2.3              pyhd8ed1ab_0    conda-forge
openapi-spec-validator    0.4.0              pyhd8ed1ab_0    conda-forge
openjpeg                  2.4.0                h062765e_1    conda-forge
openssl                   1.1.1p               ha287fd2_0    conda-forge
orc                       1.7.3                hcb6706d_0    conda-forge
packaging                 21.3               pyhd8ed1ab_0    conda-forge
panda-client              1.5.14             pyhd8ed1ab_0    conda-forge
pandas                    1.4.2           py310h3a37f5e_1    conda-forge
pango                     1.50.7               h9fd36ab_0    conda-forge
parquet-cpp               1.5.1                         2    conda-forge
parso                     0.8.3              pyhd8ed1ab_0    conda-forge
partd                     1.2.0              pyhd8ed1ab_0    conda-forge
pathspec                  0.9.0              pyhd8ed1ab_0    conda-forge
patsy                     0.5.2              pyhd8ed1ab_0    conda-forge
pbr                       5.9.0              pyhd8ed1ab_0    conda-forge
pcre                      8.45                 hbdafb3b_0    conda-forge
pcre2                     10.37                hc5de063_0    conda-forge
pendulum                  2.1.2           py310hf8d0d8f_4    conda-forge
pep517                    0.12.0          py310hbe9552e_2    conda-forge
pep8-naming               0.12.1             pyhd8ed1ab_0    conda-forge
perl                      5.32.1          2_h9b22ae9_perl5    conda-forge
pexpect                   4.8.0              pyh9f0ad1d_2    conda-forge
pgcli                     3.4.1              pyhd8ed1ab_0    conda-forge
pgplot                    5.2.2             h507632e_1008    conda-forge
pgspecial                 1.13.1             pyhd8ed1ab_0    conda-forge
photutils                 1.4.0           py310hdaceac9_0    conda-forge
pickleshare               0.7.5                   py_1003    conda-forge
piff                      1.2.1           py310hbe9552e_0    conda-forge
pillow                    9.1.1           py310hc9df86f_0    conda-forge
pip                       22.1.1             pyhd8ed1ab_0    conda-forge
pixman                    0.40.0               h27ca646_0    conda-forge
platformdirs              2.5.1              pyhd8ed1ab_0    conda-forge
pluggy                    1.0.0           py310hbe9552e_3    conda-forge
pre-commit                2.19.0          py310hbe9552e_0    conda-forge
progressbar2              4.0.0              pyhd8ed1ab_0    conda-forge
proj                      9.0.0                hb719e4a_1    conda-forge
prompt-toolkit            3.0.29             pyha770c72_0    conda-forge
prompt_toolkit            3.0.29               hd8ed1ab_0    conda-forge
psutil                    5.9.1           py310h02f21da_0    conda-forge
psycopg2                  2.9.3           py310h9ff3a81_0    conda-forge
pthread-stubs             0.4               h27ca646_1001    conda-forge
ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
pure_eval                 0.2.2              pyhd8ed1ab_0    conda-forge
py                        1.11.0             pyh6c4a22f_0    conda-forge
pyarrow                   8.0.0           py310h2302aac_1_cpu    conda-forge
pyasn1                    0.4.8                      py_0    conda-forge
pybind11                  2.9.2           py310hea002bf_1    conda-forge
pybind11-global           2.9.2           py310hea002bf_1    conda-forge
pybtex                    0.24.0             pyhd8ed1ab_2    conda-forge
pybtex-docutils           1.0.1           py310hbe9552e_1    conda-forge
pycodestyle               2.8.0              pyhd8ed1ab_0    conda-forge
pycosat                   0.6.3           py310hf8d0d8f_1010    conda-forge
pycparser                 2.21               pyhd8ed1ab_0    conda-forge
pydantic                  1.9.1           py310h02f21da_0    conda-forge
pydocstyle                6.1.1              pyhd8ed1ab_0    conda-forge
pyerfa                    2.0.0.1         py310hdaceac9_2    conda-forge
pyflakes                  2.4.0              pyhd8ed1ab_0    conda-forge
pygments                  2.12.0             pyhd8ed1ab_0    conda-forge
pyjwt                     2.4.0              pyhd8ed1ab_0    conda-forge
pyld                      2.0.3              pyh9f0ad1d_0    conda-forge
pyopenssl                 22.0.0             pyhd8ed1ab_0    conda-forge
pyparsing                 3.0.9              pyhd8ed1ab_0    conda-forge
pyproj                    3.3.1           py310hb1446f0_0    conda-forge
pyrsistent                0.18.1          py310hf8d0d8f_1    conda-forge
pysocks                   1.7.1           py310hbe9552e_5    conda-forge
pysynphot                 2.0.0           py310h949c51b_3    conda-forge
pytables                  3.7.0           py310hcb00eea_0    conda-forge
pytest                    7.1.2           py310hbe9552e_0    conda-forge
pytest-arraydiff          0.3                        py_0    conda-forge
pytest-astropy            0.10.0             pyhd8ed1ab_0    conda-forge
pytest-astropy-header     0.1.2                      py_0    conda-forge
pytest-cov                3.0.0              pyhd8ed1ab_0    conda-forge
pytest-doctestplus        0.12.0             pyhd8ed1ab_0    conda-forge
pytest-filter-subpackage  0.1.1                      py_0    conda-forge
pytest-flake8             1.1.1              pyhd8ed1ab_1    conda-forge
pytest-forked             1.4.0              pyhd8ed1ab_0    conda-forge
pytest-mock               3.7.0              pyhd8ed1ab_1    conda-forge
pytest-openfiles          0.5.0                      py_0    conda-forge
pytest-remotedata         0.3.3              pyhd8ed1ab_0    conda-forge
pytest-runner             6.0.0              pyhd8ed1ab_0    conda-forge
pytest-session2file       0.1.11             pyh44b312d_0    conda-forge
pytest-subtests           0.7.0              pyhd8ed1ab_0    conda-forge
pytest-xdist              2.5.0              pyhd8ed1ab_0    conda-forge
python                    3.10.5          h71ab1a4_0_cpython    conda-forge
python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
python-htcondor           9.6.0           py310hd49410d_0    conda-forge
python-jose               3.3.0              pyh6c4a22f_1    conda-forge
python-utils              3.2.2              pyhd8ed1ab_0    conda-forge
python_abi                3.10                    2_cp310    conda-forge
pytz                      2022.1             pyhd8ed1ab_0    conda-forge
pytzdata                  2020.1             pyh9f0ad1d_0    conda-forge
pyvo                      1.3                pyhd8ed1ab_0    conda-forge
pywavelets                1.3.0           py310hdaceac9_1    conda-forge
pyyaml                    6.0             py310hf8d0d8f_4    conda-forge
re2                       2022.02.01           hbdafb3b_0    conda-forge
readline                  8.1.2                h46ed386_0    conda-forge
requests                  2.27.1             pyhd8ed1ab_0    conda-forge
responses                 0.20.0             pyhd8ed1ab_0    conda-forge
rhash                     1.4.1                h3422bc3_0    conda-forge
rsa                       4.8                pyhd8ed1ab_0    conda-forge
ruamel_yaml               0.15.80         py310he2143c4_1006    conda-forge
rubin-env                 4.0.0           py310hb6292c7_0    conda-forge
rubin-env-nosysroot       4.0.0           py310h94b23c2_0    conda-forge
s3transfer                0.5.2              pyhd8ed1ab_0    conda-forge
sarif-om                  1.0.4              pyhd8ed1ab_0    conda-forge
schwimmbad                0.3.2           py310hbe9552e_2    conda-forge
scikit-build              0.15.0             pyhb871ab6_0    conda-forge
scikit-image              0.19.2          py310hdead3df_0    conda-forge
scikit-learn              1.1.1           py310h16bc539_0    conda-forge
scipy                     1.8.1           py310hdb41229_0    conda-forge
scons                     4.3.0           py310hbe9552e_0    conda-forge
seaborn                   0.11.2               hd8ed1ab_0    conda-forge
seaborn-base              0.11.2             pyhd8ed1ab_0    conda-forge
semantic_version          2.9.0              pyhd8ed1ab_0    conda-forge
setproctitle              1.2.3           py310hf8d0d8f_0    conda-forge
setuptools                62.3.2          py310hbe9552e_0    conda-forge
setuptools-scm            6.4.2              pyhd8ed1ab_0    conda-forge
sigtool                   0.1.3                h7747421_0    conda-forge
six                       1.16.0             pyh6c4a22f_0    conda-forge
skyproj                   0.9.0              pyhd8ed1ab_0    conda-forge
smmap                     3.0.5              pyh44b312d_0    conda-forge
snappy                    1.1.9                h39c3846_1    conda-forge
snowballstemmer           2.2.0              pyhd8ed1ab_0    conda-forge
sortedcontainers          2.4.0              pyhd8ed1ab_0    conda-forge
soupsieve                 2.3.1              pyhd8ed1ab_0    conda-forge
spherematch               0.9.2           py310hdaceac9_0    conda-forge
sphinx                    4.5.0              pyh6c4a22f_0    conda-forge
sphinx-automodapi         0.14.1             pyhd8ed1ab_1    conda-forge
sphinx-click              4.0.3              pyhd8ed1ab_0    conda-forge
sphinx-jinja              1.1.1                      py_0    conda-forge
sphinx-prompt             1.4.0              pyhd8ed1ab_0    conda-forge
sphinxcontrib-applehelp   1.0.2                      py_0    conda-forge
sphinxcontrib-autoprogram 0.1.5                      py_1    conda-forge
sphinxcontrib-bibtex      2.4.2              pyhd8ed1ab_0    conda-forge
sphinxcontrib-devhelp     1.0.2                      py_0    conda-forge
sphinxcontrib-doxylink    1.12.0             pyhd8ed1ab_0    conda-forge
sphinxcontrib-htmlhelp    2.0.0              pyhd8ed1ab_0    conda-forge
sphinxcontrib-jsmath      1.0.1                      py_0    conda-forge
sphinxcontrib-qthelp      1.0.3                      py_0    conda-forge
sphinxcontrib-serializinghtml 1.1.5              pyhd8ed1ab_2    conda-forge
sqlalchemy                1.4.36          py310h02f21da_0    conda-forge
sqlite                    3.38.5               h40dfcc0_0    conda-forge
sqlparse                  0.4.2              pyhd8ed1ab_0    conda-forge
sshpubkeys                3.1.0                      py_0    conda-forge
stack_data                0.2.0              pyhd8ed1ab_0    conda-forge
starlink-ast              9.2.7                he4db4b2_1    conda-forge
statsmodels               0.13.2          py310h949c51b_0    conda-forge
stdlib-list               0.7.0                      py_2    conda-forge
stevedore                 3.5.0           py310hbe9552e_3    conda-forge
stomp.py                  7.0.0              pyhd8ed1ab_0    conda-forge
tabulate                  0.8.9              pyhd8ed1ab_0    conda-forge
tapi                      1100.0.11            he4954df_0    conda-forge
threadpoolctl             3.1.0              pyh8a188c0_0    conda-forge
tifffile                  2022.5.4           pyhd8ed1ab_0    conda-forge
tk                        8.6.12               he1e0b03_0    conda-forge
toml                      0.10.2             pyhd8ed1ab_0    conda-forge
tomli                     2.0.1              pyhd8ed1ab_0    conda-forge
toolz                     0.11.2             pyhd8ed1ab_0    conda-forge
towncrier                 21.9.0             pyhd8ed1ab_0    conda-forge
tqdm                      4.64.0             pyhd8ed1ab_0    conda-forge
traitlets                 5.2.2.post1        pyhd8ed1ab_0    conda-forge
treecorr                  4.2.8           py310h7348b27_0    conda-forge
treegp                    0.6.0              pyhd8ed1ab_0    conda-forge
typed-ast                 1.5.4           py310h02f21da_0    conda-forge
types-deprecated          1.2.8              pyhd8ed1ab_0    conda-forge
types-pyyaml              6.0.8              pyhd8ed1ab_0    conda-forge
types-requests            2.27.27            pyhd8ed1ab_0    conda-forge
types-setuptools          57.4.16            pyhd8ed1ab_0    conda-forge
types-urllib3             1.26.14            pyhd8ed1ab_0    conda-forge
typing-extensions         4.2.0                hd8ed1ab_1    conda-forge
typing_extensions         4.2.0              pyha770c72_1    conda-forge
tzdata                    2022a                h191b570_0    conda-forge
ukkonen                   1.0.1           py310hea002bf_2    conda-forge
uncertainties             3.1.6              pyhd8ed1ab_0    conda-forge
unicodedata2              14.0.0          py310hf8d0d8f_1    conda-forge
urllib3                   1.26.9             pyhd8ed1ab_0    conda-forge
virtualenv                20.14.1         py310hbe9552e_0    conda-forge
voms                      2.1.0rc0             h85681d6_6    conda-forge
wcslib                    7.7                  h38832b7_1    conda-forge
wcwidth                   0.2.5              pyh9f0ad1d_2    conda-forge
webencodings              0.5.1                      py_1    conda-forge
websocket-client          1.3.2              pyhd8ed1ab_0    conda-forge
werkzeug                  2.1.2              pyhd8ed1ab_1    conda-forge
wheel                     0.37.1             pyhd8ed1ab_0    conda-forge
wrapt                     1.14.1          py310h02f21da_0    conda-forge
ws4py                     0.5.1                      py_0    conda-forge
xmltodict                 0.13.0             pyhd8ed1ab_0    conda-forge
xorg-kbproto              1.0.7             h27ca646_1002    conda-forge
xorg-libx11               1.7.2                h3422bc3_0    conda-forge
xorg-libxau               1.0.9                h27ca646_0    conda-forge
xorg-libxdmcp             1.1.3                h27ca646_0    conda-forge
xorg-xproto               7.0.31            h27ca646_1007    conda-forge
xpa                       2.1.20               h9a09cb3_1    conda-forge
xz                        5.2.5                h642e427_1    conda-forge
yaml                      0.2.5                h3422bc3_2    conda-forge
zfp                       0.5.5                hcfdfaf5_8    conda-forge
zipp                      3.8.0              pyhd8ed1ab_0    conda-forge
zlib                      1.2.12               ha287fd2_1    conda-forge
zlib-ng                   2.0.6                he4db4b2_0    conda-forge
zstd                      1.5.2                hd705a24_1    conda-forge

Environment info

active environment : lsst-scipipe-4.0.0
    active env location : /Users/timj/work/lsstsw/miniconda/envs/lsst-scipipe-4.0.0
            shell level : 2
       user config file : /Users/timj/.condarc
 populated config files : /Users/timj/work/lsstsw/miniconda/.condarc
                          /Users/timj/work/lsstsw/miniconda/envs/lsst-scipipe-4.0.0/.condarc
          conda version : 4.12.0
    conda-build version : not installed
         python version : 3.9.7.final.0
       virtual packages : __osx=12.4=0
                          __unix=0=0
                          __archspec=1=arm64
       base environment : /Users/timj/work/lsstsw/miniconda  (writable)
      conda av data dir : /Users/timj/work/lsstsw/miniconda/etc/conda
  conda av metadata url : None
           channel URLs : https://conda.anaconda.org/conda-forge/osx-arm64
                          https://conda.anaconda.org/conda-forge/noarch
                          https://repo.anaconda.com/pkgs/main/osx-arm64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/osx-arm64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /Users/timj/work/lsstsw/miniconda/pkgs
                          /Users/timj/.conda/pkgs
       envs directories : /Users/timj/work/lsstsw/miniconda/envs
                          /Users/timj/.conda/envs
               platform : osx-arm64
             user-agent : conda/4.12.0 requests/2.26.0 CPython/3.9.7 Darwin/21.5.0 OSX/12.4
                UID:GID : 501:20
             netrc file : None
           offline mode : False
erykoff commented 2 years ago

@conda-forge/help-osx-arm64

isuruf commented 2 years ago

Seems like a voms issue. cc @conda-forge/voms

duncanmmacleod commented 2 years ago

Maybe the easiest solution here is to build without voms support, at least on osx-arm64. @timtheisen, @jasoncpatton, any objections to that?

duncanmmacleod commented 2 years ago

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?

chrisburr commented 2 years ago

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?

timj commented 2 years ago

I can confirm that htcondor 9.8.0 imports fine for me. Thanks.