[MacPorts] #54994: sudo port upgrade outdated crashes with MacOS 10.13 High Sierra

MacPorts noreply at macports.org
Wed Oct 4 13:08:42 UTC 2017


#54994: sudo port upgrade outdated crashes with MacOS 10.13 High Sierra
------------------------+------------------------
  Reporter:  manulcaux  |      Owner:
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:  highsierra
      Port:  gcc48      |
------------------------+------------------------
Description changed by mf2k:

Old description:

> I upgraded my Mac OS to 10.13 High Sierra
> I upgraded MacPort downloading and running the
> MacPorts-2.4.1-10.13-HighSierra.pkg
> When then running sudo port upgrade outdated, I get this error :
>
> [macp2052:~] caux% sudo port selfupdate
> Password:
> --->  Updating MacPorts base sources using rsync
> MacPorts base version 2.4.1 installed,
> MacPorts base version 2.4.1 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
> [macp2052:~] caux% sudo port upgrade outdated
> --->  Fetching distfiles for gcc48
> Error: gcc48 is not supported on macOS High Sierra and newer
> Error: Failed to fetch gcc48: unsupported platform
> Error: See
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc48/gcc48/main.log
> for details.
> Error: Follow https://guide.macports.org/#project.tickets to report a
> bug.
> [macp2052:~] caux% sudo port clean
> Can't map the URL 'file://.' to a port description file ("Could not find
> Portfile in /Users/caux").
> Please verify that the directory and portfile syntax are correct.
> To use the current port, you must be in a port's directory.
> [macp2052:~] caux%
>
> In the file
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc48/gcc48/main.log
>
> I see
>
> gcc48 is not supported on macOS High Sierra and newer
>
> Is this definitive ? Meaning the software I have needing gcc48 to compile
> will not be working anymore ?

New description:

 I upgraded my Mac OS to 10.13 High Sierra
 I upgraded MacPort downloading and running the
 MacPorts-2.4.1-10.13-HighSierra.pkg
 When then running sudo port upgrade outdated, I get this error :
 {{{
 [macp2052:~] caux% sudo port selfupdate
 Password:
 --->  Updating MacPorts base sources using rsync
 MacPorts base version 2.4.1 installed,
 MacPorts base version 2.4.1 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
 [macp2052:~] caux% sudo port upgrade outdated
 --->  Fetching distfiles for gcc48
 Error: gcc48 is not supported on macOS High Sierra and newer
 Error: Failed to fetch gcc48: unsupported platform
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc48/gcc48/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets to report a bug.
 [macp2052:~] caux% sudo port clean
 Can't map the URL 'file://.' to a port description file ("Could not find
 Portfile in /Users/caux").
 Please verify that the directory and portfile syntax are correct.
 To use the current port, you must be in a port's directory.
 [macp2052:~] caux%
 }}}
 In the file
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc48/gcc48/main.log

 I see

 gcc48 is not supported on macOS High Sierra and newer

 Is this definitive ? Meaning the software I have needing gcc48 to compile
 will not be working anymore ?

--

--
Ticket URL: <https://trac.macports.org/ticket/54994#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list