Patch 1626 make show dependencies easier to maintain for packagers

Title make show dependencies easier to maintain for packagers
Superseder Nosy List gh
Related Issues
Status rejected Assigned To

Created on 2017-11-08.20:21:56 by gh, last changed 2018-01-21.21:07:10 by gh.

See mailing list archives for discussion on individual patches.
msg19801 (view) Author: gh Date: 2017-11-08.20:21:55
I'm not sure if we should do something about it but today the
maintainers of darcs for openbsd disabled "darcs show dependencies"
because of its depending on graphviz:


See http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel/darcs/ 

Maybe we should add a compile time flag to disable this command? Or try
to make it not depend on graphviz?
msg19803 (view) Author: bf Date: 2017-11-08.22:57:06
I think that a compile time flag would perhaps be a good idea. I am
personally not using this command since it rarely gives me any useful
msg19804 (view) Author: gh Date: 2017-11-09.14:13:21
There is also a purely Haskell implementation of graphviz which we can
switch to: https://hackage.haskell.org/package/haphviz
msg19812 (view) Author: gh Date: 2017-12-20.15:46:33
Looks like OpenBSD maintainers re-enabled darcs show dependencies, so it
seems that this not an urgent matter for Darcs 2.14 (anyway it would be
nice if we can depend on haphviz).
msg19813 (view) Author: gh Date: 2017-12-20.15:48:32
Forgot to attach the source:
msg19828 (view) Author: gh Date: 2018-01-21.21:07:10
Indeed this was a false alarm, see
. Closing this issue (that I incorrectly created as a patch).
Date User Action Args
2017-11-08 20:21:56ghcreate
2017-11-08 22:57:06bfsetmessages: + msg19803
2017-11-09 14:13:22ghsetmessages: + msg19804
2017-12-20 15:46:34ghsetmessages: + msg19812
2017-12-20 15:48:32ghsetmessages: + msg19813
2018-01-21 21:07:10ghsetstatus: needs-screening -> rejected
messages: + msg19828