#11759: BUG: case-sensitive port uninstall ------------------------------------+--------------------------------------- Reporter: yunzheng.hu@gmail.com | Owner: eridius@macports.org Type: defect | Status: assigned Priority: High | Milestone: MacPorts base bugs Component: base | Version: Resolution: | Keywords: port uninstall case-sensitive ------------------------------------+--------------------------------------- Comment (by raimue@macports.org): Added patch file with a proposed fix. I don't know if this is the right place to fix this, as now all accesses by [filemap list] will be case- insensitive. At the moment we allow to install both "MyPort" and "myport" at the same time without complaining, so this might really lead to problems. Or this should also be fixed. Some more comments: The problem is not the uninstall phase, but deactivate (that is in registry1.0/portimage.tcl). Deactivate tries to find the files using this command, where $name is exactly what you typed in on the command line. {{{ set imagefiles [registry::port_registered $name] }}} With this I followed the code path until I found the compare in the filemap itself as the first possible location to fix this. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/11759#comment:7> MacPorts </projects/macports> Ports system for Mac OS