[Borgbackup] borg 1.1.9 crashes on SL6 due to old glibc 2.12

Florian Weimer fw at deneb.enyo.de
Tue Apr 9 07:36:00 EDT 2019


* Thomas Waldmann:

>>     $ borg init --e none ./borgtest
>>     Remote: FATAL: this Python was compiled for a too old (g)libc and
>>     misses required functionality.
>
> This is the code which triggers this exception / error message:
>
>     required_funcs = {os.stat, os.utime, os.chown}
>     if not os.supports_follow_symlinks.issuperset(required_funcs):
>         raise PythonLibcTooOld
>
> So, as you see, quite basic functionality like not following symlinks is
> not supported for all function where borg needs that.

That must be an issue with the Python build.

I just checked the Python 3.6 from the rh-python36 software collection
on Red Hat Enterprise Linux 6.10, and it has stat/utime/chown/access
support, according to os.supports_follow_symlinks.


More information about the Borgbackup mailing list