Hi, I faced the same problem while installing the huge list of dependencies for the digiKam project under Intel and arm64 targets.
The main problem arrives when Perl is used to compile Qt in my case but not only. Look these rules in my install script : https://invent.kde.org/graphics/digikam/-/blob/master/project/bundles/macports/01-build-macports.sh?ref_type=heads#L287 https://invent.kde.org/graphics/digikam/-/blob/master/project/bundles/macports/01-build-macports.sh?ref_type=heads#L296 ... and all these patches for Perl : https://invent.kde.org/graphics/digikam/-/tree/master/project/bundles/macports/patches/perl?ref_type=heads ... and now everything works fine... Best Gilles Caulier Le ven. 20 sept. 2024 à 18:42, Kenneth Wolcott <[email protected]> a écrit : > > several ports cannot be installed due to a Perl circular dependency hell... > > eg: > > sudo port -v -s install maxima > > Error: The following dependencies were not installed because all of > them have unmet dependencies (likely due to a dependency cycle): > p5.34-authen-sasl p5.34-net-smtp-ssl p5.34-cgi > p5.34-pod-coverage-trustpod p5.34-test-simple p5.34-pod-eventual > p5.34-mixin-linewise p5.34-sub-exporter p5.34-data-optlist > p5.34-params-util p5.34-config-autoconf p5.34-file-slurper > p5.34-test-warnings p5.34-cpan-meta-check p5.34-module-pluggable > p5.34-module-runtime p5.34-module-build p5.34-software-license > p5.34-data-section p5.34-text-template p5.34-io-socket-ssl > p5.34-io-socket-ip p5.34-uri p5.34-html-parser p5.34-html-tagset > p5.34-http-message p5.34-clone p5.34-b-cow > > Thanks, > Ken Wolcott
