[MacPorts] #14123: base-1.6.0 "port uninstall" left installed files at case-sensitive FS

MacPorts noreply at macports.org
Sun Oct 18 19:08:25 PDT 2009


#14123: base-1.6.0 "port uninstall" left installed files at case-sensitive FS
---------------------------+------------------------------------------------
 Reporter:  ononon@…       |       Owner:  macports-tickets@…                   
     Type:  defect         |      Status:  new                                  
 Priority:  Low            |   Milestone:  MacPorts Future                      
Component:  base           |     Version:  1.6.0                                
 Keywords:                 |  
---------------------------+------------------------------------------------

Comment(by dhaines@…):

 Replying to [comment:3 jmr@…]:
 > To answer my own question, yes, applying just this patch breaks
 deactivation.

 From what I can tell, replacing the three instances of strncasecmp in
 src/pextlib1.0/filemap.c with strncmp works just fine in 1.8.1.  I've
 tested it on both a case-sensitive filesystem and a case-insensitive disk
 image, and it seems to handle activation, deactivation, installation, and
 deinstallation of various ports, including ncursesw and qt4-mac, just
 fine.  Unless someone else finds an error with this, I'd ask that the
 change be included with the next released version of MacPorts.

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


More information about the macports-tickets mailing list