[MacPorts] #64107: graphviz @2.49.3_0: with +lua variant, "graphviz violates the layout of the ports-filesystems!", preventing activation

MacPorts noreply at macports.org
Wed Dec 1 22:01:17 UTC 2021


#64107: graphviz @2.49.3_0: with +lua variant, "graphviz violates the layout of the
ports-filesystems!", preventing activation
--------------------+----------------------
 Reporter:  outis   |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Low     |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:  graphviz
--------------------+----------------------
 While working on ticket #64106, I came across an error while activating
 graphviz when including the +lua variant:

 {{{
 $ sudo port install graphviz
 +guile+java+pangocairo+perl+python27+poppler+rsvg+ruby+smyrna+tcl+x11
 [...]
 --->  Staging graphviz into destroot
 Warning: violation by /usr
 Warning: graphviz violates the layout of the ports-filesystems!
 Warning: Please fix or indicate this misbehavior (if it is intended), it
 will be an error in future releases!
 --->  Installing graphviz
 @2.49.3_0+guile+java+lua+pangocairo+perl+poppler+python27+rsvg+ruby+smyrna+tcl+x11
 --->  Deactivating graphviz @2.49.3_0+pangocairo+x11
 --->  Cleaning graphviz
 --->  Activating graphviz
 @2.49.3_0+guile+java+lua+pangocairo+perl+poppler+python27+rsvg+ruby+smyrna+tcl+x11
 Error: Failed to activate graphviz: can't create directory "/usr/lib/lua":
 not owner
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/graphviz/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there
 is a bug.
 Error: Processing of port graphviz failed
 }}}

 After dropping +lua, an install generated no warning and no error.

-- 
Ticket URL: <https://trac.macports.org/ticket/64107>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list