There exists a circular dependency which I don't know how to break:
nautis:~# emerge app-emacs/planner
Calculating dependencies... done!
[nomerge ] app-emacs/planner-3.41-r1
[ebuild N ] app-emacs/remember-1.9
[ebuild N ] app-emacs/planner-3.41-r1
!!! Error: circular dependencies:
('ebuild', '/', 'app-emacs/planner-3.41-r1', 'merge') depends on
('ebuild', '/', 'app-emacs/remember-1.9', 'merge') (hard)
('ebuild', '/', 'app-emacs/remember-1.9', 'merge') depends on
('ebuild', '/', 'app-emacs/planner-3.41-r1', 'merge') (hard)
Reproducible: Always
Steps to Reproduce:
But without the dependency you get during compile of app-emacs/remember:
In toplevel form:
remember-experimental.el:32:1:Error: Cannot open load file: planner
Wrote
/var/tmp/portage/app-emacs/remember-1.9/work/remember-1.9/remember-diary.elc
In toplevel form:
remember-planner.el:46:1:Error: Cannot open load file: planner
Wrote /var/tmp/portage/app-emacs/remember-1.9/work/remember-1.9/remember.elc
Would the following work?
- remember: Put app-emacs/planner back into DEPEND & RDEPEND
- planner: Move app-emacs/remember to PDEPEND