Solved Loop with Doxygen + Ruby22 + Graphviz

Hey guys,

Someone can explain how to install those 3?

If I start build from ports devel/doxygen, the compiler check for dependencies and then say cannot install because there no lang/ruby21 or graphics/graphviz, so at this step, the make goes download then and try install then first...

If I start build from ports lang/ruby21, the compiler check for dependencies also and then say cannot install because there no devel/doxygen or graphics/graphviz, so at this step, the make goes download then and try install then first...

For last, starting from graphics/graphviz, the compiler check for dependencies also and say cannot install because there no devel/doxygen, so at this step, the make goes download then and try install before continue...

I already have unchecked for don't support the 3 scenarios, for example in devel/doxygen I have uncheck GRAPHVIZ option, but doesn't work...
 
I think the problems are mainly caused by Ruby 2.1 because 2.2 is the default. Is there a reason you explicitly want 2.1? You can try setting the defaults in /etc/make.conf:
Code:
DEFAULT_VERSIONS= ruby=2.1
 
I think the problems are mainly caused by Ruby 2.1 because 2.2 is the default. Is there a reason you explicitly want 2.1? You can try setting the defaults in /etc/make.conf:

Code:
DEFAULT_VERSIONS= ruby=2.1

Thanks for the reply SirDice, I have fixed it this way:

First installed lang/ruby21 (since graphics/graphviz doesn't use Ruby 2.2...) and this time I haven't checked:

CAPIDOCS
(This is what make the loop - IMO this option should be removed since is bugged)

Second, installed graphics/graphviz, and this time I haven't checked:

MING
GUILE

Since can't install the old version of those with the new ones (required by some other installed packages).

For last, I have installed devel/doxygen with all options ON without problems.

I know about the recommendation of don't touch in the default options, but, I don't want to back to recompile something to enable one thing or another thing by requirement from another package installed in future, and this will be my development testing notebook and not an production server, this is why I'm testing enable the install with all options ON or, making an standard for all ports like say to all programs use only devel/readline for example.

Usually I install latest version of programs, but, unfortunately some programs requires old versions...

Gonna try use your hint for future install!!!

Once more time, thank you very much.
 
Back
Top