Classes in packages have way too much spacing when their edges have labels on macOS

+1 vote
asked Apr 10 by anonymous

The following plantuml renders with way to much spacing with the latest homebrew plantuml and graphviz on macOS.

The combination of package and edge label is relevant to the issue. It seems to work fine on other platforms.

Thanks for any help with the issue.

$ brew info graphviz
graphviz: stable 2.40.1 (bottled), HEAD
 
$ brew info plantuml
plantuml: stable 8059
 
@startuml
package P {
    class C1 {
    }
    class C2 {
    }
    C1 --> C2:relation
}
@enduml
 

1 Answer

+1 vote
answered Apr 10 by Serge Wenger Work (4,850 points)
commented Apr 10 by anonymous
Thank you very much and sorry that I could not find that Q&A.

I was able to downgrade graphviz by unlinking it and installing the specific Formular:

brew unlink graphviz
brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/a5307ebabb4d969ae851737ef19a77425565441e/Formula/graphviz.rb
...