borgbackup / borg

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

implement a requirements check somehow? #8313

Open ThomasWaldmann opened 2 months ago

ThomasWaldmann commented 2 months ago

See #8309 - is there a good way to get prettier error messages for expected errors (like e.g. missing pkg-config or some other system level requirement)?

ThomasWaldmann commented 2 months ago

About "pkg-config missing":

pkg-config is the cli tool that is used internally by the python library pkgconfig.

So we would need to check a requirement of a requirement... - maybe it would be better if pkgconfig checks this by itself?