[Borgbackup] pip install failed
Boris Kirkorowicz
bkborg at kirk.de
Sat Sep 10 06:09:05 EDT 2022
Hello,
first to say: I have no idea about python programming, so I do not
understand these lines. I hope you can help me.
Since borgbackup version 1.2.2 is not available as rpm packet in the
SUSE repos, I tried the following to get it installed:
> boris at linux-t560b:/home/groups/download/linux/install/borgbackup-1.2.2> pip install pkgconfig
> Defaulting to user installation because normal site-packages is not writeable
> Requirement already satisfied: pkgconfig in /usr/lib/python3.10/site-packages (1.5.5)
> boris at linux-t560b:/home/groups/download/linux/install/borgbackup-1.2.2> pip install "borgbackup==1.2.2"
> Defaulting to user installation because normal site-packages is not writeable
> Collecting borgbackup==1.2.2
> Downloading borgbackup-1.2.2.tar.gz (4.0 MB)
> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 7.4 MB/s eta 0:00:00
> Installing build dependencies ... done
> Getting requirements to build wheel ... error
> error: subprocess-exited-with-error
>
> × Getting requirements to build wheel did not run successfully.
> │ exit code: 1
> ╰─> [17 lines of output]
> Traceback (most recent call last):
> File "/usr/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 363, in <module>
> main()
> File "/usr/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 345, in main
> json_out['return_val'] = hook(**hook_input['kwargs'])
> File "/usr/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 130, in get_requires_for_build_wheel
> return hook(config_settings)
> File "/tmp/pip-build-env-e44g5q7r/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 338, in get_requires_for_build_wheel
> return self._get_build_requires(config_settings, requirements=['wheel'])
> File "/tmp/pip-build-env-e44g5q7r/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 320, in _get_build_requires
> self.run_setup()
> File "/tmp/pip-build-env-e44g5q7r/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 335, in run_setup
> exec(code, locals())
> File "<string>", line 193, in <module>
> File "/tmp/pip-install-nh_uztd6/borgbackup_2787a2604f8445dcb570a5732efbd2be/setup_crypto.py", line 32, in crypto_ext_kwargs
> raise Exception('Could not find OpenSSL lib/headers, please set BORG_OPENSSL_PREFIX')
> Exception: Could not find OpenSSL lib/headers, please set BORG_OPENSSL_PREFIX
> [end of output]
>
> note: This error originates from a subprocess, and is likely not a problem with pip.
> error: subprocess-exited-with-error
>
> × Getting requirements to build wheel did not run successfully.
> │ exit code: 1
> ╰─> See above for output.
>
> note: This error originates from a subprocess, and is likely not a problem with pip.
How can I find out what is broken and how to fix it?
--
Mit freundlichem Gruß Best regards
Kirkorowicz
More information about the Borgbackup
mailing list