update to 3.8.1

This commit is contained in:
Luis Martinez 2022-01-10 19:19:34 -06:00
parent b85a4fffe7
commit 0e03636067
No known key found for this signature in database
GPG key ID: B48AD8FC0F860CE1
3 changed files with 29 additions and 6 deletions

View file

@ -1,12 +1,13 @@
pkgbase = s3ql
pkgdesc = A full-featured file system for online data storage.
pkgver = 3.8.0
pkgver = 3.8.1
pkgrel = 1
url = https://github.com/s3ql/s3ql/
install = s3ql.install
changelog = CHANGELOG
arch = x86_64
license = GPL3
makedepends = python-setuptools
depends = python-cryptography
depends = python-defusedxml
depends = python-apsw
@ -17,10 +18,10 @@ pkgbase = s3ql
depends = python-requests
depends = python-google-auth
depends = python-google-auth-oauthlib
source = s3ql-3.8.0.tar.gz::https://github.com/s3ql/s3ql//releases/download/release-3.8.0/s3ql-3.8.0.tar.gz
source = s3ql-3.8.0.tar.gz.asc::https://github.com/s3ql/s3ql//releases/download/release-3.8.0/s3ql-3.8.0.tar.gz.asc
source = s3ql-3.8.1.tar.gz::https://github.com/s3ql/s3ql//releases/download/release-3.8.1/s3ql-3.8.1.tar.gz
source = s3ql-3.8.1.tar.gz.asc::https://github.com/s3ql/s3ql//releases/download/release-3.8.1/s3ql-3.8.1.tar.gz.asc
validpgpkeys = ED31791B2C5C1613AF388B8AD113FCAC3C4E599F
sha256sums = bc5e05b6d929c0cde12b9966f426d7eae20d6f6137aa9291dec8873154b49631
sha256sums = d4731ebaacadca38a677bb18a99446c19d4f5b573628d55371f715acace11c4c
sha256sums = SKIP
pkgname = s3ql

View file

@ -1,3 +1,24 @@
2022-01-10, S3QL 3.8.1
* Update fsck.s3ql to remove empty direcrtories from local backend's storage
directory. As blocks are added subdirectories are created
on demand so there are not too many blocks in each directory, but as blocks
are removed from storage empty directories are not automatically removed.
The number of empty directories can become quite large over
time, slowing down mount.s3ql a little and fsck.s3ql considerably.
* Fix for fsck.s3ql removing .tmp files in cache directory.
* Fix bug that would cause incorrect size to be recorded for a block
if the file had zero-bytes added to the end by using truncate followed
by close. (The recorded size does not count the zero bytes.) Both rsync's
-S (sparse) option and VirtualBox do this for example. No data corruption,
but contrib/fixup_block_sizes.py should be run to fix this.
* contrib/fix_block_sizes.py updated to check all block sizes, not just
ones with size multiple of 512, so it detects blocks affected by the above
bug.
2021-11-07, S3QL 3.8.0
* The way to build the documentation has changed. Instead of running

View file

@ -4,7 +4,7 @@
# Contributor: Brendan MacDonell <macdonellba at gmail dot com>
pkgname=s3ql
pkgver=3.8.0
pkgver=3.8.1
pkgrel=1
pkgdesc="A full-featured file system for online data storage."
arch=('x86_64')
@ -21,12 +21,13 @@ depends=(
'python-requests'
'python-google-auth'
'python-google-auth-oauthlib')
makedepends=('python-setuptools')
install=s3ql.install
changelog=CHANGELOG
source=(
"$pkgname-$pkgver.tar.gz::$url/releases/download/release-$pkgver/$pkgname-$pkgver.tar.gz"
"$pkgname-$pkgver.tar.gz.asc::$url/releases/download/release-$pkgver/$pkgname-$pkgver.tar.gz.asc")
sha256sums=('bc5e05b6d929c0cde12b9966f426d7eae20d6f6137aa9291dec8873154b49631'
sha256sums=('d4731ebaacadca38a677bb18a99446c19d4f5b573628d55371f715acace11c4c'
'SKIP')
validpgpkeys=('ED31791B2C5C1613AF388B8AD113FCAC3C4E599F') # Nikolaus Rath