[HELP] Changing borgbackup.rb to use the compiled version of msgpack (macOS) #4890
Replies: 3 comments 9 replies
-
I dug into this, the issue seems to be that the
|
Beta Was this translation helpful? Give feedback.
-
I got it to work. > borg info
Repository ID: XXXXXXXXXXXXXXXXXXXXXXXXXXXX It needs to use =>python 3.8 <= python 3.11 Anyway to get it to install a complied version of msgpack you have to use python 3.11 by changing the dependency to ' depends_on "[email protected]”’. However, I encountered a problem locally it wouldn't use python 3.11 it kept overriding to use python 3.12 class BorgbackupFast < Formula
include Language::Python::Virtualenv
desc "Deduplicating archiver with compression and authenticated encryption"
homepage "https://borgbackup.org/"
url "https://files.pythonhosted.org/packages/cd/a2/d4375923a8b858312e6f4593ac7f613d338394f3feb669f67d2a6269d2f9/borgbackup-1.2.6.tar.gz"
sha256 "b7a6f8f086039eeec79070b914f3c651ed7f3612c965374af910d277c7a2139d"
license "BSD-3-Clause"
bottle do
rebuild 1
sha256 cellar: :any, arm64_sonoma: "20a868b4940aadeee8d547c9fdd95f325018623210d78a30f1f5bc6eae6e3107"
sha256 cellar: :any, arm64_ventura: "67ca0c5c3362efb43117076d3d67710366c81b3745a0f64e71899b500c238f93"
sha256 cellar: :any, arm64_monterey: "06e511759cf40e0cb49978bb58c3cab396d154a3ac54bcff2acb88ef07c00419"
sha256 cellar: :any, sonoma: "fb9bba97a8a5079ab107ffcc661214c58e5eb128a138027889907b09b6785926"
sha256 cellar: :any, ventura: "0eda44bdae832aeb4fc23b46b434b5203a71e4587834e5a9d73e43c826d113db"
sha256 cellar: :any, monterey: "cf81ce62690aa07d663dbafe2e9d96471a05d8e755686671deca79714474e3d4"
sha256 cellar: :any_skip_relocation, x86_64_linux: "9c5f9e4355ae28ad3645d4653a3097281ffb764b2b227ec9eb63c1abfed71f47"
end
depends_on "pkg-config" => :build
depends_on "libb2"
depends_on "lz4"
depends_on "openssl@3"
depends_on "python-packaging"
depends_on "[email protected]"
depends_on "xxhash"
depends_on "zstd"
on_linux do
depends_on "acl"
end
resource "msgpack" do
url "https://files.pythonhosted.org/packages/dc/a1/eba11a0d4b764bc62966a565b470f8c6f38242723ba3057e9b5098678c30/msgpack-1.0.5.tar.gz"
sha256 "c075544284eadc5cddc70f4757331d99dcbc16b2bbd4849d15f8aae4cf36d31c"
end
resource "pyparsing" do
url "https://files.pythonhosted.org/packages/37/fe/65c989f70bd630b589adfbbcd6ed238af22319e90f059946c26b4835e44b/pyparsing-3.1.1.tar.gz"
sha256 "ede28a1a32462f5a9705e07aea48001a08f7cf81a021585011deba701581a0db"
end
def install
ENV["BORG_LIBB2_PREFIX"] = Formula["libb2"].prefix
ENV["BORG_LIBLZ4_PREFIX"] = Formula["lz4"].prefix
ENV["BORG_LIBXXHASH_PREFIX"] = Formula["xxhash"].prefix
ENV["BORG_LIBZSTD_PREFIX"] = Formula["zstd"].prefix
ENV["BORG_OPENSSL_PREFIX"] = Formula["openssl@3"].prefix
virtualenv_install_with_resources
man1.install Dir["docs/man/*.1"]
bash_completion.install "scripts/shell_completions/bash/borg"
fish_completion.install "scripts/shell_completions/fish/borg.fish"
zsh_completion.install "scripts/shell_completions/zsh/_borg"
end
test do
# Create a repo and archive, then test extraction.
cp test_fixtures("test.pdf"), testpath
Dir.chdir(testpath) do
system "#{bin}/borg", "init", "-e", "none", "test-repo"
system "#{bin}/borg", "create", "--compression", "zstd", "test-repo::test-archive", "test.pdf"
end
mkdir testpath/"restore" do
system "#{bin}/borg", "extract", testpath/"test-repo::test-archive"
end
assert_predicate testpath/"restore/test.pdf", :exist?
assert_equal File.size(testpath/"restore/test.pdf"), File.size(testpath/"test.pdf")
end
end installation test > brew install --build-from-source --verbose XXXX/tap/borgbackup-fast
==> Fetching XXXXX/tap/borgbackup-fast
==> Downloading https://files.pythonhosted.org/packages/dc/a1/eba11a0d4b764bc62966a565b470f8c6f38242723ba3057e9b5098678c30/msgpack-1.0.5.tar.gz
/usr/bin/env /opt/homebrew/Library/Homebrew/shims/shared/curl --disable --cookie /dev/null --globoff --show-error --user-agent Homebrew/4.1.19-29-ga808e30\ \(Macintosh\;\ arm64\ Mac\ OS\ X\ 14.0\)\ curl/8.1.2 --header Accept-Language:\ en --fail --retry 3 --remote-time --output /Users/andrew/Library/Caches/Homebrew/downloads/44474d536a93aabc866f8e791bfed6c261f821eea46a12254fe366a50a6697a5--msgpack-1.0.5.tar.gz.incomplete --location https://files.pythonhosted.org/packages/dc/a1/eba11a0d4b764bc62966a565b470f8c6f38242723ba3057e9b5098678c30/msgpack-1.0.5.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 124k 100 124k 0 0 1385k 0 --:--:-- --:--:-- --:--:-- 1468k
==> Verifying checksum for '44474d536a93aabc866f8e791bfed6c261f821eea46a12254fe366a50a6697a5--msgpack-1.0.5.tar.gz'
==> Downloading https://files.pythonhosted.org/packages/37/fe/65c989f70bd630b589adfbbcd6ed238af22319e90f059946c26b4835e44b/pyparsing-3.1.1.tar.gz
Already downloaded: /Users/andrew/Library/Caches/Homebrew/downloads/dfdb96641843ef6e2e4a8d8eed61f0511f7023b5eab34139d90b5718141f324c--pyparsing-3.1.1.tar.gz
==> Verifying checksum for 'dfdb96641843ef6e2e4a8d8eed61f0511f7023b5eab34139d90b5718141f324c--pyparsing-3.1.1.tar.gz'
==> Downloading https://files.pythonhosted.org/packages/cd/a2/d4375923a8b858312e6f4593ac7f613d338394f3feb669f67d2a6269d2f9/borgbackup-1.2.6.tar.gz
Already downloaded: /Users/andrew/Library/Caches/Homebrew/downloads/5fe8d4d23f07f709403d8bc4836ed455cbcd1bfb1774872374085ccfdd20ea16--borgbackup-1.2.6.tar.gz
==> Verifying checksum for '5fe8d4d23f07f709403d8bc4836ed455cbcd1bfb1774872374085ccfdd20ea16--borgbackup-1.2.6.tar.gz'
==> Installing borgbackup-fast from XXXX/tap
/usr/bin/env tar --extract --no-same-owner --file /Users/andrew/Library/Caches/Homebrew/downloads/5fe8d4d23f07f709403d8bc4836ed455cbcd1bfb1774872374085ccfdd20ea16--borgbackup-1.2.6.tar.gz --directory /private/tmp/d20231110-35872-bmu1kg
/usr/bin/env cp -pR /private/tmp/d20231110-35872-bmu1kg/borgbackup-1.2.6/. /private/tmp/borgbackup-fast-20231110-35872-54o3sc/borgbackup-1.2.6
==> python3.11 -m venv --system-site-packages --without-pip /opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec
/usr/bin/env tar --extract --no-same-owner --file /Users/andrew/Library/Caches/Homebrew/downloads/44474d536a93aabc866f8e791bfed6c261f821eea46a12254fe366a50a6697a5--msgpack-1.0.5.tar.gz --directory /private/tmp/d20231110-35872-1xr9rho
/usr/bin/env cp -pR /private/tmp/d20231110-35872-1xr9rho/msgpack-1.0.5/. /private/tmp/borgbackup-fast--msgpack-20231110-35872-prs1bs/msgpack-1.0.5
==> python3.11 -m pip --python=/opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/bin/python install --verbose --no-deps --no-binary=:all: --ignore-installed --no-compile /private/tmp/borgbackup-fast--msgpack-20231110-35872-prs1bs/msgpack-1.0.5
Using pip 23.3.1 from /opt/homebrew/lib/python3.11/site-packages/pip (python 3.11)
Processing /private/tmp/borgbackup-fast--msgpack-20231110-35872-prs1bs/msgpack-1.0.5
Installing build dependencies: started
Running command pip subprocess to install build dependencies
Collecting Cython~=0.29.30
Downloading Cython-0.29.36.tar.gz (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 5.5 MB/s eta 0:00:00
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting setuptools>=35.0.2
Downloading setuptools-68.2.2.tar.gz (2.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 5.7 MB/s eta 0:00:00
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: Cython, setuptools
Building wheel for Cython (setup.py): started
Building wheel for Cython (setup.py): finished with status 'done'
Created wheel for Cython: filename=Cython-0.29.36-cp311-cp311-macosx_14_0_arm64.whl size=1689114 sha256=5b3116ece707dbb1be3085dbd3943480c87caee2216b3dbea5a53bbffe73630d
Stored in directory: /private/tmp/borgbackup-fast-20231110-35872-54o3sc/borgbackup-1.2.6/.brew_home/Library/Caches/pip/wheels/71/6e/cf/689f8e478cbd485456fb3acf3009aca08c54e9723f57a3708a
Building wheel for setuptools (pyproject.toml): started
Building wheel for setuptools (pyproject.toml): finished with status 'done'
Created wheel for setuptools: filename=setuptools-68.2.2-py3-none-any.whl size=807864 sha256=1663d9906bdf2da2fc28fc620c3a8f4f127fb99ad450da940a32670cddc5c8c0
Stored in directory: /private/tmp/borgbackup-fast-20231110-35872-54o3sc/borgbackup-1.2.6/.brew_home/Library/Caches/pip/wheels/5a/f6/00/23b6cf8f6af18b766ba716d465232241cf60b1d2afb46f0910
Successfully built Cython setuptools
Installing collected packages: setuptools, Cython
Successfully installed Cython-0.29.36 setuptools-68.2.2
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Running command Getting requirements to build wheel
running egg_info
writing msgpack.egg-info/PKG-INFO
writing dependency_links to msgpack.egg-info/dependency_links.txt
writing top-level names to msgpack.egg-info/top_level.txt
reading manifest file 'msgpack.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.c' under directory 'msgpack'
adding license file 'COPYING'
writing manifest file 'msgpack.egg-info/SOURCES.txt'
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Running command pip subprocess to install backend dependencies
Collecting wheel
Using cached wheel-0.41.3-py3-none-any.whl
Installing collected packages: wheel
Successfully installed wheel-0.41.3
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Running command Preparing metadata (pyproject.toml)
running dist_info
creating /private/tmp/pip-modern-metadata-p_27_wo8/msgpack.egg-info
writing /private/tmp/pip-modern-metadata-p_27_wo8/msgpack.egg-info/PKG-INFO
writing dependency_links to /private/tmp/pip-modern-metadata-p_27_wo8/msgpack.egg-info/dependency_links.txt
writing top-level names to /private/tmp/pip-modern-metadata-p_27_wo8/msgpack.egg-info/top_level.txt
writing manifest file '/private/tmp/pip-modern-metadata-p_27_wo8/msgpack.egg-info/SOURCES.txt'
reading manifest file '/private/tmp/pip-modern-metadata-p_27_wo8/msgpack.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.c' under directory 'msgpack'
adding license file 'COPYING'
writing manifest file '/private/tmp/pip-modern-metadata-p_27_wo8/msgpack.egg-info/SOURCES.txt'
creating '/private/tmp/pip-modern-metadata-p_27_wo8/msgpack-1.0.5.dist-info'
Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: msgpack
Building wheel for msgpack (pyproject.toml): started
Running command Building wheel for msgpack (pyproject.toml)
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-14-arm64-cpython-311
creating build/lib.macosx-14-arm64-cpython-311/msgpack
copying msgpack/__init__.py -> build/lib.macosx-14-arm64-cpython-311/msgpack
copying msgpack/exceptions.py -> build/lib.macosx-14-arm64-cpython-311/msgpack
copying msgpack/fallback.py -> build/lib.macosx-14-arm64-cpython-311/msgpack
copying msgpack/ext.py -> build/lib.macosx-14-arm64-cpython-311/msgpack
warning: build_py: byte-compiling is disabled, skipping.
running build_ext
building 'msgpack._cmsgpack' extension
creating build/temp.macosx-14-arm64-cpython-311
creating build/temp.macosx-14-arm64-cpython-311/msgpack
clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -I. -I/opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/include -I/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c msgpack/_cmsgpack.cpp -o build/temp.macosx-14-arm64-cpython-311/msgpack/_cmsgpack.o
clang++ -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk build/temp.macosx-14-arm64-cpython-311/msgpack/_cmsgpack.o -o build/lib.macosx-14-arm64-cpython-311/msgpack/_cmsgpack.cpython-311-darwin.so
installing to build/bdist.macosx-14-arm64/wheel
running install
running install_lib
creating build/bdist.macosx-14-arm64
creating build/bdist.macosx-14-arm64/wheel
creating build/bdist.macosx-14-arm64/wheel/msgpack
copying build/lib.macosx-14-arm64-cpython-311/msgpack/__init__.py -> build/bdist.macosx-14-arm64/wheel/msgpack
copying build/lib.macosx-14-arm64-cpython-311/msgpack/_cmsgpack.cpython-311-darwin.so -> build/bdist.macosx-14-arm64/wheel/msgpack
copying build/lib.macosx-14-arm64-cpython-311/msgpack/exceptions.py -> build/bdist.macosx-14-arm64/wheel/msgpack
copying build/lib.macosx-14-arm64-cpython-311/msgpack/fallback.py -> build/bdist.macosx-14-arm64/wheel/msgpack
copying build/lib.macosx-14-arm64-cpython-311/msgpack/ext.py -> build/bdist.macosx-14-arm64/wheel/msgpack
warning: install_lib: byte-compiling is disabled, skipping.
running install_egg_info
running egg_info
writing msgpack.egg-info/PKG-INFO
writing dependency_links to msgpack.egg-info/dependency_links.txt
writing top-level names to msgpack.egg-info/top_level.txt
reading manifest file 'msgpack.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.c' under directory 'msgpack'
adding license file 'COPYING'
writing manifest file 'msgpack.egg-info/SOURCES.txt'
Copying msgpack.egg-info to build/bdist.macosx-14-arm64/wheel/msgpack-1.0.5-py3.11.egg-info
running install_scripts
creating build/bdist.macosx-14-arm64/wheel/msgpack-1.0.5.dist-info/WHEEL
creating '/private/tmp/pip-wheel-cji51exy/.tmp-uko0nvc6/msgpack-1.0.5-cp311-cp311-macosx_14_0_arm64.whl' and adding 'build/bdist.macosx-14-arm64/wheel' to it
adding 'msgpack/__init__.py'
adding 'msgpack/_cmsgpack.cpython-311-darwin.so'
adding 'msgpack/exceptions.py'
adding 'msgpack/ext.py'
adding 'msgpack/fallback.py'
adding 'msgpack-1.0.5.dist-info/COPYING'
adding 'msgpack-1.0.5.dist-info/METADATA'
adding 'msgpack-1.0.5.dist-info/WHEEL'
adding 'msgpack-1.0.5.dist-info/top_level.txt'
adding 'msgpack-1.0.5.dist-info/RECORD'
removing build/bdist.macosx-14-arm64/wheel
Building wheel for msgpack (pyproject.toml): finished with status 'done'
Created wheel for msgpack: filename=msgpack-1.0.5-cp311-cp311-macosx_14_0_arm64.whl size=65044 sha256=c9b017aff986101344b3846e9f62081cc5d7af6ecfe07d4a30f202a458ca920b
Stored in directory: /private/tmp/borgbackup-fast-20231110-35872-54o3sc/borgbackup-1.2.6/.brew_home/Library/Caches/pip/wheels/c8/c2/21/71da58cd03127ee6cc082f52ab30d7ab0e9f65da3e9e154410
Successfully built msgpack
Installing collected packages: msgpack
Successfully installed msgpack-1.0.5
/usr/bin/env tar --extract --no-same-owner --file /Users/andrew/Library/Caches/Homebrew/downloads/dfdb96641843ef6e2e4a8d8eed61f0511f7023b5eab34139d90b5718141f324c--pyparsing-3.1.1.tar.gz --directory /private/tmp/d20231110-35872-11jh3h7
/usr/bin/env cp -pR /private/tmp/d20231110-35872-11jh3h7/pyparsing-3.1.1/. /private/tmp/borgbackup-fast--pyparsing-20231110-35872-lx6n03/pyparsing-3.1.1
==> python3.11 -m pip --python=/opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/bin/python install --verbose --no-deps --no-binary=:all: --ignore-installed --no-compile /private/tmp/borgbackup-fast--pyparsing-20231110-35872-lx6n03/pyparsing-3.1.1
Using pip 23.3.1 from /opt/homebrew/lib/python3.11/site-packages/pip (python 3.11)
Processing /private/tmp/borgbackup-fast--pyparsing-20231110-35872-lx6n03/pyparsing-3.1.1
Installing build dependencies: started
Running command pip subprocess to install build dependencies
Collecting flit_core<4,>=3.2
Using cached flit_core-3.9.0-py3-none-any.whl
Installing collected packages: flit_core
Successfully installed flit_core-3.9.0
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Running command Getting requirements to build wheel
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Running command Preparing metadata (pyproject.toml)
Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: pyparsing
Building wheel for pyparsing (pyproject.toml): started
Running command Building wheel for pyparsing (pyproject.toml)
Building wheel for pyparsing (pyproject.toml): finished with status 'done'
Created wheel for pyparsing: filename=pyparsing-3.1.1-py3-none-any.whl size=103138 sha256=3ec78a6a9015f82435d2d55ecdcffc0ebd783fce9f5de2b74f61462c736d57e6
Stored in directory: /private/tmp/borgbackup-fast-20231110-35872-54o3sc/borgbackup-1.2.6/.brew_home/Library/Caches/pip/wheels/9c/10/ad/d54bb29a5dd6b87f328fa8c6e66c338e1f88e6ed164db56fc7
Successfully built pyparsing
Installing collected packages: pyparsing
Successfully installed pyparsing-3.1.1
==> python3.11 -m pip --python=/opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/bin/python install --verbose --no-deps --no-binary=:all: --ignore-installed --no-compile /private/tmp/borgbackup-fast-20231110-35872-54o3sc/borgbackup-1.2.6
Using pip 23.3.1 from /opt/homebrew/lib/python3.11/site-packages/pip (python 3.11)
Processing /private/tmp/borgbackup-fast-20231110-35872-54o3sc/borgbackup-1.2.6
Installing build dependencies: started
Running command pip subprocess to install build dependencies
Collecting setuptools
Using cached setuptools-68.2.2-py3-none-any.whl
Collecting pkgconfig
Downloading pkgconfig-1.5.5.tar.gz (6.1 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting Cython
Downloading Cython-3.0.5.tar.gz (2.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.7/2.7 MB 5.5 MB/s eta 0:00:00
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting setuptools_scm>=1.7
Downloading setuptools-scm-8.0.4.tar.gz (74 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.3/74.3 kB 3.9 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting packaging>=20 (from setuptools_scm>=1.7)
Downloading packaging-23.2.tar.gz (146 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 146.7/146.7 kB 4.7 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting typing-extensions (from setuptools_scm>=1.7)
Downloading typing_extensions-4.8.0.tar.gz (71 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.5/71.5 kB 3.8 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: pkgconfig, Cython, setuptools_scm, packaging, typing-extensions
Building wheel for pkgconfig (pyproject.toml): started
Building wheel for pkgconfig (pyproject.toml): finished with status 'done'
Created wheel for pkgconfig: filename=pkgconfig-1.5.5-py3-none-any.whl size=6743 sha256=524f5dc405b30b05800e211e63f49b870c5c6cc0b9d35aa35122562c9f4d9d07
Stored in directory: /private/tmp/borgbackup-fast-20231110-35872-54o3sc/borgbackup-1.2.6/.brew_home/Library/Caches/pip/wheels/f5/d1/1e/37a7be466c7c03dbed88b43aa31663d9b230ea363c980cd6aa
Building wheel for Cython (setup.py): started
Building wheel for Cython (setup.py): finished with status 'done'
Created wheel for Cython: filename=Cython-3.0.5-cp311-cp311-macosx_14_0_arm64.whl size=2824237 sha256=98febcf908ea6c70d196e1e0f31bd6da7cda63c12df405aec1b6d05e5eacb3a7
Stored in directory: /private/tmp/borgbackup-fast-20231110-35872-54o3sc/borgbackup-1.2.6/.brew_home/Library/Caches/pip/wheels/84/43/3d/0f1bc7ed93ac858460dc711a8421ae8b283b8ecd6d7679bda2
Building wheel for setuptools_scm (pyproject.toml): started
Building wheel for setuptools_scm (pyproject.toml): finished with status 'done'
Created wheel for setuptools_scm: filename=setuptools_scm-8.0.4-py3-none-any.whl size=42137 sha256=709cf8ca352bd3007be9c06d1b23dfe0f3066432f54c379547868e29879a5389
Stored in directory: /private/tmp/borgbackup-fast-20231110-35872-54o3sc/borgbackup-1.2.6/.brew_home/Library/Caches/pip/wheels/a4/a8/9c/2058c6d2878399349f6d0d3e78c1e6690f702cb16855edbb59
Building wheel for packaging (pyproject.toml): started
Building wheel for packaging (pyproject.toml): finished with status 'done'
Created wheel for packaging: filename=packaging-23.2-py3-none-any.whl size=53011 sha256=f12f6b58372d1f21dbf0731a22f0a582db7269d193587187d99fd61efc211f31
Stored in directory: /private/tmp/borgbackup-fast-20231110-35872-54o3sc/borgbackup-1.2.6/.brew_home/Library/Caches/pip/wheels/04/79/99/b6b30be99b51a1f6dcc06958cb0341b30a539d09dd98687e1a
Building wheel for typing-extensions (pyproject.toml): started
Building wheel for typing-extensions (pyproject.toml): finished with status 'done'
Created wheel for typing-extensions: filename=typing_extensions-4.8.0-py3-none-any.whl size=31584 sha256=7d4f3ccee7180dee6e7b8208ee58b9e4520ca85a630f671f3b94e964fb124a8e
Stored in directory: /private/tmp/borgbackup-fast-20231110-35872-54o3sc/borgbackup-1.2.6/.brew_home/Library/Caches/pip/wheels/6c/d5/b0/f2ecee0a29dce68c49da2f46248a8c2a3cdb087c0d8b13300f
Successfully built pkgconfig Cython setuptools_scm packaging typing-extensions
Installing collected packages: typing-extensions, setuptools, pkgconfig, packaging, Cython, setuptools_scm
Successfully installed Cython-3.0.5 packaging-23.2 pkgconfig-1.5.5 setuptools-68.2.2 setuptools_scm-8.0.4 typing-extensions-4.8.0
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Running command Getting requirements to build wheel
Detected OpenSSL [via BORG_OPENSSL_PREFIX]
Detected and preferring liblz4 [via BORG_LIBLZ4_PREFIX]
Detected and preferring libzstd [via BORG_LIBZSTD_PREFIX]
Detected and preferring libxxhash [via BORG_LIBXXHASH_PREFIX]
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Running command pip subprocess to install backend dependencies
Collecting wheel
Using cached wheel-0.41.3-py3-none-any.whl
Installing collected packages: wheel
Successfully installed wheel-0.41.3
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Running command Preparing metadata (pyproject.toml)
Detected OpenSSL [via BORG_OPENSSL_PREFIX]
Detected and preferring liblz4 [via BORG_LIBLZ4_PREFIX]
Detected and preferring libzstd [via BORG_LIBZSTD_PREFIX]
Detected and preferring libxxhash [via BORG_LIBXXHASH_PREFIX]
Compiling src/borg/platform/posix.pyx because it changed.
Compiling src/borg/platform/linux.pyx because it changed.
Compiling src/borg/platform/syncfilerange.pyx because it changed.
Compiling src/borg/platform/freebsd.pyx because it changed.
Compiling src/borg/platform/darwin.pyx because it changed.
Compiling src/borg/platform/windows.pyx because it changed.
[1/6] Cythonizing src/borg/platform/darwin.pyx
[2/6] Cythonizing src/borg/platform/freebsd.pyx
[3/6] Cythonizing src/borg/platform/linux.pyx
[4/6] Cythonizing src/borg/platform/posix.pyx
[5/6] Cythonizing src/borg/platform/syncfilerange.pyx
[6/6] Cythonizing src/borg/platform/windows.pyx
Compiling src/borg/crypto/low_level.pyx because it changed.
Compiling src/borg/compress.pyx because it changed.
Compiling src/borg/hashindex.pyx because it changed.
Compiling src/borg/item.pyx because it changed.
Compiling src/borg/chunker.pyx because it changed.
Compiling src/borg/algorithms/checksums.pyx because it changed.
[1/6] Cythonizing src/borg/algorithms/checksums.pyx
[2/6] Cythonizing src/borg/chunker.pyx
[3/6] Cythonizing src/borg/compress.pyx
[4/6] Cythonizing src/borg/crypto/low_level.pyx
[5/6] Cythonizing src/borg/hashindex.pyx
[6/6] Cythonizing src/borg/item.pyx
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'
running dist_info
creating /private/tmp/pip-modern-metadata-nls__pi3/borgbackup.egg-info
writing /private/tmp/pip-modern-metadata-nls__pi3/borgbackup.egg-info/PKG-INFO
writing dependency_links to /private/tmp/pip-modern-metadata-nls__pi3/borgbackup.egg-info/dependency_links.txt
writing entry points to /private/tmp/pip-modern-metadata-nls__pi3/borgbackup.egg-info/entry_points.txt
writing requirements to /private/tmp/pip-modern-metadata-nls__pi3/borgbackup.egg-info/requires.txt
writing top-level names to /private/tmp/pip-modern-metadata-nls__pi3/borgbackup.egg-info/top_level.txt
writing manifest file '/private/tmp/pip-modern-metadata-nls__pi3/borgbackup.egg-info/SOURCES.txt'
dependency /opt/homebrew/opt/openssl@3/include/openssl/crypto.h won't be automatically included in the manifest: the path must be relative
dependency /opt/homebrew/opt/openssl@3/include/openssl/evp.h won't be automatically included in the manifest: the path must be relative
dependency /opt/homebrew/opt/openssl@3/include/openssl/hmac.h won't be automatically included in the manifest: the path must be relative
ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any
reading manifest file '/private/tmp/pip-modern-metadata-nls__pi3/borgbackup.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files found matching '.editorconfig'
warning: no previously-included files found matching '.gitattributes'
warning: no previously-included files found matching '.gitignore'
warning: no previously-included files found matching '.mailmap'
warning: no previously-included files found matching 'Vagrantfile'
no previously-included directories found matching '.github'
adding license file 'LICENSE'
adding license file 'AUTHORS'
writing manifest file '/private/tmp/pip-modern-metadata-nls__pi3/borgbackup.egg-info/SOURCES.txt'
creating '/private/tmp/pip-modern-metadata-nls__pi3/borgbackup-1.2.6.dist-info'
Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: borgbackup
Building wheel for borgbackup (pyproject.toml): started
Running command Building wheel for borgbackup (pyproject.toml)
Detected OpenSSL [via BORG_OPENSSL_PREFIX]
Detected and preferring liblz4 [via BORG_LIBLZ4_PREFIX]
Detected and preferring libzstd [via BORG_LIBZSTD_PREFIX]
Detected and preferring libxxhash [via BORG_LIBXXHASH_PREFIX]
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-14-arm64-cpython-311
creating build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/version.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/patterns.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/shellpattern.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/_version.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/remote.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/archiver.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/constants.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/cache.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/__init__.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/fuse_impl.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/logger.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/nanorst.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/selftest.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/lrucache.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/locking.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/xattr.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/archive.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/platformflags.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/repository.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/fuse.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/upgrader.py -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/__main__.py -> build/lib.macosx-14-arm64-cpython-311/borg
creating build/lib.macosx-14-arm64-cpython-311/borg/crypto
copying src/borg/crypto/nonces.py -> build/lib.macosx-14-arm64-cpython-311/borg/crypto
copying src/borg/crypto/key.py -> build/lib.macosx-14-arm64-cpython-311/borg/crypto
copying src/borg/crypto/__init__.py -> build/lib.macosx-14-arm64-cpython-311/borg/crypto
copying src/borg/crypto/keymanager.py -> build/lib.macosx-14-arm64-cpython-311/borg/crypto
copying src/borg/crypto/file_integrity.py -> build/lib.macosx-14-arm64-cpython-311/borg/crypto
creating build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/chunker_pytest.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/hashindex.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/efficient_collection_queue.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/hashindex_stress.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/version.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/patterns.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/benchmark.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/nonces.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/shellpattern.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/chunker.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/remote.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/archiver.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/key.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/cache.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/__init__.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/logger.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/nanorst.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/platform.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/crypto.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/lrucache.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/locking.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/chunker_slow.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/compress.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/xattr.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/archive.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/checksums.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/repository.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/helpers.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/upgrader.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/item.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
copying src/borg/testsuite/file_integrity.py -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
creating build/lib.macosx-14-arm64-cpython-311/borg/platform
copying src/borg/platform/__init__.py -> build/lib.macosx-14-arm64-cpython-311/borg/platform
copying src/borg/platform/xattr.py -> build/lib.macosx-14-arm64-cpython-311/borg/platform
copying src/borg/platform/base.py -> build/lib.macosx-14-arm64-cpython-311/borg/platform
creating build/lib.macosx-14-arm64-cpython-311/borg/algorithms
copying src/borg/algorithms/__init__.py -> build/lib.macosx-14-arm64-cpython-311/borg/algorithms
creating build/lib.macosx-14-arm64-cpython-311/borg/helpers
copying src/borg/helpers/time.py -> build/lib.macosx-14-arm64-cpython-311/borg/helpers
copying src/borg/helpers/misc.py -> build/lib.macosx-14-arm64-cpython-311/borg/helpers
copying src/borg/helpers/msgpack.py -> build/lib.macosx-14-arm64-cpython-311/borg/helpers
copying src/borg/helpers/manifest.py -> build/lib.macosx-14-arm64-cpython-311/borg/helpers
copying src/borg/helpers/checks.py -> build/lib.macosx-14-arm64-cpython-311/borg/helpers
copying src/borg/helpers/__init__.py -> build/lib.macosx-14-arm64-cpython-311/borg/helpers
copying src/borg/helpers/yes.py -> build/lib.macosx-14-arm64-cpython-311/borg/helpers
copying src/borg/helpers/datastruct.py -> build/lib.macosx-14-arm64-cpython-311/borg/helpers
copying src/borg/helpers/fs.py -> build/lib.macosx-14-arm64-cpython-311/borg/helpers
copying src/borg/helpers/process.py -> build/lib.macosx-14-arm64-cpython-311/borg/helpers
copying src/borg/helpers/parseformat.py -> build/lib.macosx-14-arm64-cpython-311/borg/helpers
copying src/borg/helpers/errors.py -> build/lib.macosx-14-arm64-cpython-311/borg/helpers
copying src/borg/helpers/progress.py -> build/lib.macosx-14-arm64-cpython-311/borg/helpers
running egg_info
writing src/borgbackup.egg-info/PKG-INFO
writing dependency_links to src/borgbackup.egg-info/dependency_links.txt
writing entry points to src/borgbackup.egg-info/entry_points.txt
writing requirements to src/borgbackup.egg-info/requires.txt
writing top-level names to src/borgbackup.egg-info/top_level.txt
dependency /opt/homebrew/opt/openssl@3/include/openssl/crypto.h won't be automatically included in the manifest: the path must be relative
dependency /opt/homebrew/opt/openssl@3/include/openssl/evp.h won't be automatically included in the manifest: the path must be relative
dependency /opt/homebrew/opt/openssl@3/include/openssl/hmac.h won't be automatically included in the manifest: the path must be relative
ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any
reading manifest file 'src/borgbackup.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files found matching '.editorconfig'
warning: no previously-included files found matching '.gitattributes'
warning: no previously-included files found matching '.gitignore'
warning: no previously-included files found matching '.mailmap'
warning: no previously-included files found matching 'Vagrantfile'
no previously-included directories found matching '.github'
adding license file 'LICENSE'
adding license file 'AUTHORS'
writing manifest file 'src/borgbackup.egg-info/SOURCES.txt'
copying src/borg/paperkey.html -> build/lib.macosx-14-arm64-cpython-311/borg
copying src/borg/testsuite/attic.tar.gz -> build/lib.macosx-14-arm64-cpython-311/borg/testsuite
warning: build_py: byte-compiling is disabled, skipping.
running build_ext
building 'borg.crypto.low_level' extension
creating build/temp.macosx-14-arm64-cpython-311
creating build/temp.macosx-14-arm64-cpython-311/src
creating build/temp.macosx-14-arm64-cpython-311/src/borg
creating build/temp.macosx-14-arm64-cpython-311/src/borg/crypto
clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -Isrc/borg/crypto -I/opt/homebrew/opt/openssl@3/include -I/opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/include -I/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c src/borg/crypto/_crypto_helpers.c -o build/temp.macosx-14-arm64-cpython-311/src/borg/crypto/_crypto_helpers.o -Wall -Wextra -Wpointer-arith
clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -Isrc/borg/crypto -I/opt/homebrew/opt/openssl@3/include -I/opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/include -I/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c src/borg/crypto/low_level.c -o build/temp.macosx-14-arm64-cpython-311/src/borg/crypto/low_level.o -Wall -Wextra -Wpointer-arith
clang -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk build/temp.macosx-14-arm64-cpython-311/src/borg/crypto/_crypto_helpers.o build/temp.macosx-14-arm64-cpython-311/src/borg/crypto/low_level.o -L/opt/homebrew/opt/openssl@3/lib -lcrypto -o build/lib.macosx-14-arm64-cpython-311/borg/crypto/low_level.cpython-311-darwin.so
building 'borg.compress' extension
clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -Isrc/borg -I/opt/homebrew/opt/lz4/include -I/opt/homebrew/opt/zstd/include -I/opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/include -I/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c src/borg/compress.c -o build/temp.macosx-14-arm64-cpython-311/src/borg/compress.o -Wall -Wextra -Wpointer-arith
clang -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk build/temp.macosx-14-arm64-cpython-311/src/borg/compress.o -L/opt/homebrew/opt/lz4/lib -L/opt/homebrew/opt/zstd/lib -llz4 -lzstd -o build/lib.macosx-14-arm64-cpython-311/borg/compress.cpython-311-darwin.so
building 'borg.hashindex' extension
clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -Isrc/borg -I/opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/include -I/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c src/borg/hashindex.c -o build/temp.macosx-14-arm64-cpython-311/src/borg/hashindex.o -Wall -Wextra -Wpointer-arith
clang -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk build/temp.macosx-14-arm64-cpython-311/src/borg/hashindex.o -o build/lib.macosx-14-arm64-cpython-311/borg/hashindex.cpython-311-darwin.so
building 'borg.item' extension
clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -Isrc/borg -I/opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/include -I/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c src/borg/item.c -o build/temp.macosx-14-arm64-cpython-311/src/borg/item.o -Wall -Wextra -Wpointer-arith
clang -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk build/temp.macosx-14-arm64-cpython-311/src/borg/item.o -o build/lib.macosx-14-arm64-cpython-311/borg/item.cpython-311-darwin.so
building 'borg.chunker' extension
clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -Isrc/borg -I/opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/include -I/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c src/borg/chunker.c -o build/temp.macosx-14-arm64-cpython-311/src/borg/chunker.o -Wall -Wextra -Wpointer-arith
clang -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk build/temp.macosx-14-arm64-cpython-311/src/borg/chunker.o -o build/lib.macosx-14-arm64-cpython-311/borg/chunker.cpython-311-darwin.so
building 'borg.algorithms.checksums' extension
creating build/temp.macosx-14-arm64-cpython-311/src/borg/algorithms
clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -Isrc/borg/algorithms -I/opt/homebrew/opt/xxhash/include -I/opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/include -I/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c src/borg/algorithms/checksums.c -o build/temp.macosx-14-arm64-cpython-311/src/borg/algorithms/checksums.o -Wall -Wextra -Wpointer-arith
clang -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk build/temp.macosx-14-arm64-cpython-311/src/borg/algorithms/checksums.o -L/opt/homebrew/opt/xxhash/lib -lxxhash -o build/lib.macosx-14-arm64-cpython-311/borg/algorithms/checksums.cpython-311-darwin.so
building 'borg.platform.posix' extension
creating build/temp.macosx-14-arm64-cpython-311/src/borg/platform
clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -I/opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/include -I/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c src/borg/platform/posix.c -o build/temp.macosx-14-arm64-cpython-311/src/borg/platform/posix.o -Wall -Wextra -Wpointer-arith
clang -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk build/temp.macosx-14-arm64-cpython-311/src/borg/platform/posix.o -o build/lib.macosx-14-arm64-cpython-311/borg/platform/posix.cpython-311-darwin.so
building 'borg.platform.darwin' extension
clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -I/opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/include -I/opt/homebrew/opt/[email protected]/Frameworks/Python.framework/Versions/3.11/include/python3.11 -c src/borg/platform/darwin.c -o build/temp.macosx-14-arm64-cpython-311/src/borg/platform/darwin.o -Wall -Wextra -Wpointer-arith
clang -bundle -undefined dynamic_lookup -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk build/temp.macosx-14-arm64-cpython-311/src/borg/platform/darwin.o -o build/lib.macosx-14-arm64-cpython-311/borg/platform/darwin.cpython-311-darwin.so
installing to build/bdist.macosx-14-arm64/wheel
running install
running install_lib
creating build/bdist.macosx-14-arm64
creating build/bdist.macosx-14-arm64/wheel
creating build/bdist.macosx-14-arm64/wheel/borg
creating build/bdist.macosx-14-arm64/wheel/borg/crypto
copying build/lib.macosx-14-arm64-cpython-311/borg/crypto/nonces.py -> build/bdist.macosx-14-arm64/wheel/borg/crypto
copying build/lib.macosx-14-arm64-cpython-311/borg/crypto/key.py -> build/bdist.macosx-14-arm64/wheel/borg/crypto
copying build/lib.macosx-14-arm64-cpython-311/borg/crypto/__init__.py -> build/bdist.macosx-14-arm64/wheel/borg/crypto
copying build/lib.macosx-14-arm64-cpython-311/borg/crypto/low_level.cpython-311-darwin.so -> build/bdist.macosx-14-arm64/wheel/borg/crypto
copying build/lib.macosx-14-arm64-cpython-311/borg/crypto/keymanager.py -> build/bdist.macosx-14-arm64/wheel/borg/crypto
copying build/lib.macosx-14-arm64-cpython-311/borg/crypto/file_integrity.py -> build/bdist.macosx-14-arm64/wheel/borg/crypto
copying build/lib.macosx-14-arm64-cpython-311/borg/chunker.cpython-311-darwin.so -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/version.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/patterns.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/shellpattern.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/_version.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/paperkey.html -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/remote.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/archiver.py -> build/bdist.macosx-14-arm64/wheel/borg
creating build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/chunker_pytest.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/hashindex.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/efficient_collection_queue.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/hashindex_stress.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/version.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/patterns.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/benchmark.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/nonces.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/shellpattern.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/chunker.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/remote.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/archiver.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/attic.tar.gz -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/key.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/cache.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/__init__.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/logger.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/nanorst.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/platform.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/crypto.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/lrucache.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/locking.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/chunker_slow.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/compress.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/xattr.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/archive.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/checksums.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/repository.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/helpers.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/upgrader.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/item.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
copying build/lib.macosx-14-arm64-cpython-311/borg/testsuite/file_integrity.py -> build/bdist.macosx-14-arm64/wheel/borg/testsuite
creating build/bdist.macosx-14-arm64/wheel/borg/platform
copying build/lib.macosx-14-arm64-cpython-311/borg/platform/darwin.cpython-311-darwin.so -> build/bdist.macosx-14-arm64/wheel/borg/platform
copying build/lib.macosx-14-arm64-cpython-311/borg/platform/__init__.py -> build/bdist.macosx-14-arm64/wheel/borg/platform
copying build/lib.macosx-14-arm64-cpython-311/borg/platform/posix.cpython-311-darwin.so -> build/bdist.macosx-14-arm64/wheel/borg/platform
copying build/lib.macosx-14-arm64-cpython-311/borg/platform/xattr.py -> build/bdist.macosx-14-arm64/wheel/borg/platform
copying build/lib.macosx-14-arm64-cpython-311/borg/platform/base.py -> build/bdist.macosx-14-arm64/wheel/borg/platform
copying build/lib.macosx-14-arm64-cpython-311/borg/constants.py -> build/bdist.macosx-14-arm64/wheel/borg
creating build/bdist.macosx-14-arm64/wheel/borg/algorithms
copying build/lib.macosx-14-arm64-cpython-311/borg/algorithms/checksums.cpython-311-darwin.so -> build/bdist.macosx-14-arm64/wheel/borg/algorithms
copying build/lib.macosx-14-arm64-cpython-311/borg/algorithms/__init__.py -> build/bdist.macosx-14-arm64/wheel/borg/algorithms
copying build/lib.macosx-14-arm64-cpython-311/borg/cache.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/__init__.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/fuse_impl.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/item.cpython-311-darwin.so -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/logger.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/compress.cpython-311-darwin.so -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/nanorst.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/selftest.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/lrucache.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/locking.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/xattr.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/archive.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/platformflags.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/hashindex.cpython-311-darwin.so -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/repository.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/fuse.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/upgrader.py -> build/bdist.macosx-14-arm64/wheel/borg
copying build/lib.macosx-14-arm64-cpython-311/borg/__main__.py -> build/bdist.macosx-14-arm64/wheel/borg
creating build/bdist.macosx-14-arm64/wheel/borg/helpers
copying build/lib.macosx-14-arm64-cpython-311/borg/helpers/time.py -> build/bdist.macosx-14-arm64/wheel/borg/helpers
copying build/lib.macosx-14-arm64-cpython-311/borg/helpers/misc.py -> build/bdist.macosx-14-arm64/wheel/borg/helpers
copying build/lib.macosx-14-arm64-cpython-311/borg/helpers/msgpack.py -> build/bdist.macosx-14-arm64/wheel/borg/helpers
copying build/lib.macosx-14-arm64-cpython-311/borg/helpers/manifest.py -> build/bdist.macosx-14-arm64/wheel/borg/helpers
copying build/lib.macosx-14-arm64-cpython-311/borg/helpers/checks.py -> build/bdist.macosx-14-arm64/wheel/borg/helpers
copying build/lib.macosx-14-arm64-cpython-311/borg/helpers/__init__.py -> build/bdist.macosx-14-arm64/wheel/borg/helpers
copying build/lib.macosx-14-arm64-cpython-311/borg/helpers/yes.py -> build/bdist.macosx-14-arm64/wheel/borg/helpers
copying build/lib.macosx-14-arm64-cpython-311/borg/helpers/datastruct.py -> build/bdist.macosx-14-arm64/wheel/borg/helpers
copying build/lib.macosx-14-arm64-cpython-311/borg/helpers/fs.py -> build/bdist.macosx-14-arm64/wheel/borg/helpers
copying build/lib.macosx-14-arm64-cpython-311/borg/helpers/process.py -> build/bdist.macosx-14-arm64/wheel/borg/helpers
copying build/lib.macosx-14-arm64-cpython-311/borg/helpers/parseformat.py -> build/bdist.macosx-14-arm64/wheel/borg/helpers
copying build/lib.macosx-14-arm64-cpython-311/borg/helpers/errors.py -> build/bdist.macosx-14-arm64/wheel/borg/helpers
copying build/lib.macosx-14-arm64-cpython-311/borg/helpers/progress.py -> build/bdist.macosx-14-arm64/wheel/borg/helpers
warning: install_lib: byte-compiling is disabled, skipping.
running install_egg_info
Copying src/borgbackup.egg-info to build/bdist.macosx-14-arm64/wheel/borgbackup-1.2.6-py3.11.egg-info
running install_scripts
creating build/bdist.macosx-14-arm64/wheel/borgbackup-1.2.6.dist-info/WHEEL
creating '/private/tmp/pip-wheel-olcq9zx6/.tmp-goog7yrq/borgbackup-1.2.6-cp311-cp311-macosx_14_0_arm64.whl' and adding 'build/bdist.macosx-14-arm64/wheel' to it
adding 'borg/__init__.py'
adding 'borg/__main__.py'
adding 'borg/_version.py'
adding 'borg/archive.py'
adding 'borg/archiver.py'
adding 'borg/cache.py'
adding 'borg/chunker.cpython-311-darwin.so'
adding 'borg/compress.cpython-311-darwin.so'
adding 'borg/constants.py'
adding 'borg/fuse.py'
adding 'borg/fuse_impl.py'
adding 'borg/hashindex.cpython-311-darwin.so'
adding 'borg/item.cpython-311-darwin.so'
adding 'borg/locking.py'
adding 'borg/logger.py'
adding 'borg/lrucache.py'
adding 'borg/nanorst.py'
adding 'borg/paperkey.html'
adding 'borg/patterns.py'
adding 'borg/platformflags.py'
adding 'borg/remote.py'
adding 'borg/repository.py'
adding 'borg/selftest.py'
adding 'borg/shellpattern.py'
adding 'borg/upgrader.py'
adding 'borg/version.py'
adding 'borg/xattr.py'
adding 'borg/algorithms/__init__.py'
adding 'borg/algorithms/checksums.cpython-311-darwin.so'
adding 'borg/crypto/__init__.py'
adding 'borg/crypto/file_integrity.py'
adding 'borg/crypto/key.py'
adding 'borg/crypto/keymanager.py'
adding 'borg/crypto/low_level.cpython-311-darwin.so'
adding 'borg/crypto/nonces.py'
adding 'borg/helpers/__init__.py'
adding 'borg/helpers/checks.py'
adding 'borg/helpers/datastruct.py'
adding 'borg/helpers/errors.py'
adding 'borg/helpers/fs.py'
adding 'borg/helpers/manifest.py'
adding 'borg/helpers/misc.py'
adding 'borg/helpers/msgpack.py'
adding 'borg/helpers/parseformat.py'
adding 'borg/helpers/process.py'
adding 'borg/helpers/progress.py'
adding 'borg/helpers/time.py'
adding 'borg/helpers/yes.py'
adding 'borg/platform/__init__.py'
adding 'borg/platform/base.py'
adding 'borg/platform/darwin.cpython-311-darwin.so'
adding 'borg/platform/posix.cpython-311-darwin.so'
adding 'borg/platform/xattr.py'
adding 'borg/testsuite/__init__.py'
adding 'borg/testsuite/archive.py'
adding 'borg/testsuite/archiver.py'
adding 'borg/testsuite/attic.tar.gz'
adding 'borg/testsuite/benchmark.py'
adding 'borg/testsuite/cache.py'
adding 'borg/testsuite/checksums.py'
adding 'borg/testsuite/chunker.py'
adding 'borg/testsuite/chunker_pytest.py'
adding 'borg/testsuite/chunker_slow.py'
adding 'borg/testsuite/compress.py'
adding 'borg/testsuite/crypto.py'
adding 'borg/testsuite/efficient_collection_queue.py'
adding 'borg/testsuite/file_integrity.py'
adding 'borg/testsuite/hashindex.py'
adding 'borg/testsuite/hashindex_stress.py'
adding 'borg/testsuite/helpers.py'
adding 'borg/testsuite/item.py'
adding 'borg/testsuite/key.py'
adding 'borg/testsuite/locking.py'
adding 'borg/testsuite/logger.py'
adding 'borg/testsuite/lrucache.py'
adding 'borg/testsuite/nanorst.py'
adding 'borg/testsuite/nonces.py'
adding 'borg/testsuite/patterns.py'
adding 'borg/testsuite/platform.py'
adding 'borg/testsuite/remote.py'
adding 'borg/testsuite/repository.py'
adding 'borg/testsuite/shellpattern.py'
adding 'borg/testsuite/upgrader.py'
adding 'borg/testsuite/version.py'
adding 'borg/testsuite/xattr.py'
adding 'borgbackup-1.2.6.dist-info/AUTHORS'
adding 'borgbackup-1.2.6.dist-info/LICENSE'
adding 'borgbackup-1.2.6.dist-info/METADATA'
adding 'borgbackup-1.2.6.dist-info/WHEEL'
adding 'borgbackup-1.2.6.dist-info/entry_points.txt'
adding 'borgbackup-1.2.6.dist-info/top_level.txt'
adding 'borgbackup-1.2.6.dist-info/RECORD'
removing build/bdist.macosx-14-arm64/wheel
Building wheel for borgbackup (pyproject.toml): finished with status 'done'
Created wheel for borgbackup: filename=borgbackup-1.2.6-cp311-cp311-macosx_14_0_arm64.whl size=856898 sha256=d32e1a600f2cf3a2edfc2029b9acbad13867340d9f2ecbd743a8cf16aca24287
Stored in directory: /private/tmp/borgbackup-fast-20231110-35872-54o3sc/borgbackup-1.2.6/.brew_home/Library/Caches/pip/wheels/0b/1a/10/2e3fc5297d99ad1d2c61468481294f7ca66e3e6c8cfda55e1a
Successfully built borgbackup
Installing collected packages: borgbackup
changing mode of /opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/bin/borg to 755
changing mode of /opt/homebrew/Cellar/borgbackup-fast/1.2.6/libexec/bin/borgfs to 755
Successfully installed borgbackup-1.2.6
==> Cleaning
==> Finishing up
==> Downloading https://formulae.brew.sh/api/cask.jws.json
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1024k 100 1024k 0 0 4153k 0 --:--:-- --:--:-- --:--:-- 4232k
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /opt/homebrew
Could not symlink etc/bash_completion.d/borg
Target /opt/homebrew/etc/bash_completion.d/borg
is a symlink belonging to borgbackup. You can unlink it:
brew unlink borgbackup
To force the link and overwrite all conflicting files:
brew link --overwrite borgbackup-fast
To list all files that would be deleted:
brew link --overwrite --dry-run borgbackup-fast
Possible conflicting files are:
/opt/homebrew/etc/bash_completion.d/borg -> /opt/homebrew/Cellar/borgbackup/1.2.6/etc/bash_completion.d/borg
/opt/homebrew/bin/borg -> /opt/homebrew/Cellar/borgbackup/1.2.6/bin/borg
/opt/homebrew/bin/borgfs -> /opt/homebrew/Cellar/borgbackup/1.2.6/bin/borgfs
/opt/homebrew/share/fish/vendor_completions.d/borg.fish -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/fish/vendor_completions.d/borg.fish
/opt/homebrew/share/man/man1/borg-benchmark-crud.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-benchmark-crud.1
/opt/homebrew/share/man/man1/borg-benchmark.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-benchmark.1
/opt/homebrew/share/man/man1/borg-break-lock.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-break-lock.1
/opt/homebrew/share/man/man1/borg-change-passphrase.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-change-passphrase.1
/opt/homebrew/share/man/man1/borg-check.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-check.1
/opt/homebrew/share/man/man1/borg-common.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-common.1
/opt/homebrew/share/man/man1/borg-compact.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-compact.1
/opt/homebrew/share/man/man1/borg-compression.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-compression.1
/opt/homebrew/share/man/man1/borg-config.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-config.1
/opt/homebrew/share/man/man1/borg-create.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-create.1
/opt/homebrew/share/man/man1/borg-delete.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-delete.1
/opt/homebrew/share/man/man1/borg-diff.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-diff.1
/opt/homebrew/share/man/man1/borg-export-tar.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-export-tar.1
/opt/homebrew/share/man/man1/borg-extract.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-extract.1
/opt/homebrew/share/man/man1/borg-import-tar.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-import-tar.1
/opt/homebrew/share/man/man1/borg-info.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-info.1
/opt/homebrew/share/man/man1/borg-init.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-init.1
/opt/homebrew/share/man/man1/borg-key-change-passphrase.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-key-change-passphrase.1
/opt/homebrew/share/man/man1/borg-key-export.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-key-export.1
/opt/homebrew/share/man/man1/borg-key-import.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-key-import.1
/opt/homebrew/share/man/man1/borg-key-migrate-to-repokey.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-key-migrate-to-repokey.1
/opt/homebrew/share/man/man1/borg-key.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-key.1
/opt/homebrew/share/man/man1/borg-list.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-list.1
/opt/homebrew/share/man/man1/borg-mount.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-mount.1
/opt/homebrew/share/man/man1/borg-patterns.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-patterns.1
/opt/homebrew/share/man/man1/borg-placeholders.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-placeholders.1
/opt/homebrew/share/man/man1/borg-prune.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-prune.1
/opt/homebrew/share/man/man1/borg-recreate.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-recreate.1
/opt/homebrew/share/man/man1/borg-rename.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-rename.1
/opt/homebrew/share/man/man1/borg-serve.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-serve.1
/opt/homebrew/share/man/man1/borg-umount.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-umount.1
/opt/homebrew/share/man/man1/borg-upgrade.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-upgrade.1
/opt/homebrew/share/man/man1/borg-with-lock.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg-with-lock.1
/opt/homebrew/share/man/man1/borg.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borg.1
/opt/homebrew/share/man/man1/borgfs.1 -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/man/man1/borgfs.1
/opt/homebrew/share/zsh/site-functions/_borg -> /opt/homebrew/Cellar/borgbackup/1.2.6/share/zsh/site-functions/_borg
==> Caveats
zsh completions have been installed to:
/opt/homebrew/share/zsh/site-functions
==> Summary
🍺 /opt/homebrew/Cellar/borgbackup-fast/1.2.6: 180 files, 4.0MB, built in 1 minute 29 seconds
==> Running `brew cleanup borgbackup-fast`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
==> Installation times
borgbackup-fast 89.145 s |
Beta Was this translation helpful? Give feedback.
-
For anyone looking for a work-around for this until a fix is pushed, download this version of the borgbackup formula, and install it with |
Beta Was this translation helpful? Give feedback.
-
Output of
brew config
Output of
brew doctor
Description of issue
This is a M1 MBP using macOS 14.0
The Borgbackup Formula only produces an installation using the pure python version of msgpack (1.0.5).
The same python msgpack package should also have the support for the compiled extension as well.
Looking at the setup scripts of borgbackup and msgpack this should work if using Python3 and having Cython installed.
I have tried adding them to the formula and reinstalling from source.
brew reinstall --build-from-source borgbackup
also trying both
Unfortunately it is still using the pure-python msgpack.
I am kind of stuck now and have run out of ideas.
This is what I have so far
borgbackup.rb
the build
Beta Was this translation helpful? Give feedback.
All reactions