On Jul 24, 2007, at 02:48, Dimitri Hendriks wrote:
On 24 Jul 2007, at 00:01, Ryan Schmidt wrote:
On Jul 23, 2007, at 08:59, Dimitri Hendriks wrote:
How do I install an older version of a port? I want to have ocaml version 3.08, see below why.
On 28 Jun 2007, at 10:26, Emmanuel Hainry wrote:
ocaml has built fine, but coq has not: with the release of ocaml3.10, lots of things have changed, particularly in camlp4 (which is the culprit here) and most complex dependents of ocaml don't build anymore. That is why cautious distributions (debian, pkgsrc..., opposed to gentoo for example) have not upgraded ocaml yet.
See this previous post:
http://lists.macosforge.org/pipermail/macports-users/2007-July/ 004452.html
Sorry, I'm a newbie and I don't know how to look up "macports changeset ocaml 3.09 corresponds to" at the url given in this post.
I also found another related post:
http://lists.macosforge.org/pipermail/macports-users/2007-April/ 002745.html
but again I don't know what to do to "find the source of the old portfile" in the repository browser.
The repo browser is here: http://trac.macosforge.org/projects/macports/browser/ Get to the dports [1] part of the repository; this is the ports tree: http://trac.macosforge.org/projects/macports/browser/trunk/dports Using "port info ocaml" or "port dir ocaml" or "port file ocaml", discover that ocaml is in the "lang" category, and that the portfile is therefore available here: http://trac.macosforge.org/projects/macports/browser/trunk/dports/ lang/ocaml/Portfile Click "Revision Log" in the upper right to see all the changes that have ever been made to that file: http://trac.macosforge.org/projects/macports/log/trunk/dports/lang/ ocaml/Portfile You can see that the revision that upgraded the port to 3.10.0 was 25800, so if you want 3.09.x, grab the revision before that by clicking "@23986": http://trac.macosforge.org/projects/macports/browser/trunk/dports/ lang/ocaml/Portfile?rev=23986 Click "Original Format" at the bottom of the page to get the raw Portfile code in a format that you can download to disk. [1] "dports" stands for "DarwinPorts", the old name of the MacPorts project. This may eventually get renamed "mports" or just "ports".