Removing Legacy Packages

I just found a neat trick for uninstalling legacy packages (*.pkg files) -Reinstall and choose Trash as the destination! This will uninstall the old package and reinstall to the Trash. Empty trash, and bye bye…

Since Haiku went PM and parts of the fs went read-only, If you installed a legacy package (*.pkg file) it seemed impossible to remove a package- there is no uninstaller and the packages do not show up in HaikuDepot. But the new Legacy Installer has a great feature of uninstalling a previously installed package before reinstalling. Thats why this trick works…

Hi shaka444,

that’s a nice trick to conveniently uninstall a legacy .pkg. I don’t think I have one to try it out though…
That it couldn’t be removed manually, because of the read-only filesystem of the package management doesn’t sound right, however. How could it have been installed in a read-only location? Generally, if the legacy package installer finds an unavailable folder, it replaces that path with the ‘non-packaged’ alternative.

Can you give a link to such a problematic .pkg?

Regards,
Humdinger

Humdinger,
The problem I was having seems to be resolved now. It was the “Hold The Shift Key” feature that was unimplimented before that was giving me the trouble of not being able to Move/Delete a file from /boot/system/non-packaged/apps…
The package in question was Varios.pkg. It was just a folder of wallpapers, that the Legacy Package Installer placed there…

Hi shaka444,

Though I’m not sure what you mean by the hold-shift feature having been unimplemented. Like BeOS, Haiku has always had that protection of the /system (and ~/config/settings) hierarchy.
Anyway, good to hear that there’s not a real problem after all.

Regards,
Humdinger