Re: Guidelines for talking about Xcode 2.5 on this list
Re: Guidelines for talking about Xcode 2.5 on this list
- Subject: Re: Guidelines for talking about Xcode 2.5 on this list
- From: Stéphane Sudre <email@hidden>
- Date: Fri, 31 Aug 2007 20:28:14 +0200
On vendredi, août 31, 2007, at 10:46 AM, Michael Wild wrote:
[...] Why is there no simple way of removing a package completely?
[...]
Actually, this part of your post is more a troll than a rant IMHO.
There's just no simple way of removing a package.
o Assuming that some tools in the OS could track files being installed
by the Apple installer (and it takes into account retain count), there
is no way to know that a 3rd party installer installed a new version or
a user just installed the file manually (ok, maybe you could track this
with kqueues or equivalent APIs but this would still not build a
reliable installation database anyway).
o There's no way to determine for a specific application which files
should be uninstalled. Do you need to uninstall the preferences files,
the registration information, etc.? Files that have been created with
this application? What if the application on its first launch installs
components in different locations (think Microsoft Office)?
o What if the application has been moved by the user?
o In most cases, an uninstallation script is the best solution. And in
all cases, it requires that the developer thought about the
uninstallation design of his/her application at the same times, the
installation solution was designed.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden