[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