Opened 23 months ago

Last modified 21 months ago

#66671 new defect

llvm-15 @15.0.6 Failure to install on High Sierra

Reported by: EllipticEllipsis Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.8.0
Keywords: Cc:
Port: llvm-15

Description

Tried to install llvm-15 on High Sierra (10.13.6), Xcode version 10.1. Failed with error:

Error: The following dependencies were not installed because all of them have unmet dependencies (likely due to a dependency cycle): clang-13 clang-11 clang-9.0 ld64 ld64-latest libtapi clang-15 llvm-15 llvm-11 llvm-13
Error: Follow https://guide.macports.org/#project.tickets if you believe there
is a bug.
Error: Processing of port llvm-15 failed

This was nearly the first port I attempted to install after a fresh install of MacPorts. List of currently installed ports attached.

Attachments (1)

current_ports.txt (2.5 KB) - added by EllipticEllipsis 23 months ago.

Download all attachments as: .zip

Change History (14)

Changed 23 months ago by EllipticEllipsis

Attachment: current_ports.txt added

comment:1 Changed 23 months ago by kencu (Ken)

every once in a while we trigger a "dependency loop" with an update of some kind, where port A depends on port B, which depends on port C, but port C depends on port A.

So, loop.

Looks like that is what you have here. We usually can sort these out once we know about them, thanks -- one of us, Josh, seems to spot these loops at a glance. For the rest of us, it takes a bit more pondering how it is happening.

comment:2 Changed 23 months ago by kencu (Ken)

I think, at first glance, we might need to make libtapi build with clang11-bootstrap on 10.13 as well as the current 10.12 and less.

comment:3 Changed 23 months ago by kencu (Ken)

if you want to try that fix, you can do this:

bbedit `port file libtapi`

then find the spot where it says this:

# on macOS before 10.13 use clang-11-bootstrap
if {${os.platform} eq "darwin" && ${os.major} < 17 && ${build_arch} ni [list ppc ppc64]} {

and change it to this:

# on macOS before 10.14 use clang-11-bootstrap
if {${os.platform} eq "darwin" && ${os.major} < 18 && ${build_arch} ni [list ppc ppc64]} {

and then see how things go:

sudo port clean llvm-15
sudo port clean clang-15
sudo port -v -N install clang-15

comment:4 in reply to:  3 Changed 23 months ago by EllipticEllipsis

Thank you for the quick response, I tried doing this and ran into checksum errors on some of the package downloads:

Error: Checksum (rmd160) mismatch for dyld-655.1.1.tar.gz
Portfile checksum: dyld-655.1.1.tar.gz rmd160 eef3ce30381e5fa23152c637e3bde2d8cf4cde0b
Distfile checksum: dyld-655.1.1.tar.gz rmd160 3ce28be9a3eb52777443828853040d4c870a5db2
Error: Checksum (sha256) mismatch for dyld-655.1.1.tar.gz
Portfile checksum: dyld-655.1.1.tar.gz sha256 8ca6e3cf0263d3f69dfa65e0846e2bed051b0cff92e796352ad178e7e4c92f1d
Distfile checksum: dyld-655.1.1.tar.gz sha256 67326487dd139a82f0da9f43eb91414041551ee54cacf4763052e5aae606f518
Error: Checksum (size) mismatch for dyld-655.1.1.tar.gz
Portfile checksum: dyld-655.1.1.tar.gz size 907171
Distfile checksum: dyld-655.1.1.tar.gz size 872742
--->  Checksumming ld64-450.3.tar.gz
Error: Checksum (rmd160) mismatch for ld64-450.3.tar.gz
Portfile checksum: ld64-450.3.tar.gz rmd160 4d263cff143228e021c438d3c2d1800ff367c895
Distfile checksum: ld64-450.3.tar.gz rmd160 ffbf7b2dcd9826db463c779c6ae920f4a71803d3
Error: Checksum (sha256) mismatch for ld64-450.3.tar.gz
Portfile checksum: ld64-450.3.tar.gz sha256 140619e676e099581771dbad98277850ff731cd23938bed95b4d7171616acca1
Distfile checksum: ld64-450.3.tar.gz sha256 7c14d80f1552819e7038e918dde9cc7b2398e08678471221330f173c87cf565a
Error: Checksum (size) mismatch for ld64-450.3.tar.gz
Portfile checksum: ld64-450.3.tar.gz size 729639
Distfile checksum: ld64-450.3.tar.gz size 716654
The correct checksum line may be:
checksums           dyld-655.1.1.tar.gz \
                    rmd160  3ce28be9a3eb52777443828853040d4c870a5db2 \
                    sha256  67326487dd139a82f0da9f43eb91414041551ee54cacf4763052e5aae606f518 \
                    size    872742 \
                    ld64-450.3.tar.gz \
                    rmd160  ffbf7b2dcd9826db463c779c6ae920f4a71803d3 \
                    sha256  7c14d80f1552819e7038e918dde9cc7b2398e08678471221330f173c87cf565a \
                    size    716654
Error: Failed to checksum ld64-latest: Unable to verify file checksums
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ld64/ld64-latest/main.log for details.

comment:5 Changed 23 months ago by kencu (Ken)

well, at least it looks like we fixed the circular dependency :>

There has been a change in the way Apple distributes their open source packages, and we are updating all our ports (like ld64-latest) that use Apple's software to the new locations. That is causing the checksum issues.

For example, the move for cctools is being worked on here :

https://github.com/macports/macports-ports/pull/17006

but I guess there is not one for ld64 as yet.

query:status=!closed&port=~ld64

I'm sorry about that -- you have come in a just a tricky moment when things are transitioning -- most of the time these toolchain issues have been pretty nailed down and people don't have this issue.

You are doing so well, if you like, you can update your checksums as per the message above, by doing this:

bbedit `port file ld64-latest`

and in the checksums area near the top, change the relevant entries to what the message above said to use.

This is what it looks like in the Portfile now:

checksums           dyld-655.1.1.tar.gz \
                    rmd160  eef3ce30381e5fa23152c637e3bde2d8cf4cde0b \
                    sha256  8ca6e3cf0263d3f69dfa65e0846e2bed051b0cff92e796352ad178e7e4c92f1d \
                    size    907171 \
                    ld64-97-standalone-libunwind-headers.patch \
                    rmd160  f6da71e097aa61b1055b3fdc12cd39aafed5f492 \
                    sha256  370d02757ea628b5dd145c099e42fc4eb88cc09cf459a59e32d14bbc9b4a105e \
                    size    141802 \
                    ld64-97.17.tar.gz \
                    rmd160  d52df7d7f741c8bedd29cbac73dbb9db992b4795 \
                    sha256  02bd46af0809eaa415d096d7d41c3e8e7d80f7d8d181840866fb87f036b4e089 \
                    size    421947 \
                    ld64-127.2.tar.gz \
                    rmd160  8ee709341549a1944732daef6ebab7ef1acfcc6e \
                    sha256  97b75547b2bd761306ab3e15ae297f01e7ab9760b922bc657f4ef72e4e052142 \
                    size    496975 \
                    ld64-236.3.tar.gz \
                    rmd160  6a3f44aa9ae57a60d2cff5b3d47be7972ad83029 \
                    sha256  8ef36729b643201081ab45ebd8586ede8f9968bc17614b679a940faa82875ca6 \
                    size    624400 \
                    ld64-274.2.tar.gz \
                    rmd160  16e57faf2b1d3f3808fb8e4b167cf23a14f106b0 \
                    sha256  175d89c419e99d49a7a5f7e4196d3cef4c9e19cc17a425c332e86df6b516f7d7 \
                    size    671652 \
                    ld64-450.3.tar.gz \
                    rmd160  4d263cff143228e021c438d3c2d1800ff367c895 \
                    sha256  140619e676e099581771dbad98277850ff731cd23938bed95b4d7171616acca1 \
                    size    729639

and you change it to this:

checksums           dyld-655.1.1.tar.gz \
                    rmd160  3ce28be9a3eb52777443828853040d4c870a5db2 \
                    sha256  67326487dd139a82f0da9f43eb91414041551ee54cacf4763052e5aae606f518 \
                    size    872742 \
                    ld64-97-standalone-libunwind-headers.patch \
                    rmd160  f6da71e097aa61b1055b3fdc12cd39aafed5f492 \
                    sha256  370d02757ea628b5dd145c099e42fc4eb88cc09cf459a59e32d14bbc9b4a105e \
                    size    141802 \
                    ld64-97.17.tar.gz \
                    rmd160  d52df7d7f741c8bedd29cbac73dbb9db992b4795 \
                    sha256  02bd46af0809eaa415d096d7d41c3e8e7d80f7d8d181840866fb87f036b4e089 \
                    size    421947 \
                    ld64-127.2.tar.gz \
                    rmd160  8ee709341549a1944732daef6ebab7ef1acfcc6e \
                    sha256  97b75547b2bd761306ab3e15ae297f01e7ab9760b922bc657f4ef72e4e052142 \
                    size    496975 \
                    ld64-236.3.tar.gz \
                    rmd160  6a3f44aa9ae57a60d2cff5b3d47be7972ad83029 \
                    sha256  8ef36729b643201081ab45ebd8586ede8f9968bc17614b679a940faa82875ca6 \
                    size    624400 \
                    ld64-274.2.tar.gz \
                    rmd160  16e57faf2b1d3f3808fb8e4b167cf23a14f106b0 \
                    sha256  175d89c419e99d49a7a5f7e4196d3cef4c9e19cc17a425c332e86df6b516f7d7 \
                    size    671652 \
                    ld64-450.3.tar.gz \
                    rmd160  ffbf7b2dcd9826db463c779c6ae920f4a71803d3 \
                    sha256  7c14d80f1552819e7038e918dde9cc7b2398e08678471221330f173c87cf565a \
                    size    716654

and that should work (I haven't tested it myself just yet).

Last edited 21 months ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:6 Changed 23 months ago by EllipticEllipsis

Thanks, that's annoying but I'm glad to hear it'll be smoother in future. Now it downloads, checksums pass, it extracts and then:

--->  Extracting ld64-450.3.tar.gz
Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ld64/ld64-latest/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/ld64/ld64-450.3.tar.gz' | /usr/bin/tar -xf -
Error: Failed to extract ld64-latest: error copying "/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/ld64/files/Makefile-450" to "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ld64/ld64-latest/work/ld64-450.3/Makefile": no such file or directory

comment:7 Changed 23 months ago by kencu (Ken)

Ah, too bad.

I guess at this point you'll have to wait for someone to really sit down with 10.13 and fix it properly (ie fix it on their local machine and then push all the fixes up to the main server repository).

It shouldn't be too long; people like to do stuff like this in their spare time, and help folks out. I can't promise exactly when someone will feel so motivated, but if it is the main toolchain that has become broken on 10.13, it will be a priority for someone soonishly.

comment:8 Changed 23 months ago by kencu (Ken)

so I booted up my 10.13 VM today, uninstalled all the ports on it, updated it to the latest ports tree, and started my installation:

sudo port -f uninstall installed
sudo port -v reclaim

(removed everything)

sudo port -v selfupdate

and then I started my installation of clang-15

sudo port -v install clang-15

and -- it installed clang-15 (and llvm-15) without any trouble, with no errors, touching nothing:

$ port -v installed
The following ports are currently installed:
  bzip2 @1.0.8_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:24-0800'
  cctools @949.0.1_2+llvm10 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:49:07-0800'
  clang-15 @15.0.6_0+analyzer+libstdcxx (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:50:42-0800'
  clang_select @2.2_1 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-12T20:49:07-0800'
  db48 @4.8.30_4 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:50:06-0800'
  gdbm @1.23_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:50:13-0800'
  gettext-runtime @0.21_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:34-0800'
  icu @72.1_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:29-0800'
  ld64 @3_4 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:49:32-0800'
  ld64-latest @450.3_0+llvm90 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:49:31-0800'
  libcxx @5.0.1_5 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-12T20:48:19-0800'
  libedit @20221030-3.1_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:23-0800'
  libffi @3.4.4_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:23-0800'
  libiconv @1.17_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:34-0800'
  libomp @15.0.6_0+universal (active) requested_variants='' platform='darwin 17' archs='i386 x86_64' date='2023-01-12T20:49:32-0800'
  libtapi @1100.0.11_2 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:49:08-0800'
  libxml2 @2.10.3_1 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:35-0800'
  llvm-9.0 @9.0.1_3+emulated_tls (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:49:20-0800'
  llvm-10 @10.0.1_3+emulated_tls (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:55-0800'
  llvm-15 @15.0.6_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:49:41-0800'
  llvm_select @2_1 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-12T20:48:24-0800'
  lz4 @1.9.4_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:49:33-0800'
  ncurses @6.4_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:20-0800'
  openssl @3_8 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:46-0800'
  openssl3 @3.0.7_2+legacy (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:38-0800'
  perl5 @5.34.1_0+perl5_34 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-12T20:50:26-0800'
  perl5.34 @5.34.1_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:50:21-0800'
  readline @8.1.2.000_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:50:13-0800'
  xar @1.8.0.494_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:51-0800'
  xz @5.2.9_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:35-0800'
  zlib @1.2.13_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:48:35-0800'
  zstd @1.5.2_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:49:33-0800'

Of course, it used the buildbot's prebuilt binaries in so doing, but there was no noted loop or issue using the default macports prefix of /opt/local, which is satisfied by the buildbot binaries.

next I will try this again, uninstalling all the ports, and then build everything from source. I'll report back on results after it finishes (will be a few hours).

comment:9 Changed 23 months ago by kencu (Ken)

I ran into troubles trying to build cctools.

building all this from source went OK:

$ port -v installed
The following ports are currently installed:
  autoconf @2.71_1 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-12T21:22:04-0800'
  automake @1.16.5_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-12T21:22:13-0800'
  brotli @1.0.9_2 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:20:22-0800'
  bzip2 @1.0.8_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:14:43-0800'
  cmake @3.24.3_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:55:40-0800'
  cmake-bootstrap @3.9.6_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:20:06-0800'
  curl @7.87.0_0+http2+ssl (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:44:41-0800'
  curl-ca-bundle @7.87.0_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-12T21:20:24-0800'
  expat @2.5.0_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:28:51-0800'
  gettext @0.21_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:13:54-0800'
  gettext-runtime @0.21_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:00:07-0800'
  gettext-tools-libs @0.21_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:08:18-0800'
  gperf @3.1_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:58:03-0800'
  icu @72.1_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:47:38-0800'
  libarchive @3.6.2_1 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:50:05-0800'
  libb2 @0.98.1_1 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:45:01-0800'
  libcxx @5.0.1_5 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-12T21:50:06-0800'
  libedit @20221030-3.1_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:29:12-0800'
  libffi @3.4.4_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:29:31-0800'
  libiconv @1.17_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T20:58:55-0800'
  libidn2 @2.3.4_1 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:28:29-0800'
  libpsl @0.21.1-20220513_1 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:41:22-0800'
  libtextstyle @0.21_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:02:50-0800'
  libtool @2.4.7_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:22:44-0800'
  libunistring @1.1_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:26:27-0800'
  libunwind-headers @5.0.1_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-12T21:14:40-0800'
  libuv @1.44.2_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:50:25-0800'
  libxml2 @2.10.3_1 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:48:20-0800'
  llvm-10 @10.0.1_3+emulated_tls (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T22:21:43-0800'
  llvm_select @2_1 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-12T21:55:53-0800'
  lz4 @1.9.4_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:42:13-0800'
  lzo2 @2.10_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:48:55-0800'
  m4 @1.4.19_1 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:21:58-0800'
  ncurses @6.4_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:01:20-0800'
  nghttp2 @1.51.0_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:42:03-0800'
  openssl @3_8 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:33:12-0800'
  openssl3 @3.0.7_2+legacy (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:32:56-0800'
  pkgconfig @0.29.2_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:27:46-0800'
  python3_select @0.0_3 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-12T21:33:18-0800'
  python310 @3.10.9_0+lto+optimizations (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:40:39-0800'
  python_select @0.3_10 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-12T21:33:18-0800'
  sqlite3 @3.40.1_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:34:18-0800'
  xar @1.8.0.494_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:56:05-0800'
  xz @5.2.9_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:14:39-0800'
  zlib @1.2.13_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:29:35-0800'
  zstd @1.5.2_0 (active) requested_variants='' platform='darwin 17' archs='x86_64' date='2023-01-12T21:42:58-0800'

I'll see if the cctools PR helps.

comment:10 Changed 23 months ago by EllipticEllipsis

I ran the commands you posted, it got stuck here again:

Error: The following dependencies were not installed because all of them have unmet dependencies (likely due to a dependency cycle): clang-13 clang-11 clang-9.0 ld64 ld64-latest libtapi clang-15 llvm-15 llvm-11 llvm-13

Not sure what it was trying to build at that point. This is what it successfully installed for me (it built at least llvm-10 and llvm-9.0, which of course took a while):

$ port -v installed
The following ports are currently installed:
  autoconf @2.71_1 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T14:51:35+0000'
  automake @1.16.5_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T14:51:36+0000'
  brotli @1.0.9_2+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:46:06+0000'
  bzip2 @1.0.8_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:46:06+0000'
  cctools @949.0.1_2+llvm10+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T15:56:19+0000'
  clang_select @2.2_1 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:56:21+0000'
  cmake @3.24.3_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:25+0000'
  curl @7.87.0_0+http2+ssl+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:03+0000'
  curl-ca-bundle @7.87.0_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T14:46:07+0000'
  cython_select @0.1_2 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:57:13+0000'
  db48 @4.8.30_4+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T15:59:05+0000'
  expat @2.5.0_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:07+0000'
  gdbm @1.23_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T15:59:14+0000'
  gettext @0.21_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:46:16+0000'
  gettext-runtime @0.21_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:46:08+0000'
  gettext-tools-libs @0.21_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:46:13+0000'
  icu @72.1_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:12+0000'
  libarchive @3.6.2_1+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:22+0000'
  libb2 @0.98.1_1+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:07+0000'
  libcxx @5.0.1_5 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T14:51:22+0000'
  libedit @20221030-3.1_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:34+0000'
  libffi @3.4.4_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:34+0000'
  libiconv @1.17_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:46:08+0000'
  libidn2 @2.3.4_1+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:47:14+0000'
  libmacho-headers @949.0.1_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:56:22+0000'
  libomp @15.0.6_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T15:56:22+0000'
  libpsl @0.21.1-20220513_1+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:47:15+0000'
  libtextstyle @0.21_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:46:12+0000'
  libtool @2.4.7_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:37+0000'
  libunistring @1.1_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:46:19+0000'
  libunwind-headers @5.0.1_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T14:46:05+0000'
  libuv @1.44.2_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:23+0000'
  libxml2 @2.10.3_1+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:20+0000'
  libyaml @0.2.5_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T15:57:13+0000'
  llvm-9.0 @9.0.1_3+emulated_tls+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T16:58:54+0000'
  llvm-10 @10.0.1_3+emulated_tls+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T15:54:51+0000'
  llvm_select @2_1 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T14:51:35+0000'
  lz4 @1.9.4_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:48:11+0000'
  lzo2 @2.10_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:21+0000'
  m4 @1.4.19_1+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:35+0000'
  ncurses @6.4_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:46:09+0000'
  nghttp2 @1.51.0_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:47:15+0000'
  openssl @3_8+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:47:23+0000'
  openssl3 @3.0.7_2+legacy+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:47:17+0000'
  perl5 @5.34.1_0+perl5_34 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:59:24+0000'
  perl5.34 @5.34.1_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T15:59:16+0000'
  pkgconfig @0.29.2_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:46:20+0000'
  py310-build @0.9.0_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:57:15+0000'
  py310-cython @0.29.33_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T15:58:50+0000'
  py310-installer @0.6.0_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:57:15+0000'
  py310-packaging @23.0_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:57:14+0000'
  py310-pep517 @0.13.0_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:57:14+0000'
  py310-pygments @2.13.0_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:56:50+0000'
  py310-setuptools @65.6.3_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:56:48+0000'
  py310-tomli @2.0.1_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:57:14+0000'
  py310-wheel @0.38.4_0 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:57:16+0000'
  py310-yaml @6.0_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T15:59:02+0000'
  pygments_select @0.1_1 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:56:50+0000'
  python3_select @0.0_3 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:56:22+0000'
  python310 @3.10.9_0+lto+optimizations+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T15:56:28+0000'
  python_select @0.3_10 (active) requested_variants='' platform='darwin 17' archs='noarch' date='2023-01-13T15:56:23+0000'
  readline @8.1.2.000_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T15:59:13+0000'
  sqlite3 @3.40.1_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T15:56:23+0000'
  xar @1.8.0.494_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:51:52+0000'
  xz @5.2.10_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:48:10+0000'
  zlib @1.2.13_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:47:16+0000'
  zstd @1.5.2_0+universal (active) requested_variants='+universal' platform='darwin 17' archs='i386 x86_64' date='2023-01-13T14:48:11+0000'

comment:11 Changed 23 months ago by kencu (Ken)

Oh, I think I see -- you're building rather than downloading prebuilt stuff, because you have a lot of things +universal.

comment:12 Changed 23 months ago by EllipticEllipsis

That's strange, is that specifiable or just a consequence of something it detected about my machine?

comment:13 Changed 21 months ago by ryandesign (Ryan Carsten Schmidt)

If you install a port that requires its dependencies to be universal, MacPorts will do so. wine, for example, is such a port, though I don't see it in your list of ports, but perhaps you installed wine and then uninstalled it.

Note: See TracTickets for help on using tickets.