Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 361091

Summary: app-emacs/cedet-9999-r1: new ebuild for CEDET bzr version
Product: Gentoo Linux Reporter: Dmitry Dzhus <dima>
Component: New packagesAssignee: Emacs project <emacs>
Status: RESOLVED OBSOLETE    
Severity: normal CC: paul
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: CEDET bzr ebuild

Description Dmitry Dzhus 2011-03-29 10:55:43 UTC
Created attachment 267673 [details]
CEDET bzr ebuild

It's been a while since CEDET development moved to GNU Bazaar. http://thread.gmane.org/gmane.emacs.cedet/4589

This ebuild is derived from cedet-9999.ebuild currently in the Emacs overlay and uses bzr.eclass to fetch development sources for CEDET.
Comment 1 Ulrich Müller gentoo-dev 2011-03-29 12:41:33 UTC
Thanks. I've committed a somewhat modified ebuild to the Emacs overlay:

+  29 Mar 2011; Ulrich Mueller <ulm@gentoo.org> cedet-9999.ebuild:
+  CEDET upstream has moved to Bazaar. Update ebuild accordingly, bug 361091,
+  thanks to Dmitry Dzhus <dima@sphinx.net.ru>. Change ebuild to EAPI 4.
+  Suppress all "unrecognised file" warnings.
+

It's not at all clear to me what we should do with app-emacs/cedet in the long term: CEDET is part of recent Emacs versions, so the normal procedure would be to remove the standalone package. However, CEDET included with Emacs is incompatible with the standalone CEDET, and I don't see that this would change anytime soon.

Leaving this bug open, for the time being.
Comment 2 Dmitry Dzhus 2011-03-30 17:32:02 UTC
(In reply to comment #1)

> It's not at all clear to me what we should do with app-emacs/cedet in the long
> term

I pondered over this as well.
In the long term separate CEDET ebuild will be removed as soon as the merge of CEDET into Emacs is complete. Currently the process is far from being complete.

That's what Eric said:
http://thread.gmane.org/gmane.emacs.semantic/2652
Comment 3 Ulrich Müller gentoo-dev 2014-03-15 18:58:34 UTC
*** Bug 504686 has been marked as a duplicate of this bug. ***
Comment 4 Ulrich Müller gentoo-dev 2014-03-15 19:38:43 UTC
I believe that keeping the stand-alone version doesn't make much sense at the present time. The live ebuild in the emacs overlay is outdated and installs files in strange locations (see bug 504686).

Therefore I've removed the live ebuild from the overlay, for the time being. If you want it back, then please ask upstream to provide a proper "install" target in their Makefile.
Comment 5 Dmitry Dzhus 2014-03-15 21:55:51 UTC
I think this is the right thing to do.