[MacPorts] #27782: problems with ecb

MacPorts noreply at macports.org
Sat Dec 25 15:05:03 PST 2010


#27782: problems with ecb
------------------------------+---------------------------------------------
 Reporter:  pyrios@…          |       Owner:  macports-tickets@…                   
     Type:  defect            |      Status:  new                                  
 Priority:  Normal            |   Milestone:                                       
Component:  ports             |     Version:  1.9.2                                
 Keywords:  emacs xemacs      |        Port:  ecb                                  
------------------------------+---------------------------------------------
Changes (by ryandesign@…):

 * cc: pyrios@… (removed)


Old description:

> 1. ecb-images permissions
>
> After installing ecb and starting emacs, I got this error
>
> Opening directory: Permission denied, /opt/local/share/emacs/site-lisp
> /ecb-images
>
> The permissions for this directory and all descendents are set to 700
>
> sudo ls -ld /opt/local/share/emacs/site-lisp/ecb-images
> drwx------  6 root  admin  204 Nov  9 14:29 /opt/local/share/emacs/site-
> lisp/ecb-images
>
> 2. cedet dependency
>
> Following the instructions to start ecb, I got an error message that the
> desired version of cedet was unavailable.  It looks like macports is
> installing a newer version of cedet-devel that ecb can not work with.
>
> (require 'ecb)
>
> M-x ecb-active
>

> ECB 2.40 - Error: ECB can only be used with cedet [1.0pre6, 1.0.9]!
> Please install it and restart Emacs!
>

> $ port deps ecb
>
> Full Name: ecb @2.40_0
>
> Library Dependencies: emacs, cedet-devel
>
> $ port search cedet-devel
>
> cedet-devel @1.0pre7 (editors)
>
>     Infrastructure for parser based text analysis in Emacs

New description:

 1. ecb-images permissions

 After installing ecb and starting emacs, I got this error

 {{{
 Opening directory: Permission denied, /opt/local/share/emacs/site-lisp
 /ecb-images
 }}}

 The permissions for this directory and all descendents are set to 700

 {{{
 sudo ls -ld /opt/local/share/emacs/site-lisp/ecb-images
 drwx------  6 root  admin  204 Nov  9 14:29 /opt/local/share/emacs/site-
 lisp/ecb-images
 }}}

 2. cedet dependency

 Following the instructions to start ecb, I got an error message that the
 desired version of cedet was unavailable.  It looks like macports is
 installing a newer version of cedet-devel that ecb can not work with.

 {{{
 (require 'ecb)
 M-x ecb-active

 ECB 2.40 - Error: ECB can only be used with cedet [1.0pre6, 1.0.9]! Please
 install it and restart Emacs!
 }}}

 {{{
 $ port deps ecb
 Full Name: ecb @2.40_0
 Library Dependencies: emacs, cedet-devel
 $ port search cedet-devel
 cedet-devel @1.0pre7 (editors)
     Infrastructure for parser based text analysis in Emacs
 }}}

--

-- 
Ticket URL: <https://trac.macports.org/ticket/27782#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list