export-tar: set tar format to GNU_FORMAT explicitly

Python 3.8 changed the default format to PAX, but GNU format is
documented for Borg.
This commit is contained in:
Marian Beermann 2020-10-17 21:50:45 +02:00
parent a48d6d279f
commit c81bc43ad5

View file

@ -933,7 +933,7 @@ class Archiver:
# The | (pipe) symbol instructs tarfile to use a streaming mode of operation
# where it never seeks on the passed fileobj.
tar = tarfile.open(fileobj=tarstream, mode='w|')
tar = tarfile.open(fileobj=tarstream, mode='w|', format=tarfile.GNU_FORMAT)
self._export_tar(args, archive, tar)