[MacPorts] #41155: Preparing for new Octave release

MacPorts noreply at macports.org
Tue Nov 26 06:11:13 PST 2013


#41155: Preparing for new Octave release
----------------------------+--------------------------------
  Reporter:  kingcrimson@…  |      Owner:  macports-tickets@…
      Type:  update         |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:  2.2.1
Resolution:                 |   Keywords:
      Port:  octave         |
----------------------------+--------------------------------

Comment (by michaelld@…):

 OK; interesting stuff. What I'm going to do sometime today or tomorrow --
 I'm very close; everything works on 10.8 under GCC or Clang; I'm testing
 on 10.9 today with just Clang -- is update octave, octave-devel, and all
 of the octave-* ports.  octave will replace octave-devel, and there will
 be only the 3.6 release of octave for a while. After a suitable amount of
 time, say, 2 months, I'll reinstate octave-devel to be the 3.8 release,
 after verifying/fixing the octave-* ports work with it.

 "Why?" you ask ...

 Most octave users are using octave-devel because it works; the current
 octave port (3.2.4_16) does not work for everyone, and especially folks
 using 10.7+; many/most folks have moved to octave-devel because they had
 no choice if they wanted octave, rather than because they wanted the
 latest octave. Because the 3.6 release is very stable, it makes sense to
 move it to octave; but, instead of putting the imminent 3.8 release as
 octave-devel right now -- which folks using the current octave-devel would
 be upgraded to if this were done immediately -- we set octave-devel as
 "replaced by" octave for a short time to get folks transitioned to using
 the octave port. Then after that short time I reinstate octave-devel --
 there will always be hold-outs who do not update, but those will be many
 fewer than if I did the upgrade right now.

 So, when we get a few months down the road I will figure out what makes
 sense for the Portfile to add the 3.8 release back in. Hopefully some of
 the stdlib issues will be fully resolved by then, as will some with
 GhostScript and other ports upon which octave depends.

 BTW> Related: whatever happened to using itsol?  I thought octave 3.8 was
 going to be using that port ...

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


More information about the macports-tickets mailing list