borgbackup / borg

Deduplicating archiver with compression and authenticated encryption.
https://www.borgbackup.org/
Other
11.24k stars 744 forks source link

upgrade / reinstall darwin64 VM #6321

Open ThomasWaldmann opened 2 years ago

ThomasWaldmann commented 2 years ago

likely there will be some macFUSE troubles when going to a relatively new macOS version.

see there for some notes / insights: https://github.com/borgbackup/borg/pull/6196

m3nu commented 2 years ago

Should I look into the Vagrant testing and setting up a VM either with FUSE installed or SIP disabled?

ThomasWaldmann commented 2 years ago

thanks for the offer!

well, in the end I'll need it for platform testing on my workstation, options:

ThomasWaldmann commented 2 years ago

btw, the current provisioning of what i have (macOS 10.12 VM running under virtualbox) still takes rather long btw.

otoh, i want to have latest stuff for everything that ends up being in the pyinstaller made fat-binary. otoh, i'ld like it to finish faster.

m3nu commented 2 years ago

Would be best if Vagrant does the required setup. Will see if there is a suitable image somewhere.

Pyinstaller runs well in Github Actions. But since you also need BSD, it gets more complicated. ☹️

ThomasWaldmann commented 11 months ago

Working on this (again). Currently at Catalina, trying to upgrade the VM to Big Sur right now....

Guess I then either use the Big Sur VM or go to Monterey - assuming that one of these is the oldest what careful people still run.

ThomasWaldmann commented 9 months ago

I did some tries with upgrading this, but stopping it for now:

ThomasWaldmann commented 1 month ago

pip 2.4.2 is broken on macOS 10.12, #8415.

so it would be good to have something where even pip 2.4.2 works.

to get rid of the pip issue, we would need to upgrade to macOS >= 10.14 (Mojave).