Package Assistant is a little tool to manage OS X packages. You can check their integrity (whether their files are correctly installed or not) or you can remove them.
Why?
When I first met OS X I was amazed by the way applications were installed and uninstalled (by drag-and-dropping), that's why I got a little disappointed when I found out that there were some files (.pkg and .mpkg) that couldn't be uninstalled from the system unless the vendor of each package provided an uninstaller. I decided to make my first OS X app to solve this issue.
What's New
Version 0.1r39:
Fixed handling of relative paths (applications not installed in / but /Applicattions, etc.)
Added APPLE logo to packages bundled by Apple Inc.
An option to Exclude Apple Provided Packages (or mark them with a *) would be great. That way, I can go through all the 3rd party software installed without accidentally looking at OS stuff.
Package removal doesn't work always. I removed some packages and it said 'Done' and when i refresh i see them again in the list. Wishing you will fix this in next release.
Thanks for your comments! All of them! The issue you talk about is listed in http://code.google.com/p/sourapple/issues/list and is a known bug. I have yet to find out how to handle the cases where the App had been installed under Applications.
You say you couldn't remove any package, I will double check it but... were you removing a "problematic" package (see paragraph above) or just a normal one? It would be great if you filed the bugs in the page referenced above.
I removed some packages (zimbra-*) and they are still listed even I refresh list. I think this application is in Alpha stage (r33) and should have more rivision. The idea of the application is great. Just it needs to handle situations so that we don't remove packages incorrectly seeing the missing file list. Thanks developer for his idea.
A confusion. If filenames of an application start incorrectly from / where it is really from /Applications/ then this application shows red icon caz filenames are not existing according to this. Now if I remove the application seeing the red icon whereas the application really is OK then what will happen? The application may not have way to know which files to be removed. For example, for Microsoft Office 2008 all filenames show that they start like /Microsoft Office 2008/, but really that is installed in /Applications/Microsoft Office 2008/. Maybe Microsoft just didn't care about the base directory so relatively the filenames are ok. I think your application should handle this issue. For all other cases it seems OK. Just I am afraid to remove applications whose filenames start from a relative path and not exactly following from /Applications/.
Please login or create a new MacUpdate Member account to use this feature
Watch Lists are available to MacUpdate Desktop Members Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
Package Assistant is a little tool to manage OS X packages. You can check their integrity (whether their files are correctly installed or not) or you can remove them.
Why?
When I first met OS X I was amazed by the way applications were installed and uninstalled (by drag-and-dropping), that's why I got a little disappointed when I found out that there were some files (.pkg and .mpkg) that couldn't be uninstalled from the system unless the vendor of each package provided an uninstaller. I decided to make my first OS X app to solve this issue.
+1
+3
I'm aware of some crashes, thanks for the comments, I'll fix them as soon as possible.
+2
+3
+2
+42
+22
Ayub reviewed on 30 Sep 2008
+22
+3
You say you couldn't remove any package, I will double check it but... were you removing a "problematic" package (see paragraph above) or just a normal one? It would be great if you filed the bugs in the page referenced above.
Thanks!
Facundo
+22
+22
+3