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:
Opfer, you added this... 13 Mar 2007; Christian Faulhammer <opfer@gentoo.org> remember-1.9.ebuild: remove those automagic dependencies by just hard dependening on bbdb and planner
fixed, thanks
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
Josh: Would you mind if we add the emacs herd to metadata.xml of remember (keeping you as maintainer)?
Fixed according to comment #3: > - remember: Put app-emacs/planner back into DEPEND & RDEPEND > - planner: Move app-emacs/remember to PDEPEND