Open Gunni opened 5 years ago
I would recommend, to add graphviz to the RPM dependencies. So dot will be there. As the dotexport is quite famous, it would be good to keep it included.
The issue is that graphviz
depends on pango
, which depends on glib
, which depends on gtk-doc
, which depends on anytree
.
Would it make sense to move anytree exporters into a separate packages?
Will fix it.
Jan Tojnar notifications@github.com schrieb am Sa., 14. Dez. 2019, 15:52:
The issue is that graphviz depends on cairo, which depends on glib, which depends on gtk-doc, which depends on anytree.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/c0fec0de/anytree/issues/102?email_source=notifications&email_token=AE77IH3ROZBDWZQPV7DTFP3QYTXLJA5CNFSM4JC6RZHKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG4EK4I#issuecomment-565724529, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE77IHZJEJOXV4UVHRUWGX3QYTXLJANCNFSM4JC6RZHA .
Would it make sense to move anytree exporters into a separate packages? That way we can still hhave this tested and break the dependency cycles.
yes. May take a moment.
The idea is to have a anytreelib project, which only includes the anytree core functionality as you need it. anytree will stay as is, as many users make use of the importers and exporters. anytree may then depend on anytreelib. Just not sure if this might frustrate users, as anytree tried to keep the deps to zero (except six).
Hey,
I'm not using dot at all, and my CI system gets this error:
I'm building it using an rpm spec file and this section is failing: