failed migration to Sequoia
Joshua Root
jmr at macports.org
Thu Sep 19 18:46:31 UTC 2024
On 19/9/2024 18:30, Artemio González López wrote:
>
> Thanks, Josh! In fact, I renamed the /Library/Developer/CommandLineTools and got most of my ports to succesfully build after executing “sudo port restore —last”. Unfortunately, there is still a problem with libgcc14 that prevents emacs-app to compile:
>
> Migration finished with errors.
> The following ports could not be restored:
> - emacs
> Skipped because its dependency libgcc14 failed
> - emacs-app
> Skipped because its dependency libgcc14 failed
> - gnuplot
> Skipped because its dependency wxWidgets-3.0 failed
> - julia
> Skipped because its dependency libgcc14 failed
> - py311-matplotlib
> Skipped because its dependency libgcc14 failed
> - py311-scipy
> Skipped because its dependency libgcc14 failed
> - py312-matplotlib
> Skipped because its dependency libgcc14 failed
> - py312-scipy
> Skipped because its dependency libgcc14 failed
> The following ports could not be fully restored:
> - py311-jupyter
> Skipped because its dependency libsodium failed
> state changed from 'installed' to 'inactive'
> - py312-jupyter
> Skipped because its dependency libsodium failed
> state changed from 'installed' to 'inactive'
> - py312-jupyterlab
> Skipped because its dependency libsodium failed
> state changed from 'installed' to ‘inactive'
>
> (There is also a problem with libsodium, but that seems less important). Is this problem known? Does anybody suggest a fix/workaround, while things are ironed out?
A lot has happened since my last reply. We're no longer recommending
uninstalling the Command Line Tools, because a more surgical fix has
been found: <https://trac.macports.org/wiki/ProblemHotlist#clts16>
I believe gcc14 may be one port that really wants the CLTs, so restoring
them would be step 1. One fix for gcc14/libgc14 build failures has
already been committed, but there seems to be another one affecting some
users. This is the ticket tracking the issues:
<https://trac.macports.org/ticket/70641>
If you can't get libgcc14 working in the short term, you should be able
to install emacs and emacs-app by turning off the default nativecomp
variant.
As for libsodium, which version did you see the failure with? It was
only just updated to 1.0.20.
- Josh
More information about the macports-users
mailing list