[Python-modules-commits] [python-llfuse] 02/16: change version to 0.43+dfsg-3 (UNRELEASED) Skip extended attribute tests under kFreeBSD.

Nikolaus Rath nikratio-guest at moszumanska.debian.org
Tue Mar 8 17:38:01 UTC 2016


This is an automated email from the git hooks/post-receive script.

nikratio-guest pushed a commit to branch master
in repository python-llfuse.

commit 57dbc6ce42d73fd6623a5bb349dab1692fb0c0f3
Merge: 38269e0 e599445
Author: Nikolaus Rath <Nikolaus at rath.org>
Date:   Mon Mar 7 13:23:52 2016 -0800

    change version to 0.43+dfsg-3 (UNRELEASED)
    Skip extended attribute tests under kFreeBSD.

 debian/.git-dpm                                    |  4 ++--
 debian/changelog                                   |  6 +++++
 ...tended-attribute-tests-under-GNU-kFreeBSD.patch | 28 ++++++++++++++++++++++
 debian/patches/series                              |  1 +
 test/test_api.py                                   |  3 ++-
 5 files changed, 39 insertions(+), 3 deletions(-)

diff --cc debian/.git-dpm
index c76ed64,0000000..f8250d1
mode 100644,000000..100644
--- a/debian/.git-dpm
+++ b/debian/.git-dpm
@@@ -1,11 -1,0 +1,11 @@@
 +# see git-dpm(1) from git-dpm package
- c2b5aebe3475ade945f3d1eb1c137f1f91205180
- c2b5aebe3475ade945f3d1eb1c137f1f91205180
++e599445631b51ff25333e801d27a79ff534071bf
++e599445631b51ff25333e801d27a79ff534071bf
 +55ca1732373dd9ca6cb7e46c73a401dc3a62ac45
 +55ca1732373dd9ca6cb7e46c73a401dc3a62ac45
 +python-llfuse_0.43+dfsg.orig.tar.gz
 +44342fde1ecdb8d869b0d1577498b627de7d6aec
 +254663
 +debianTag="debian/%e%v"
 +patchedTag="patched/%e%v"
 +upstreamTag="upstream/%e%u"
diff --cc debian/changelog
index 1aa39d3,0000000..0a70c12
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,170 -1,0 +1,176 @@@
++python-llfuse (0.43+dfsg-3) UNRELEASED; urgency=medium
++
++  * Skip extended attribute tests under kFreeBSD.
++
++ -- Nikolaus Rath <Nikolaus at rath.org>  Mon, 07 Mar 2016 13:23:53 -0800
++
 +python-llfuse (0.43+dfsg-2) unstable; urgency=medium
 +
 +  * Added Breaks: borgbackup.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Thu, 25 Feb 2016 09:42:48 -0800
 +
 +python-llfuse (0.43+dfsg-1) unstable; urgency=medium
 +
 +  * Updated URL in copyright file.
 +  * New upstream release.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Tue, 23 Feb 2016 16:10:05 -0800
 +
 +python-llfuse (0.41.1+dfsg-4) unstable; urgency=medium
 +
 +  * Added patches/mips_dev_t.diff to work around bug in mips/mipsel libc
 +    (cf. https://sourceware.org/bugzilla/show_bug.cgi?id=17786).
 +    Closes: #635197.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Wed, 16 Sep 2015 13:59:11 -0700
 +
 +python-llfuse (0.41.1+dfsg-3) unstable; urgency=medium
 +
 +  * Bumped Cython dependency to >= 0.21.1. Older versions don't have
 +    posix/time.pxi.
 +  * Added patches/setattr_compat.diff to restore full backwards
 +    compatibility with version 0.40 (some applications were relying
 +    on undocumented behavior were broken by the update to 0.41.1).
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Thu, 10 Sep 2015 14:09:16 -0700
 +
 +python-llfuse (0.41.1+dfsg-1) unstable; urgency=medium
 +
 +  * Added test suite.
 +  * 'nostrip' build option is now honored.
 +  * New upstream release.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Sat, 22 Aug 2015 19:34:48 -0700
 +
 +python-llfuse (0.41+dfsg-1) unstable; urgency=medium
 +
 +  * New upstream release.
 +  * Use Python 3 versions of Cython and Sphinx.
 +  * Dropped build dependency on cython3-dbg (fixed upstream).
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Fri, 21 Aug 2015 08:52:21 -0700
 +
 +python-llfuse (0.40+dfsg-2) unstable; urgency=medium
 +
 +  * Correctly handle symlink-to-directory transition of 
 +    /usr/share/doc/{python,python3}-llfuse-dbg when upgrading from jessie.
 +    Closes: #788161.
 +  * Add versioned Breaks and Conflicts to -dbg packages to avoid
 +    upgrade problems due to moved file. Closes: #781652.
 +  * Put debugging symbols for regular interpreter into -dbg
 +    package again. Closes: #781719.
 +  * Bumped Standards-Version to 3.9.6 (no changes needed).
 +  * Added missing build-depends on cython3 and cython-dbg. 
 +    Closes: #794056.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Wed, 29 Jul 2015 20:49:49 -0700
 +
 +python-llfuse (0.40+dfsg-1) unstable; urgency=medium
 +
 +  * Updated watch file to use pypi, and validate pgp signature.
 +  * Remove minified javascript files from upstream source.
 +  * Switched package build system to pybuild.
 +  * Updated project URL.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Thu, 10 Jul 2014 21:34:34 -0700
 +
 +python-llfuse (0.40-2) unstable; urgency=low
 +
 +  * Some cosmetic fixes to debian/
 +  * Bumped standards version to 3.9.5, no other changes required.
 +  * Added force_xattr_api.diff to support compilation under GNU/kFreeBSD.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Wed, 27 Nov 2013 20:19:13 -0800
 +
 +python-llfuse (0.40-1) unstable; urgency=low
 +
 +  * New upstream release.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Tue, 26 Nov 2013 21:59:10 -0800
 +
 +python-llfuse (0.39-1) unstable; urgency=low
 +
 +  [ Nikolaus Rath ]
 +  * Bumped standards version to 3.9.4, no other changes required.
 +  * Bumped debhelper compatibility level to 9 to get support for
 +    dpkg-buildflags.
 +  * Added lintian override for hardening-no-fortify-functions,
 +    this is a false positive.
 +  * Build depend on newer Cython (> 0.16).
 +  * New upstream release.
 +
 +  [ Jakub Wilk ]
 +  * Use canonical URIs for Vcs-* fields.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Sat, 11 May 2013 12:33:34 -0700
 +
 +python-llfuse (0.37.1-2) unstable; urgency=low
 +
 +  * Fix build failure, only call dh_sphinxdoc when building
 +    python-llfuse-doc package.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Thu, 22 Dec 2011 22:37:26 -0500
 +
 +python-llfuse (0.37.1-1) unstable; urgency=low
 +
 +  * New upstream release.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Sat, 10 Dec 2011 20:57:38 -0500
 +
 +python-llfuse (0.36-2) unstable; urgency=low
 +
 +  * Use dh_sphinxdoc. Closes: #637393.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Mon, 24 Oct 2011 19:36:59 -0400
 +
 +python-llfuse (0.36-1) unstable; urgency=low
 +
 +  * New upstream release.
 +  * Depend on Cython > 0.15.1, previous versions generated segfaulting
 +    code.
 +  * Breaks S3QL < 1.2, API changed in non-backwards compatible way.
 +    (python-llfuse is not in any stable release, and S3QL is the
 +    only reverse dependency, so a new package name does not seem
 +    justified).
 +  * Update format of copyright file.
 +  * Fixed argument parsing under Python 3.x
 +  * Do correct typecasting of mode_t constants. Fix introduces
 +    build dependency on Cython 0.15 (Closes: #635196).
 +  * Use underscore.js from libjs-underscore rather than shipping
 +    our own version.
 +  * Added correct copyright information for files in doc/html/_static.
 +  * Thanks to Jakub Wilk for his packaging review.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Tue, 20 Sep 2011 22:16:17 -0400
 +
 +python-llfuse (0.33-1) unstable; urgency=low
 +
 +  * New upstream release.
 +  * Build extension before generating documentation, so that
 +    autogenerated documentation is no longer empty. Closes: 631871
 +  * Ship cached python intersphinx file in debian/, so that it
 +    does not need to be downloaded at build time.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Wed, 06 Jul 2011 09:32:38 -0400
 +
 +python-llfuse (0.32-2) unstable; urgency=low
 +
 +  * Created separate -doc package for documentation. Closes: 630632
 +  * Regenerate documentation in debian/rules. Closes: 630605
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Sat, 25 Jun 2011 13:01:03 -0400
 +
 +python-llfuse (0.32-1) unstable; urgency=low
 +
 +  * First official debian release. Closes: 626658
 +  * Breaks and Replaces s3ql <= 0.28, this package isn't in the official
 +    debian package but was provided by upstream over various channels (LLFUSE
 +    was factored out of S3QL in version 0.29).
 +  * Rebuilding of HTML documentation requires (yet unreleased) Sphinx version
 +    1.1 or resolution of wishlist bug #63040, therefore we do not rebuild the
 +    documentation in debian/rules but use the HTML files included in the
 +    upstream tarball.
 +
 + -- Nikolaus Rath <Nikolaus at rath.org>  Thu, 12 May 2011 10:19:11 -0400
 +
diff --cc debian/patches/0007-Skip-extended-attribute-tests-under-GNU-kFreeBSD.patch
index 0000000,0000000..c1a85e8
new file mode 100644
--- /dev/null
+++ b/debian/patches/0007-Skip-extended-attribute-tests-under-GNU-kFreeBSD.patch
@@@ -1,0 -1,0 +1,28 @@@
++From e599445631b51ff25333e801d27a79ff534071bf Mon Sep 17 00:00:00 2001
++From: Nikolaus Rath <Nikolaus at rath.org>
++Date: Mon, 7 Mar 2016 13:22:36 -0800
++Subject: Skip extended attribute tests under GNU/kFreeBSD
++
++Origin: Debian
++Forwarded: not-needed
++
++Under GNU/kFreeBSD the setxattr and getxattr functions are dummies
++that return ENOTIMPL.
++---
++ test/test_api.py | 3 ++-
++ 1 file changed, 2 insertions(+), 1 deletion(-)
++
++diff --git a/test/test_api.py b/test/test_api.py
++index 990b..ec6a 100755
++--- a/test/test_api.py
+++++ b/test/test_api.py
++@@ -58,7 +58,8 @@ def _getxattr_helper(path, name):
++ 
++     return value
++ 
++-
+++ at pytest.mark.skipif(sys.platform.startswith('gnukfreebsd'),
+++                    reason='GNU/kFreeBSD does not have xattr support')
++ def test_xattr():
++     with tempfile.NamedTemporaryFile() as fh:
++         key = 'user.new_attribute'
diff --cc debian/patches/series
index a68394d,0000000..cebec59
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,6 -1,0 +1,7 @@@
 +use-local-intersphinx-inventory.patch
 +mips_dev_t.diff
 +0003-Use-cython3-instead-of-cython-command.patch
 +0004-Backport-properties-to-Cython-0.23-syntax.patch
 +0005-Ignore-compiler-warnings-due-to-old-Cython-version.patch
 +0006-Work-around-Cython-0.23-bug.patch
++0007-Skip-extended-attribute-tests-under-GNU-kFreeBSD.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-llfuse.git



More information about the Python-modules-commits mailing list