Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 172137
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: GNU Emacs Team <emacs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Wolfgang Schnerring <wosc+gentoo@wosc.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 172137 depends on: Show dependency tree
Bug 172137 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-03-25 08:33 0000
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:

------- Comment #1 From Jakub Moc (RETIRED) 2007-03-25 08:36:34 0000 -------
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

------- Comment #2 From Christian Faulhammer 2007-03-26 07:14:19 0000 -------
fixed, thanks

------- Comment #3 From Ulrich Müller 2007-04-23 17:57:18 0000 -------
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

------- Comment #4 From Ulrich Müller 2007-04-23 18:22:23 0000 -------
Josh: Would you mind if we add the emacs herd to metadata.xml of remember
(keeping you as maintainer)?

------- Comment #5 From Ulrich Müller 2007-04-27 22:29:08 0000 -------
Fixed according to comment #3:
> - remember: Put app-emacs/planner back into DEPEND & RDEPEND
> - planner: Move app-emacs/remember to PDEPEND

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug