You are still getting

:error:activate Failed to activate libgcc9: Image error: /opt/local/lib/libgcc/libatomic.1.dylib is being used by the active libgcc port. Please deactivate this port first, or use 'port -f activate libgcc9' to force the activation.
:debug:activate Error code: registry::image-error
:debug:activate Backtrace: Image error: /opt/local/lib/libgcc/libatomic.1.dylib is being used by the active libgcc port. Please deactivate this port first, or use 'port -f activate libgcc9' to force the activation.

This is not correct. libgcc has not installed anything (other than a stub readme file) for some time now.

Titan ~/Projects/MacPorts/ports > port contents libgcc
Port libgcc contains:
  /opt/local/share/doc/libgcc/README
Titan ~/Projects/MacPorts/ports > cat /opt/local/share/doc/libgcc/README
libgcc runtime is provided by libgcc9
Titan ~/Projects/MacPorts/ports >

If your ports are really up to date, I cannot explain why you see.

what do you get with

port contents libgcc ?

Chris

On 27/09/2019 11:42 am, Vahid Askarpour wrote:
I followed the steps you outlined with no problem. Here is the terminal output:

VahidAskarpour:~> sudo port uninstall libgcc
Password:
VahidAskarpour:~> sudo port selfupdate
--->  Updating MacPorts base sources using rsync
MacPorts base version 2.6.0 installed,
MacPorts base version 2.6.0 downloaded.
--->  Updating the ports tree
--->  MacPorts base is already the latest version

The ports tree has been updated. To upgrade your installed ports, you should run
   port upgrade outdated
VahidAskarpour:~> sudo port sync
--->  Updating the ports tree
VahidAskarpour:~> sudo port upgrade outdated
Nothing to upgrade.
--->  Scanning binaries for linking errors
--->  No broken files found.
--->  No broken ports found.


However, when I tried to install xcrysden, I got the same error. Here is the terminal output:

VahidAskarpour:~> sudo port install xcrysden
--->  Computing dependencies for xcrysden
The following dependencies will be installed:
  libgcc
  libgcc9
Continue? [Y/n]: y
--->  Installing libgcc9 @9.2.0_0
Error: Failed to install libgcc9: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc9/libgcc9/work/destroot Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc9/libgcc9/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port xcrysden failed

I have attached the log file which is similar to the one I posted yesterday.

Thanks,
Vahid



On Sep 26, 2019, at 9:49 PM, Chris Jones <[email protected] <mailto:[email protected]>> wrote:

sudo port upgrade outdated

Reply via email to