Skip to content

Fish .pkg installer does not clean up old installations #2963

@floam

Description

@floam

Installing fish over an existing installation of fish on OS X gives no indication to the user that they may be messing up an existing installation (perhaps from homebrew) and give them the ability to bail.

Also, even if the the last version was installed with our installer, a new version blasts whatever it has onto / without cleaning up after the old installation. There is no uninstall option if you relaunch the .pkg installer.

The OS X package system isn't providing any obstacles here, the receipts are in place and OS X knows what files we own, but the installer doesn't have any scripts it runs to check anything. It may be wiser to simply point a user at Homebrew than provide an iffy installer.

Metadata

Metadata

Assignees

Labels

bugSomething that's not working as intendedpackaging

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions