Skip to content

Remove reliance on a system-provided python2 #28

Open
@YesThatAllen

Description

Immediate workaround:

Install python2 and edit the scripts' path

On an Intel mac, or Apple silicon with Rosetta2, it is possible to install python2 using Miniconda.

Example steps:

  • Install Miniconda. Select the boot drive, not a user home, during installation.
  • Disable the miniconda prompt (unless it is desired) conda config --set auto_activate_base false
  • Install a copy of python2 eg conda create --name p27 python=2.7.15
  • Edit the existing BackupMinder's script's shebang.
    • In: /Library/Application Support/BackupMinder/BackupMinder
    • Change the shebang to #!/opt/miniconda3/envs/p27/bin/python2

In this example, p27 could be anything. Validate the resulting path based on your system

Updating BackupMinder to Python3

There is an unknown amount of work to convert the following aspects:

Further development of BackupMinder has not been planned, but resources are available for review of PRs.

If you are interested, but do not have time to spend developing additional solutions, please react with a 👍🏻 and click "subscribe" on this issue.

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions