[MacPorts] #47861: Problems with upgrading to Yosemite OS

MacPorts noreply at macports.org
Mon Jun 1 06:50:09 PDT 2015

#47861: Problems with upgrading to Yosemite OS
  Reporter:  spongda@…  |      Owner:  macports-tickets@…
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.3.3
Resolution:             |   Keywords:
      Port:             |

Comment (by spongda@…):

 Replying to [comment:7 ryandesign@…]:

 I followed your suggestions and was able to manually re-install everything
 I need for now. Haven't gotten the atlas install working yet; this was
 part of octave. Not sure why it doesn't think I have a Fortran compiler
 present, as I have several installed. I'll continue to look into this.
 Thanks much for your help

 > Replying to [comment:6 spongda@…]:
 > > Thanks for the suggestions. I tried re-running {{{sudo port -v
 selfupdate}}}, but realized it had problems due to my being behind a
 firewall. So I set things up using subversion based on the directions at
 wiki:howto/SyncingWithSVN. I then ran  {{{sudo port -v sync}}} and that
 completed successfully. I then returned to re-try {{{sudo
 ./restore_ports.tcl myports.txt}}}. It still had some errors (see attached
 screen dump port_restore.txt file and tarred-up main.log files). Not sure
 how to fix these, but I was able to at least manually install the Nedit
 editor, which I use a lot. But to get it to work, I had to define the
 DISPLAY:0.0 variable in my .profile file, which I don't recall having to
 do under previous versions.
 > The first few warnings are telling you that some of the ports you have
 installed no longer exist:
 > {{{
 > Warning: Skipping eggdbus (not in the ports tree)
 > Warning: Skipping gst-plugins-base (not in the ports tree)
 > Warning: Skipping gstreamer (not in the ports tree)
 > Warning: Skipping py27-distribute (not in the ports tree)
 > Warning: Skipping py27-gtk (not in the ports tree)
 > }}}
 > You should uninstall these ports.
 > The atlas error is self-explanitory:
 > {{{
 > Error: org.macports.configure for port atlas returned: Atlas could not
 detect any fortran compiler. If you really don’t need the fortran
 interface to be built, please use the +nofortran option, else install a
 fortran compiler (e.g. gcc4X) before building Atlas.
 > }}}
 > Most of the errors are attempts to install obsolete ports, for example:
 > {{{
 > Error: cctools-headers has been made obsolete by the port libmacho-
 headers. Please install libmacho-headers instead.
 > }}}
 > For each one, install the replacement port instead (or, if you don't
 specifically need them, don't install them).
 > The setuptools error occurs because you have distribute installed but
 distribute was replaced with setuptools:
 > {{{
 > Error: org.macports.activate for port py27-setuptools returned: Image
 is being used by the active py27-distribute port.  Please deactivate this
 port first, or use 'port -f activate py27-setuptools' to force the
 > }}}
 > This will be fixed by uninstalling py27-distribute, as already mentioned
 > You shouldn't set DISPLAY in your environment manually; it should be set
 for you automatically if you have installed the xorg-server and xinit

Ticket URL: <https://trac.macports.org/ticket/47861#comment:8>
MacPorts <https://www.macports.org/>
Ports system for OS X

More information about the macports-tickets mailing list