ocaml fails on Tiger (was: Re: sudo port install mldonkey)
Ryan Schmidt
ryandesign at macports.org
Tue Jan 8 01:28:14 PST 2008
On Jan 8, 2008, at 03:08, Joerg van den Hoff wrote:
> On Mon, Jan 07, 2008 at 03:14:21PM -0600, Ryan Schmidt wrote:
>
>> On Jan 7, 2008, at 04:32, Joerg van den Hoff wrote:
>>
>>> On Fri, Jan 04, 2008 at 12:05:14PM -0600, Ryan Schmidt wrote:
>>>
>>>> On Jan 4, 2008, at 09:41, Charlse Darwin wrote:
>>>>
>>>>> Mac:~ pm$ sudo port -f install mldonkey
>>>>> ---> Fetching ocaml
[snip]
>>>>> # How do I get it to skip ocaml?
>>>>
>>>> There isn't a built-in way to do that. MacPorts is designed not to
>>>> make use of any software you install outside of MacPorts. You could
>>>> possibly modify the portfile to look for ocaml in a different
>>>> directory. But what we would really like is for someone to
>>>> figure out
>>>> why the ocaml port fails to build, and fix it.
>>>
>>> is there hope (i.e. is the package still actively
>>> maintained)?
>>>
>>> would it be helpful to "cross post" this issue on one of the
>>> ocaml lists asking for opinions/help? if so, where to send
>>> potential answers? to "pguyot at kallisys.net" as
>>>
>>> `port info ocaml'
>>>
>>> tells me?
>>
>> If you want to know if a package is being actively maintained, you
>> should email the package maintainer. If "nomaintainer" is the package
>> maintainer, then it is not being maintained.
>>
>> The problems Charlse Darwin was experiencing were the result of his
>> unique setup which included a broken sed program.
>>
>> The general problems building ocaml on Tiger which were reported in
>> ticket 13583 were resolved by me 3 days ago because the maintainer
>> had not responded to the issue.
>>
>> After you "sudo port selfupdate" do you still see any problems?
>
> thanks.
>
> I upgraded to 3.10.0 already some time ago (when it appeared
> on macports) without problems (sorry for not being specific
> in this respect). _should_ I have experienced problems at
> that time??
Nope, if you were on Tiger, it should have worked fine, initially.
See, when ocaml was first updated to 3.10.0 (r25800, 2007-06-02), it
worked on Tiger, but not on Leopard. Then later (r30771, 2007-11-06),
a fix was committed for Leopard, but it only worked on MacPorts
trunk, not the latest released version of MacPorts, 1.5.2. Then the
Leopard fix was changed (r31240, 2007-11-18), but this broke the
build on Tiger. Then I fixed it (r32486, 2008-01-04) so the Leopard-
specific fix was applied only on Leopard, fixing the build on Tiger.
But by this point MacPorts 1.6.0 had been released, so Kevin restored
the original Leopard fix (r32488, 2008-01-04). You can see the
history of the port's changes in the Trac repository browser:
http://trac.macports.org/projects/macports/log/trunk/dports/lang/ocaml
> my question was a general one: ocaml is a very good piece of
> software so I'd like to see it supported by macports in the
> future.
The port has a maintainer. If a maintainer is unresponsive to an
issue for 72 hours, another committer can take care of a problem, if
a solution is known. If you or anyone would like to take over
maintenance of a port, or would like to co-maintain a port with the
current maintainer, you should contact the maintainer. If you get no
response from the maintainer after repeated attempts, we can consider
the maintainer gone and change it to nomaintainer, or to yourself or
anyone else who wants to take it over.
More information about the macports-users
mailing list