Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove reliance on a system-provided python2 #28

Open
YesThatAllen opened this issue Jul 29, 2022 · 0 comments
Open

Remove reliance on a system-provided python2 #28

YesThatAllen opened this issue Jul 29, 2022 · 0 comments

Comments

@YesThatAllen
Copy link
Member

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant