[MacPorts] #63616: clang-9.0 @9.0.1_4: dependency cycle on Snow Leopard (clang-9.0 -> llvm-9.0 -> python27 -> openssl -> clang-9.0)
MacPorts
noreply at macports.org
Wed Oct 13 04:56:48 UTC 2021
#63616: clang-9.0 @9.0.1_4: dependency cycle on Snow Leopard (clang-9.0 -> llvm-9.0
-> python27 -> openssl -> clang-9.0)
-----------------------------------+-------------------------------
Reporter: Tevo45 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Keywords: snowleopard legacy-os | Port: clang-9.0 openssl
-----------------------------------+-------------------------------
It is currently impossible to install clang-9.0 on Snow Leopard, seemingly
due to a dependency cycle with openssl:
{{{
$ sudo port install clang-9.0
---> Computing dependencies for clang-9.0
The following dependencies will be installed:
clang-9.0
llvm-9.0
openssl
python27
xar
Continue? [Y/n]:
Error: The following dependencies were not installed because all of them
have unmet dependencies (likely due to a dependency cycle): llvm-9.0
python27 openssl clang-9.0 xar
Error: Follow https://guide.macports.org/#project.tickets if you believe
there
is a bug.
Error: Processing of port clang-9.0 failed
}}}
openssl is pulled in as a dependency to python27:
{{{
$ port rdeps clang-9.0
The following ports are dependencies of clang-9.0
@9.0.1_4+defaultlibcxx+emulated_tls+libstdcxx:
xz
clang-3.4
cctools
libunwind-headers
xz-bootstrap
llvm-3.4
libffi
expect
automake
autoconf
gettext
libiconv
gperf
libcxx
ncurses
m4
clang-3.7
llvm-3.7
libedit
zlib
python27
pkgconfig
bzip2
db48
expat
openssl
clang-9.0
cmake
curl
libidn2
libunistring
perl5
perl5.28
gdbm
readline
texinfo
help2man
perl5.30
p5.30-locale-gettext
libtool
xattr
unzip
libpsl
python39
sqlite3
python_select
python3_select
zstd
lz4
curl-ca-bundle
libarchive
libxml2
icu
lzo2
libuv
legacy-support
libomp
llvm-9.0
xar
llvm_select
clang_select
ld64
ld64-127
libmacho-headers
openssl11
python2_select
tcl
dejagnu
ncurses-bootstrap
python27-bootstrap
pkgconfig-bootstrap
libiconv-bootstrap
gperf-bootstrap
gettext-bootstrap
}}}
This is a fresh MacPorts installation on Mac OS X 10.6.8, it appears the
issue can also be currently seen on the openssl Snow Leopard automatic
build #75127:
https://build.macports.org/builders/ports-10.6_x86_64-builder/builds/75127.
--
Ticket URL: <https://trac.macports.org/ticket/63616>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list