Encountering error in upgrade of subversion
Kok-Yong Tan
ktan at realityartisans.com
Sun Mar 21 20:43:39 PDT 2010
On Mar 21, 2010, at 22:59, Daniel J. Luke wrote:
> On Mar 21, 2010, at 3:33 PM, Kok-Yong Tan wrote:
>> No, what I meant is that I had to "manually" install ruby by doing
>> "port -v install ruby" before doing "port -v install subversion"
>> and that "port -v install subversion" didn't seem to automatically
>> chain to an installation of ruby. If I didn't manually do a "port
>> -v install ruby", "port -v install subversion" kept insisting that
>> the copy of /usr/bin/ruby was "too old to be used by
>> subversion" (I'm paraphrasing here but it was something very close
>> to that) towards the end of the "check stage" of the subversion
>> build where it looked for supporting utilities after a "port
>> deactivate subversion", "port clean subversion" and then "port
>> install subversion" and kept stopping towards the end of the
>> attempted installation. Once ruby was installed in /opt/local/bin,
>> the build of subversion worked fine. If ruby itself isn't required
>> by subversion, it could be that by doing the "port -v install
>> ruby", it pulled in something that subversion required.
>
> Unless something has changed with how subversion interacts with
> ruby I don't think having an old ruby will cause a build problem
> (you'll see a warning when configure is run because it will find
> the old ruby and reject it for building the ruby bindings, but the
> build won't actually try to build the ruby bindings, so the warning
> doesn't matter). The subversion-rubybindings port declares a
> dependency on macports ruby, so if you need the ruby bindings,
> you'll install that and it will be fine.
>
> If you (or anyone else) sees an error like that and/or is able to
> reproduce the problem, please capture the build log and attach it
> to a ticket so that the problem can be fixed.
>
> Thanks!
So noted for future errors encountered.
--
Reality Artisans, Inc. # Network Wrangling and Delousing
P.O. Box 565, Gracie Station # Apple Certified Consultant
New York, NY 10028-0019 # Apple Consultants Network member
<http://www.realityartisans.com> # Apple Developer Connection member
(212) 369-4876 (Voice) # My PGP public key can be found
at <https://keyserver.pgp.com>
More information about the macports-users
mailing list