[MacPorts] #28634: Activating ncurses @5.8_0 fails because /opt/local/share/terminfo/a/a210 already exists

MacPorts noreply at macports.org
Sat Mar 5 02:04:06 PST 2011


#28634: Activating ncurses @5.8_0 fails because /opt/local/share/terminfo/a/a210
already exists
---------------------------------------+------------------------------------
  Reporter:  Peter_Dyballa@…           |       Owner:  jmr@…           
      Type:  defect                    |      Status:  reopened        
  Priority:  Normal                    |   Milestone:                  
 Component:  ports                     |     Version:  1.9.2           
Resolution:                            |    Keywords:                  
      Port:  ncurses                   |  
---------------------------------------+------------------------------------
Changes (by Peter_Dyballa@…):

  * status:  closed => reopened
  * resolution:  worksforme =>


Comment:

 Replying to [comment:7 jmr@…]:
 > So given that your entire terminfo database seems to not be registered
 to any port, this isn't a case conflict. Something in the past either put
 those files there without telling macports about them, or didn't remove
 them when the providing port was removed from the registry. Since
 everything is correctly registered now as far as I can tell, I'm closing
 this ticket. Just delete the conflicting files since they're not
 registered to any port.

 This judgement is not correct.

 The directory structure is this:

 {{{
 drwxr-xr-x  2 root   136  5 Mär 00:01 1
 drwxr-xr-x  2 root   170  5 Mär 00:01 2
 drwxr-xr-x  2 root   136  5 Mär 00:01 3
 drwxr-xr-x  2 root   170  5 Mär 00:01 4
 drwxr-xr-x  2 root   238  5 Mär 00:01 5
 drwxr-xr-x  2 root   272  5 Mär 00:01 6
 drwxr-xr-x  2 root   238  5 Mär 00:01 7
 drwxr-xr-x  2 root   102  5 Mär 00:01 8
 drwxr-xr-x  2 root   170  5 Mär 00:01 9
 drwxr-xr-x  2 root   102  5 Mär 00:01 A 2 root 10948  5 Mär 00:32 a
                                         2 root  1768  5 Mär 00:01 b
                                         2 root  4318  5 Mär 00:01 c
                                         2 root  9826  5 Mär 00:01 d
 drwxr-xr-x  2 root   204  5 Mär 00:01 E 2 root  1054  5 Mär 00:32 e
                                         2 root   918  5 Mär 00:01 f
                                         2 root  1802  5 Mär 00:01 g
                                         2 root  4828  5 Mär 00:01 h
                                         2 root  2822  5 Mär 00:01 i
                                         2 root   204  5 Mär 00:01 j
                                         2 root  1224  5 Mär 00:01 k
 drwxr-xr-x  2 root   102  5 Mär 00:01 L 2 root   918  5 Mär 00:32 l
 drwxr-xr-x  2 root   170  5 Mär 00:01 M 2 root  2822  5 Mär 00:32 m
 drwxr-xr-x  2 root   136  5 Mär 00:01 N 2 root  6392  5 Mär 00:32 n
                                         2 root  1632  5 Mär 00:01 o
 drwxr-xr-x  2 root   646  5 Mär 00:01 P 2 root  4148  5 Mär 00:32 p
 drwxr-xr-x  2 root   272  5 Mär 00:01 Q 2 root  1462  5 Mär 00:32 q
                                         2 root  1020  5 Mär 00:01 r
                                         2 root  3196  5 Mär 00:01 s
                                         2 root  8432  5 Mär 00:01 t
                                         2 root   340  5 Mär 00:01 u
                                         2 root  4726  5 Mär 00:01 v
                                         2 root  8126  5 Mär 00:01 w
 drwxr-xr-x  2 root   102  5 Mär 00:01 X 2 root  4250  5 Mär 00:32 x
                                         2 root  1156  5 Mär 00:01 z
 }}}

 You see that eight directories are "the same" for the average HFS: A-a,
 E-e, L-l, M-m, N-n, P-p, Q-q, and X-x. And therefore files only in these
 directories had to be removed:

 {{{
 /opt/local/share/terminfo/a
 /opt/local/share/terminfo/e
 /opt/local/share/terminfo/l
 /opt/local/share/terminfo/m
 /opt/local/share/terminfo/n
 /opt/local/share/terminfo/p
 /opt/local/share/terminfo/q
 /opt/local/share/terminfo/x
 }}}

 The forcibly removed files certainly were recorded under the directories
 A, E, L, M, N, P, Q, X.

 It /is/ a case problem.

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


More information about the macports-tickets mailing list