[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
error:
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/easy_install
is being used by the active py27-distribute port. Please deactivate this
port first, or use 'port -f activate py27-setuptools' to force the
activation.
> }}}
>
> This will be fixed by uninstalling py27-distribute, as already mentioned
above.
>
> 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
ports.
--
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