[MacPorts] #17293: ncursesw-5.7.0 Activation defect

MacPorts noreply at macports.org
Mon Nov 17 16:47:19 PST 2008


#17293: ncursesw-5.7.0 Activation defect
------------------------------+---------------------------------------------
  Reporter:  spam at neumax.org  |       Owner:  imajes at macports.org        
      Type:  defect           |      Status:  new                        
  Priority:  Normal           |   Milestone:  Port Bugs                  
 Component:  ports            |     Version:  1.6.0                      
Resolution:                   |    Keywords:  ncurses, ncursesw, activate
      Port:  ncursesw         |  
------------------------------+---------------------------------------------
Changes (by blb at macports.org):

 * cc: imajes at macports.org (removed)
  * owner:  macports-tickets at lists.macosforge.org => imajes at macports.org


Old description:

> root at blabli ~ $ port upgrade ncursesw
> --->  Activating ncursesw 5.7_0
> Error: Activating ncursesw 5.7_0 failed: Image error:
> /opt/local/share/terminfo/a/aa4080 already exists and does not belong to
> a registered port.  Unable to activate port ncursesw.
>

> When upgrading all outdated packages, an error occurs with ncursesw
> activation. ncurses is not compiling through afterwards because of the
> depencency on ncursesw... and any other package that dependes on ncurses
> i guess!
>
> Deleting the aa4080 file (or any other file that is shown in the error
> description) does not help.

New description:

 {{{
 root at blabli ~ $ port upgrade ncursesw
 --->  Activating ncursesw 5.7_0
 Error: Activating ncursesw 5.7_0 failed: Image error:
 /opt/local/share/terminfo/a/aa4080 already exists and does not belong to a
 registered port.  Unable to activate port ncursesw.
 }}}

 When upgrading all outdated packages, an error occurs with ncursesw
 activation. ncurses is not compiling through afterwards because of the
 depencency on ncursesw... and any other package that dependes on ncurses i
 guess!

 Deleting the aa4080 file (or any other file that is shown in the error
 description) does not help.

--

Comment:

 {{{/opt/local/share/terminfo/a/aa4080}}} should be owned by the ncursesw
 port, so I'm not sure why port said the file didn't belong to a port.  To
 fix this just force the ncursesw activation with {{{sudo port -f activate
 ncursesw @5.7_0}}}.

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


More information about the macports-tickets mailing list