Opened 3 years ago

Closed 3 years ago

#63103 closed defect (duplicate)

graphviz @2.40.1+rsvg: Dependency cycle (graphviz > librsvg > vala > graphviz)

Reported by: nneonneo (Robert Xiao) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc:
Port: graphviz vala

Description

It is impossible to install the +rsvg variant of graphviz, as there is the following dependency cycle:

"graphviz +rsvg" depends on "librsvg" which depends on "vala" which depends on "graphviz".

Terminal output:

% sudo port install graphviz -x11 +rsvg
--->  Computing dependencies for graphviz
The following dependencies will be installed: 
 graphviz
 librsvg
 vala
Continue? [Y/n]: y
Error: The following dependencies were not installed because all of them have unmet dependencies (likely due to a dependency cycle): librsvg vala graphviz
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port graphviz failed

Change History (3)

comment:1 Changed 3 years ago by jmroot (Joshua Root)

Cc: ryandesign removed
Owner: set to ryandesign
Port: vala added
Status: newassigned

comment:2 Changed 3 years ago by kencu (Ken)

comment:3 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: assignedclosed
Note: See TracTickets for help on using tickets.