[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fink-devel
Subject:    Re: [Fink-devel] libgraphviz238-shlibs-2.38.0-4 ruby detection broken
From:       Jack Howarth <howarth.at.fink () gmail ! com>
Date:       2015-04-25 3:32:05
Message-ID: CAP5Ds0CjbM+E+6+cfu8ZZ8hZb78GArkdvccHOB2hvdx=jDR63w () mail ! gmail ! com
[Download RAW message or body]

On Fri, Apr 24, 2015 at 10:31 PM, Hanspeter Niederstrasser
<fink@snaggledworks.com> wrote:
> libgraphviz238-shlibs-2.38.0-4 tries to use system-ruby, but it's
> detection is broken and causes several problems.
> 
> 1) It finds my ruby19-dev headers and gv.so links to ruby19-shlibs (even
> if I have ruby20 installed).
> 2) It installs the following file:
> /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0/universal-darwin13/gv.so
>  3) The file is actually a symlink that points back to build dir:
> /sw/src/fink.build/root-libgraphviz238-shlibs-2.38.0-4/sw/lib/graphviz-2.38/graphviz/ruby/libgv_ruby.so
>  
> The bad headers and linking can be worked around by adding the following
> to %c:
> RUBY_CFLAGS=-I${system_ruby_include} RUBY_LIBS=-Wl,-framework,Ruby
> 
> This however, still does not fix the bad install file location.
> 
> This problem can probably only be reliably fixed by changing the Ruby
> used to one of Fink's ruby packages.
> 

MacPorts' ruby variant of their graphviz package uses their ruby port
rather than the system one.

> Hanspeter
> 
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Fink-devel mailing list
> Fink-devel@lists.sourceforge.net
> List archive:
> http://news.gmane.org/gmane.os.apple.fink.devel
> Subscription management:
> https://lists.sourceforge.net/lists/listinfo/fink-devel

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic