The attachment "patch for duplicity/backends/webdavbackend.py" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.] ** Tags added: patch -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to duplicity in Ubuntu. https://bugs.launchpad.net/bugs/1876446 Title: WebDAV backend creates only tiny or 0 Byte files Status in Duplicity: In Progress Status in duplicity package in Ubuntu: Triaged Bug description: When using the WebDAV backend only tiny or 0-Byte files get created at the WebDAV storage. Duplicity itself doesn't report any error, only the uploaded file size is too small. Duplicity version: 0.8.12.1596 Python version: 3.6.10 OS Distro and version: gentoo Type of target filesystem: Linux, Windows, other.: WebDAV ############ I created a 10000000 Byte testfile. The uploaded file sizes are way too small: ... WebDAV PUT /remote.php/dav/files/myPath/test/duplicity-full.20200502T104649Z.vol1.difftar.gpg ... WebDAV data length: 78 WebDAV response status 201 with reason 'Created'. ... WebDAV PUT /remote.php/dav/files/myPath/test/duplicity-full-signatures.20200502T104649Z.sigtar.gpg ... WebDAV data length: 138 WebDAV response status 201 with reason 'Created'. ... WebDAV PUT /remote.php/dav/files/myPath/test/duplicity-full.20200502T104649Z.manifest.gpg ... WebDAV data length: 129 WebDAV response status 201 with reason 'Created'. ... Verification of this backup fails. ############ I made a small fix in duplicity/backends/webdavbackend.py (see attachment) ############ Now everything works as expected: ... WebDAV PUT /remote.php/dav/files/myPath/test/duplicity-full.20200502T105219Z.vol1.difftar.gpg ... WebDAV data length: 28794233 WebDAV response status 201 with reason 'Created'. ... WebDAV PUT /remote.php/dav/files/myPath/test/duplicity-full-signatures.20200502T105219Z.sigtar.gpg ... WebDAV data length: 169724 WebDAV response status 201 with reason 'Created'. ... WebDAV PUT /remote.php/dav/files/myPath/test/duplicity-full.20200502T105219Z.manifest.gpg ... WebDAV data length: 1332 WebDAV response status 201 with reason 'Created'. ... Verification of this backup was successful. ############ To manage notifications about this bug go to: https://bugs.launchpad.net/duplicity/+bug/1876446/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

