borg2: setup.py
does not support OpenBSD's current versions
#8553
Labels
os: bsd
FreeBSD, NetBSD, OpenBSD, ...
setup.py
does not support OpenBSD's current versions
#8553
Have you checked borgbackup docs, FAQ, and open GitHub issues?
Yep.
Is this a BUG / ISSUE report or a QUESTION?
Bug, basically.
System information. For client/server mode post info for both machines.
Your borg version (borg -V).
None (can't).
Operating system (distribution) and version.
OpenBSD 7.6.
Describe the problem you're observing.
It is currently not possible to run
pipx install borgbackup==2.0.0b14
on OpenBSD:As OpenBSD defaults to LibreSSL, Borg's
setup.py
contains a workaround; alas, that's outdated:OpenBSD does not have OpenSSL 3.0 anymore (currently, 1.1, 3.2 and 3.3 are there), so trying to use this hard-coded path will fail.
Solution (idea)
Make the crypto library path(s) configurable (or, at least, the
eopenssl30
part), so when OpenBSD drops 3.2 and 3.3, the port maintainer(s) only need to change an environment variable.The text was updated successfully, but these errors were encountered: