[MacPorts] #41594: octave, octave-devel: 'test strread' fails

MacPorts noreply at macports.org
Mon Dec 16 04:27:17 PST 2013


#41594: octave, octave-devel: 'test strread' fails
-----------------------------------+-------------------------
  Reporter:  lord@…                |      Owner:  michaelld@…
      Type:  defect                |     Status:  new
  Priority:  Normal                |  Milestone:
 Component:  ports                 |    Version:  2.2.1
Resolution:                        |   Keywords:
      Port:  octave, octave-devel  |
-----------------------------------+-------------------------

Comment (by michaelld@…):

 OK, finally. After re-re-re-reviewing some of the attachments here, it
 looks like you have stuff installed into /usr/local ... stuff like fortran
 and pcre, which are critical to how Octave functions. MacPorts can
 sometimes ignore such stuff, but it's really hard to do it all of the
 time; and, MacPorts does not control that install area (by default, and in
 your case too; if uses /opt/local).  So ... if that stuff duplicates what
 MacPorts provides, I'd recommend going with MacPorts as the single-point
 solution for stuff. If you really, really, REALLY need the stuff in
 /usr/local, then I'll look into working around it in the Octave configure
 script ...  but, that's just for Octave; I cannot guarantee that any
 change I find will work with other ports. You're much better off just
 doing "sudo rm -rf /use/local" if you can get away with that.

 My suggestion as a temporary test:
 {{{
 cd /usr
 sudo mv local local_old
 sudo mkdir local
 }}}
 and then see if your non-MacPorts stuff still works as you want.  If you
 find that everything works OK, then you can "sudo rm -rf /usr/local_old"
 and free up that space. If you find you have to have any/all of that
 stuff, then you can always move the directory back -- and, in this case
 I'm not sure how well you'll be able to use MacPorts since, no matter how
 hard we try, sometimes non-MacPorts sneaks in.

 When you get to a happy point with the stuff in /usr/local, you'll want to
 totally reinstall MacPorts ... you might just want to follow the
 "Reinstall Ports" section of the
 [http://trac.macports.org/wiki/Migration#ports migrating guide] since
 that's what you need to do.

-- 
Ticket URL: <https://trac.macports.org/ticket/41594#comment:33>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list