[MacPorts] #33697: Incomplete uninstall script

MacPorts noreply at macports.org
Tue Mar 20 14:25:28 PDT 2012


#33697: Incomplete uninstall script
--------------------------------+-------------------------------------------
 Reporter:  neville@…           |       Owner:  macports-tickets@…                   
     Type:  defect              |      Status:  new                                  
 Priority:  Normal              |   Milestone:                                       
Component:  wiki                |     Version:                                       
 Keywords:                      |        Port:                                       
--------------------------------+-------------------------------------------
Changes (by macsforever2000@…):

  * version:  2.0.4 =>
  * component:  ports => wiki
  * milestone:  MacPorts 2.0.5 =>


Old description:

> The uninstall script at
>
> http://guide.macports.org/chunked/installing.macports.uninstalling.html
>
> fails to remove
>
> /private/var/db/dslocal/nodes/Default/users/macports.plist
> /private/var/db/dslocal/nodes/Default/groups/macports.plist
>
> which leaves user-name (macports), group (macports) and ID (typically
> 503) on the database causing confusion and minor inconvenience.
>
> Users become aware of this when changing permissions in Get Info or using
> AppleJack etc.
>
> Removing these 2 plist files works with Leopard and probably works with
> later OSs.
>
> Correcting and testing the script should be relatively easy.

New description:

 The uninstall script at

 http://guide.macports.org/chunked/installing.macports.uninstalling.html

 fails to remove

 {{{
 /private/var/db/dslocal/nodes/Default/users/macports.plist
 /private/var/db/dslocal/nodes/Default/groups/macports.plist
 }}}

 which leaves user-name (macports), group (macports) and ID (typically 503)
 on the database causing confusion and minor inconvenience.

 Users become aware of this when changing permissions in Get Info or using
 AppleJack etc.

 Removing these 2 plist files works with Leopard and probably works with
 later OSs.

 Correcting and testing the script should be relatively easy.

--

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


More information about the macports-tickets mailing list