"rebase" tool for darcs. From http://darcs.net/Ideas/RebaseStatus#what-can-i-do-with-it : Rebase is primarily intended for two scenarios, though it may well find other uses over time. “Deep” amend-record, where the patch to be amended other patches depending on it. Doing a merge without conflicts, by editing the conflicts out of the patches in one branch of the merge. This is important for long running branches where conflicts can get out of hand over time.
I could find the sources only at http://hub.darcs.net/ganesh/darcs-rebase-20120820-old , not the initially given link.
It seems that this feature has been merged into the mainline darcs already (http://bugs.darcs.net/issue938 ), so no need for a seaparate package request. It's probably a 2.8.x release of darcs that must have this feature. And Sisyphus has it -- http://packages.altlinux.org/en/Sisyphus/srpms/ghc7.6.1-darcs . (I've not hit it because I've been using darcs-2.1.2-alt2.)