ostree.git
9 years agoSourced test snippets: remove shebang and make non-executable
Simon McVittie [Thu, 19 Jan 2017 11:23:30 +0000 (11:23 +0000)]
Sourced test snippets: remove shebang and make non-executable

They are installed non-executable, which makes Debian's Lintian
packaging consistency check complain that #! is only useful
in executable scripts. But in fact they are not useful to execute
directly (they rely on setup being done in the script that sources
them), so just chmod them -x.

Forwarded: https://github.com/ostreedev/ostree/pull/652

Gbp-Pq: Name Sourced-test-snippets-remove-shebang-and-make-non-executa.patch

9 years agoFix TAP syntax in test-basic-user.sh, and run it
Simon McVittie [Thu, 19 Jan 2017 11:21:58 +0000 (11:21 +0000)]
Fix TAP syntax in test-basic-user.sh, and run it

In its initial commit, Alexander Larsson wrote

    This works standalone, but unfortunately it breaks in
    gnome-desktop-testing-runner as /tmp doesn't support
    xattrs, so it is not installed atm.

but we now (a) use /var/tmp, and (b) explicitly skip the test if
xattr support is unavailable. So it should be OK to run now.

Forwarded: https://github.com/ostreedev/ostree/pull/652

Gbp-Pq: Name Fix-TAP-syntax-in-test-basic-user.sh-and-run-it.patch

9 years agoostree (2016.15-3) unstable; urgency=medium
Simon McVittie [Thu, 19 Jan 2017 13:23:32 +0000 (13:23 +0000)]
ostree (2016.15-3) unstable; urgency=medium

  * debian/control: Don't run gjs tests on sparc64. gjs doesn't seem
    to work there at all (#827815)
    - d/ostree-tests.lintian-overrides: silence
      missing-dep-for-interpreter error on sparc64, where we install
      the script but do not attempt to run it
  * debian/tests/gnome-desktop-testing: Skip test-local-pull.sh.test
    which suffers from a known bug (#842606)
  * debian/tests/gnome-desktop-testing: Fail if no tests were found
    - debian/tests/test-local-pull: Run the unreliable test separately,
      repeated 3 times to assess how often it fails
  * d/p/Sourced-test-snippets-remove-shebang-and-make-non-executa.patch,
    d/p/Make-corrupt-repo-ref.js-executable.patch:
    Fix permissions and #! lines for some tests in the upstream build
    system
  * d/rules: remove workarounds for script permissions.
    The upstream build system now uses the intended permissions throughout.
    - Retain explicit chmod for *.js, which dh_fixperms assumes should
      not be executable.
  * d/p/Fix-TAP-syntax-in-test-basic-user.sh-and-run-it.patch:
    Run an additional test, which was previously installed but not run

[dgit import unpatched ostree 2016.15-3]

9 years agoImport ostree_2016.15-3.debian.tar.xz
Simon McVittie [Thu, 19 Jan 2017 13:23:32 +0000 (13:23 +0000)]
Import ostree_2016.15-3.debian.tar.xz

[dgit import tarball ostree 2016.15-3 ostree_2016.15-3.debian.tar.xz]

9 years agoImport ostree_2016.15.orig.tar.xz
Simon McVittie [Tue, 13 Dec 2016 13:13:44 +0000 (13:13 +0000)]
Import ostree_2016.15.orig.tar.xz

[dgit import orig ostree_2016.15.orig.tar.xz]