[MacPorts] #33697: Incomplete uninstall script
#33697: Incomplete uninstall script --------------------------------+------------------------------------------- Reporter: neville@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: MacPorts 2.0.5 Component: ports | Version: 2.0.4 Keywords: | Port: --------------------------------+------------------------------------------- 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> MacPorts <http://www.macports.org/> Ports system for Mac OS
#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
#33697: Incomplete uninstall script --------------------------------+------------------------------------------- Reporter: neville@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: wiki | Version: Keywords: | Port: --------------------------------+------------------------------------------- Comment(by ryandesign@…): There are countless ports in MacPorts that can install users and groups; they're never removed either. So I'm not inclined to modify the uninstallation instructions for this. -- Ticket URL: <https://trac.macports.org/ticket/33697#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33697: Incomplete uninstall script --------------------------------+------------------------------------------- Reporter: neville@… | Owner: markd@… Type: defect | Status: new Priority: Normal | Milestone: Component: guide | Version: Keywords: | Port: --------------------------------+------------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => markd@… * component: wiki => guide -- Ticket URL: <https://trac.macports.org/ticket/33697#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33697: Incomplete uninstall script --------------------------------+------------------------------------------- Reporter: neville@… | Owner: markd@… Type: defect | Status: new Priority: Normal | Milestone: Component: guide | Version: Keywords: | Port: --------------------------------+------------------------------------------- Comment(by neville@…): Replying to [comment:2 ryandesign@…]:
There are countless ports in MacPorts that can install users and groups; they're never removed either. So I'm not inclined to modify the uninstallation instructions for this.
I can see your point but you are probably unaware that users have had difficulty getting advice about how to remove such details from their Macs. I maintain that a complete removal of changes introduced by MacPorts is more ethical and more likely to be what users expect from uninstall scripts. If you are not prepared to alter the script I strongly urge you to accompany it with clear instructions for manual removal of these two plist files. For your information: I got here by following ImageMagick's advice to install MacPorts first. I have used MacPorts before on other Macs but the latest version was a disaster. After 4 hours of over 90% CPU MacPorts showed no sign of getting anywhere. I aborted and went to bed. It took 2 days to discover how to removed MacPorts details from my Mac. Installing ImageMagick without MacPorts took about an hour. -- Ticket URL: <https://trac.macports.org/ticket/33697#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33697: Incomplete uninstall script --------------------------------+------------------------------------------- Reporter: neville@… | Owner: markd@… Type: defect | Status: new Priority: Normal | Milestone: Component: guide | Version: Keywords: | Port: --------------------------------+------------------------------------------- Comment(by neville@…): For: "After 4 hours of over 90% CPU MacPorts showed no sign of getting anywhere." please read: 'After 4 hours of over 90% CPU the installation of MacPorts showed no sign of getting anywhere.' -- Ticket URL: <https://trac.macports.org/ticket/33697#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33697: Incomplete uninstall script ------------------------+-------------------------------- Reporter: neville@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: guide | Version: Resolution: | Keywords: Port: | ------------------------+-------------------------------- Changes (by mf2k@…): * owner: markd@… => macports-tickets@… Comment: markd has retired. See #44782. -- Ticket URL: <https://trac.macports.org/ticket/33697#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts