Bug 532739
Summary: | Review Request: emacs-cedet - Collection of Emacs Development Environment Tools | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Karel Klíč <kklic> |
Component: | Package Review | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | beolnix, ericlake, fedora-package-review, lorenzo, ndbecker2, notting, rvokal, xma |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-03-24 09:28:21 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 533167 |
Description
Karel Klíč
2009-11-03 16:51:22 UTC
*** Bug 490352 has been marked as a duplicate of this bug. *** Perfect ! Tested it onto my rawhide setup. Spec URL: http://kklic.fedorapeople.org/emacs-cedet.spec SRPM URL: http://kklic.fedorapeople.org/emacs-cedet-1.0-0.2.pre6.fc11.src.rpm I found an error during my testing. Please check attached version. * Wed Nov 4 2009 Karel Klic <kklic> - 1.0-0.2.pre6 - Install ezimage.el in the main package, because it is probed by the code. There is another glitch: emacs -q --no-init-file M-x ede-new RET Make RET => Cannot open load file: semantic-ede-grammar If I install the emacs-decet-el it works. Thank you for packaging it. Spec URL: http://kklic.fedorapeople.org/emacs-cedet.spec SRPM URL: http://kklic.fedorapeople.org/emacs-cedet-1.0-0.3.pre6.fc12.src.rpm Thanks for testing. This one was hard to solve (3 patches). * Wed Nov 4 2009 Karel Klic <kklic> - 1.0-0.3.pre6 - Added semantic-ede-grammar, allow-noninteger-inode, and fix-parent-project patches. Fixes project creation using ede-new. The installed info files don't seem to appear in info listing. In emacs C-h i, and search for semantic, or ede. Didn't find either. I do see that 'dir' file has been updated, and the files are installed in /usr/share/info. srecode and ede template files are not installed with your spec file. I modified it and posted an updated version here: http://xavier.maillard.im/public/emacs-cedet.spec There are other problems in the semantic installation (I can't use semantic-symref for example) Spec URL: http://kklic.fedorapeople.org/emacs-cedet.spec SRPM URL: http://kklic.fedorapeople.org/emacs-cedet-1.0-0.5.pre6.fc11.src.rpm RPMs URL: http://kklic.fedorapeople.org/emacs-cedet-1.0-0.5.pre6.fc11.noarch.rpm http://kklic.fedorapeople.org/emacs-cedet-el-1.0-0.5.pre6.fc11.noarch.rpm Xavier, thanks for the update. Neal, the info files should be visible now. * Wed Nov 5 2009 Karel Klic <kklic> - 1.0-0.5.pre6 - Installed info files are visible in the info listing - Optional parts of speedbar are now included in the base package * Wed Nov 4 2009 Xavier Maillard <xma> - 1.0-0.4.pre6 - Install srecode and ede template files (srt) As said before M-x semantic-symref did not work due to installation missing files. The current spec is taking care of them: http://xavier.maillard.im/public/emacs-cedet.spec Spec URL: http://kklic.fedorapeople.org/emacs-cedet.spec SRPM URL: http://kklic.fedorapeople.org/emacs-cedet-1.0-0.7.20091110cvs.fc12.src.rpm RPMs URL: http://kklic.fedorapeople.org/emacs-cedet-1.0-0.7.20091110cvs.fc12.noarch.rpm http://kklic.fedorapeople.org/emacs-cedet-el-1.0-0.7.20091110cvs.fc12.noarch.rpm From reading CVS logs I got an impression there are many bugs in 1.0pre6. 1.0pre6 crashes while parsing /usr/include/bits/confname.h. Changes: * Tue Nov 10 2009 Karel Klic <kklic> - 1.0-0.7.20091110cvs - Requires emacs - Updated to CVS pre-release version, because pre6 version contains too many bugs - Removed patches included in current version - Added patch for proper adebug loading - Install cogre template files (srt) * Sat Nov 7 2009 Xavier Maillard <xma> - 1.0-0.6.pre6 - Install missing semantic symref and ctags My problem with this package is that it tries to load so many things at runtime that using emacs for one-time edits is uncomfortable (yes, I know there's emacsclient). Can't you put autoloads in site initialization files? Since cedet is merged into mainstream emacs next release, does this package have a future? Well, that depends on when the next version of Emacs will be released. IMHO it makes sense to have emacs-cedet package for Fedora 13, so that emacs-ecb can be used in that release. If the new version of Emacs gets to F-13, then it is obviously pointless to create the CVS repository and everything for this package. Emacs pretest 23.1.90 is now available for download via FTP, at the following location: My guess is that we won't have Emacs 24 before 2011: July 29, 2009 - Emacs 23.1 released September 5, 2008 - Emacs 22.3 released March 26, 2008 - Emacs 22.2 released June 2, 2007 - Emacs 22.1 released Feb 6, 2005 - Emacs 21.4 released (fixing a security hole) March 24, 2003 - Emacs 21.3 released March 18, 2002 - Emacs 21.2 released October 28, 2001 - Emacs 21.1 released So I would go for emacs-cedet in F-13 "There are quite a number of changes relative to Emacs 23.1, including several new packages, notably the CEDET package of development tools. See etc/NEWS for details." Yeah, you are right :D We will have Emacs 23.2 containing CEDET in F-13, so I am closing this review request. Thanks to everyone involved. Does that mean that there will be a package available for emacs-ecb in F13? -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers Yes, if ECB 2.40.1 is released in F13 time frame (highly probable). |