[MacPorts] #64562: "libgcc9 cannot be built while libunwind-headers is active." when migrating from Big Sur to Monterey
MacPorts
noreply at macports.org
Sat Jan 29 09:13:01 UTC 2022
#64562: "libgcc9 cannot be built while libunwind-headers is active." when migrating
from Big Sur to Monterey
------------------------+--------------------
Reporter: MarkCallow | Owner: (none)
Type: defect | Status: new
Priority: High | Milestone:
Component: ports | Version: 2.7.1
Keywords: | Port:
------------------------+--------------------
I am trying to migrate my ports from Big Sur to Monterey. I'm exactly
following the migration guide. While running `restore_ports.tcl` I get
many instances of the subject error. The complete message is:
{{{
Error: libgcc9 cannot be built while libunwind-headers is active.
Error: Please forcibly deactivate libunwind-headers, e.g. by running:
Error:
Error: sudo port -f deactivate libunwind-headers
Error:
Error: Then try again. You can reactivate libunwind-headers again later.
Error: Failed to configure libgcc9: libunwind-headers is active
Error: See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc9/libgcc9/main.log
for details.
}}}
I tried `sudo port -f deactivate libunwind-headers` as suggested but the
same thing happened next time I ran `restore_ports.tcl`. I then found
[https://trac.macports.org/ticket/59344 closed ticket 59344]and following
its suggestion I did sync and clean as well:
{{{
mark:~ $ sudo port sync
Password:
---> Updating the ports tree
mark:~ $ sudo port -f deactivate libunwind-headers
---> Deactivating libunwind-headers @5.0.1_0
---> Cleaning libunwind-headers
mark:~ $ sudo port clean libgcc9
---> Cleaning libgcc9
mark:~ $ sudo ./restore_ports.tcl myports.txt
}}}
But I still get the errors.
How can I migrate the affected ports?
--
Ticket URL: <https://trac.macports.org/ticket/64562>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list