Commit Graph
100 Commits
Author SHA1 Message Date
Simon McVittie b568824532 Unexport HTTP proxy variables in autopkgtest
This works around lack of support for no_proxy, which breaks the tests on
Ubuntu autopkgtest. We don't actually need Internet access, so this is OK.
2017-10-03 22:47:46 +01:00
Simon McVittie aae0d0c5f5 Simplify autopkgtest now that test-local-pull seems to be stable 2017-10-03 22:47:46 +01:00
Simon McVittie 1978d82cbf Add some post-release bug fix patches 2017-10-03 22:47:46 +01:00
Simon McVittie d39f0321d8 New upstream release
- Drop all current patches, applied upstream
  - Update symbols file
2017-10-03 22:47:46 +01:00
Simon McVittie 6ae4b65bbd Updated version 2017.12 from 'upstream/2017.12'
with Debian dir 193fe1e52e
2017-10-03 18:51:45 +01:00
Simon McVittie d5964d6850 New upstream version 2017.12 2017-10-03 18:51:37 +01:00
Simon McVittie 102f05fc7d 2017.11-2 2017-09-22 15:48:32 +01:00
Simon McVittie 9864b4ec2e Fix undefined behaviour with O_RDONLY|O_CREAT in rofiles-fuse 2017-09-22 15:48:10 +01:00
Simon McVittie 757e08ceb9 Add a patch to fix FTBFS if building as root with umask != 022, which for some reason debomatic does (Closes: #876138) 2017-09-20 00:56:22 +01:00
Simon McVittie 1056f014a3 Add a patch to fix FTBFS in non-English locales 2017-09-20 00:55:32 +01:00
Simon McVittie 8108dd9c14 Standards-Version: 4.1.0 (no changes) 2017-09-19 10:38:23 +01:00
Simon McVittie de005a58e6 Replace patch with the version applied upstream in 2017.12 2017-09-19 10:37:36 +01:00
Simon McVittie cf3a575772 2017.11-1 2017-09-15 16:58:22 +01:00
Simon McVittie 4e19e1f4cd Stop providing "ostree trivial-httpd" CLI
This follows upstream default behaviour. flatpak used to use it in its
tests, but the version in stable no longer does.
2017-09-15 16:58:11 +01:00
Simon McVittie ab8ff4642e Clarify changelog 2017-09-15 16:55:50 +01:00
Simon McVittie e033051bea Update symbols file 2017-09-15 16:55:26 +01:00
Simon McVittie a5cff569b7 Fix test-help patch to allow for build-time testing
Signed-off-by: Simon McVittie <smcv@debian.org>
2017-09-15 16:07:06 +01:00
Simon McVittie 8fcb5110c9 Add a patch to fix JavaScript tests with gjs 1.50.0
It is more strict about 'let'.
2017-09-15 15:43:39 +01:00
Simon McVittie 48256e0743 Add a patch to fix the new test-help.sh when ostree trivial-httpd is enabled
At the moment we still build that tool.
2017-09-15 15:17:01 +01:00
Simon McVittie 8f5e0a5127 Stop copying an old ostree-trivial-httpd.xml from debian/dist/ into source tree
Upstream distributes it again.
2017-09-15 15:00:45 +01:00
Simon McVittie d072890c9d Classify new ostree-tmpfiles.conf as part of ostree-boot, and so don't install it yet 2017-09-15 11:42:31 +01:00
Simon McVittie 232742c081 Adjust Description and Upstream-Name to emphasize libostree 2017-09-15 11:26:52 +01:00
Simon McVittie 9237441fdb New upstream release
Drop all current patches, applied upstream.
2017-09-15 11:20:27 +01:00
Simon McVittie db45f17072 Updated version 2017.11 from 'upstream/2017.11'
with Debian dir 2375d1dd95
2017-09-15 11:18:32 +01:00
Simon McVittie 573491dc3d New upstream version 2017.11 2017-09-15 11:18:25 +01:00
Simon McVittie 4dcb049dfc Mark all patches as applied upstream for 2017.11 2017-08-30 10:09:49 +01:00
Simon McVittie 9ba46cff85 2017.10-1 2017-08-29 18:18:57 +01:00
Simon McVittie 005ac671d0 Make build-time test failures fatal again, if reproducible
Require at least 3 successes out of 5 for now.
2017-08-29 18:14:32 +01:00
Simon McVittie d4496b9005 Add patch to remove useless #! from bash completions 2017-08-29 18:12:01 +01:00
Simon McVittie 68a66dd7e3 Add patches to make the tests pass again when /var/tmp is on tmpfs
tmpfs does not support user xattrs.
2017-08-29 18:11:35 +01:00
Simon McVittie cc69c02abe Only run tests when building architecture-dependent packages
The tests aren't so interesting that we want to run them again when
splitting -arch/-indep builds.
2017-08-29 16:36:05 +01:00
Simon McVittie 54799d7ef7 Use dh_missing --fail-missing instead of dh_install --fail-missing 2017-08-29 16:19:27 +01:00
Simon McVittie 6af010468f Install new bash completions 2017-08-29 16:18:45 +01:00
Simon McVittie 3f255cccbd New upstream release
- Update symbols file
2017-08-29 16:08:25 +01:00
Simon McVittie 695404260e Updated version 2017.10 from 'upstream/2017.10'
with Debian dir 76a68b2f7b
2017-08-29 15:42:16 +01:00
Simon McVittie 592e798794 New upstream version 2017.10 2017-08-29 15:42:08 +01:00
Simon McVittie a406529207 2017.9-1 2017-07-28 14:43:36 +01:00
Simon McVittie 85bbb2be51 debian/rules: Adjust a comment to avoid Lintian thinking this is a dh_make template 2017-07-28 13:52:51 +01:00
Simon McVittie 7283dda170 New upstream release 2017-07-28 12:24:24 +01:00
Simon McVittie b8f1f02a1b Updated version 2017.9 from 'upstream/2017.9'
with Debian dir 9d76dedec5
2017-07-28 08:57:53 +01:00
Simon McVittie e5ac0cef85 New upstream version 2017.9 2017-07-28 08:57:43 +01:00
Simon McVittie f049720983 2017.8-1 2017-07-19 22:18:30 +01:00
Simon McVittie 75aae52476 Add patch from upstream PR #1016 to fix a regression 2017-07-19 22:17:00 +01:00
Simon McVittie 5d97dda6cb Update symbols file 2017-07-18 23:05:14 +01:00
Simon McVittie 6a400c285a Add Build-Depends-Indep: libglib2.0-doc so gtk-doc can set up cross-references 2017-07-18 22:55:01 +01:00
Simon McVittie bed931c91f build: Don't distribute generated man pages
We build them in "make" and clean them in "make clean", so there
doesn't seem much point in shipping them pre-generated in the tarball.

Signed-off-by: Simon McVittie <smcv@debian.org>

Closes: #1013
Approved by: cgwalters
2017-07-18 21:51:43 +00:00
Simon McVittie f7edaf438c Remove patches that are no longer needed 2017-07-18 22:35:18 +01:00
Simon McVittie cc9b162760 New upstream release 2017-07-18 22:33:32 +01:00
Simon McVittie 54dc7ed473 Updated version 2017.8 from 'upstream/2017.8'
with Debian dir 6a1618383e
2017-07-18 22:18:13 +01:00
Simon McVittie b6c0af922c New upstream version 2017.8 2017-07-18 22:18:02 +01:00
Simon McVittie e0366ecc59 Add a Breaks on flatpak (<< 0.8.7-2~)
Those versions rely on libostree to download the summary and its
signature when mirroring. libostree >= 2017.7 no longer does this. On
affected flatpak versions, this breaks installation of new apps and
runtimes system-wide.
2017-06-28 13:56:06 +01:00
Simon McVittie 90b587e2c8 build: Always include ostree-trivial-httpd.xml in tarballs
Signed-off-by: Simon McVittie <smcv@debian.org>

Closes: #949
Approved by: cgwalters
2017-06-22 13:33:39 +00:00
Simon McVittie a8df0ef23b 2017.7-1 2017-06-21 13:07:02 +01:00
Simon McVittie 29f7622c7c Adjust changelog 2017-06-21 13:06:49 +01:00
Simon McVittie d46a02a900 Update symbols file 2017-06-21 13:06:29 +01:00
Simon McVittie 3e82f08827 Add post-release patches so test-symbols.sh passes again 2017-06-21 11:21:19 +01:00
Simon McVittie f1e4258bad Implement <nodoc> build profile 2017-06-21 11:11:13 +01:00
Simon McVittie 64a4bfeb50 debian/dist/: Add ostree-trivial-httpd.xml, which was incorrectly excluded from the upstream release 2017-06-21 10:31:06 +01:00
Simon McVittie 769b43f76e Use https URL for copyright-format 2017-06-21 10:11:43 +01:00
Simon McVittie bcd57f2b93 Standards-Version: 4.0.0 2017-06-21 10:08:45 +01:00
Simon McVittie 5aba9be6fc New upstream release 2017-06-21 10:07:59 +01:00
Simon McVittie 31880a6e5c Merge tag 'upstream/2017.7' into debian/master
Upstream version 2017.7
2017-06-21 09:52:08 +01:00
Simon McVittie 19f82ee114 New upstream version 2017.7 2017-06-21 09:51:58 +01:00
Simon McVittie c948e18a88 2017.6-1 2017-05-25 10:01:19 +01:00
Simon McVittie 9076a0140d Skip build-time tests when nocheck is in DEB_BUILD_OPTIONS
Bug-Debian: https://bugs.debian.org/862803
Thanks: Krzesimir Nowak
2017-05-25 10:01:05 +01:00
Simon McVittie 86aec54abc New upstream release
- Update debian/copyright
- Update disabled ostree-boot packaging for new systemd generator
- Add new ABI to symbols file
2017-05-24 22:18:40 +01:00
Simon McVittie ba36a4aef7 Merge tag 'upstream/2017.6' into debian/master
Upstream version 2017.6
2017-05-24 19:00:24 +01:00
Simon McVittie e3060b1b87 New upstream version 2017.6 2017-05-24 19:00:16 +01:00
Simon McVittie 6aaccb1a38 New upstream release
- This release fixes a regression in 2017.4 that caused symlinks
    in Flatpak apps and runtimes to be checked out as regular files.
    Any apps or runtimes that were installed or updated with 2017.4
    will need to be removed and reinstalled.
2017-04-19 14:18:23 +01:00
Simon McVittie 6ef9bdd60e Merge tag 'upstream/2017.5' into debian/master
Upstream version 2017.5
2017-04-19 14:13:50 +01:00
Simon McVittie 9a063f1a8b New upstream version 2017.5 2017-04-19 14:13:42 +01:00
Simon McVittie d7a728cf0e Add another copyright holder 2017-04-17 19:18:07 +01:00
Simon McVittie 4b52fcb32a 2017.4-1 2017-04-17 17:20:04 +01:00
Simon McVittie 9ad80a4579 Update symbols file for new ABI 2017-04-17 17:19:57 +01:00
Simon McVittie e5a6e848b6 d/rules: Explicitly enable trivial-httpd: the tests still need it 2017-04-17 16:10:14 +01:00
Simon McVittie 419b3738f5 New upstream release 2017-04-17 16:04:21 +01:00
Simon McVittie 2b8e37ab81 Merge tag 'upstream/2017.4' into debian/master
Upstream version 2017.4
2017-04-17 15:25:39 +01:00
Simon McVittie 0b7290b235 New upstream version 2017.4 2017-04-17 15:25:30 +01:00
Simon McVittie f53ca70aa6 2017.3-2 2017-04-10 18:52:36 +01:00
Simon McVittie e0cc9d0b72 libostree-dev: Add missing dependency on libostree-1-1 (Closes: #860047) 2017-04-10 18:52:23 +01:00
Simon McVittie c7636038dd Use the right version number 2017-04-10 10:48:55 +01:00
Simon McVittie 6f08940401 d/ostree.maintscript: Clean up obsolete conffiles
These existed before we started removing what will eventually become
ostree-boot (see #824650).
2017-04-10 09:39:58 +01:00
Simon McVittie f537739bb0 2017.3-1 2017-03-16 06:58:55 +00:00
Simon McVittie b5ec28689a Cope with more files having moved to /usr/lib/libostree 2017-03-11 19:21:22 +00:00
Simon McVittie 92dbc7fbee build-depend on python, python-yaml for tests 2017-03-11 00:07:01 +00:00
Simon McVittie 7cfba14407 New upstream release
- d/copyright: update
  - symbols file: update
  - tests, ostree-tests.install: update for new location of tests
  - d/control: ostree-tests now needs python-yaml
2017-03-10 23:51:01 +00:00
Simon McVittie eb5b1dc90f Use upstream spelling of the name 2017-03-10 23:20:43 +00:00
Simon McVittie df8af664bd Merge tag 'upstream/2017.3' into debian/master
Upstream version 2017.3
2017-03-10 23:16:42 +00:00
Simon McVittie 057de00126 New upstream version 2017.3 2017-03-10 23:16:34 +00:00
Simon McVittie bb063fb178 d/watch, d/copyright: upstream project is now named libostree 2017-03-10 23:15:56 +00:00
Simon McVittie ce10fd9261 libostree: Don't distribute generated enumtypes in tarballs
They are built at "make" time and cleaned up by "make clean", so there
is no need to distribute them.

Signed-off-by: Simon McVittie <smcv@debian.org>

Closes: #665
Approved by: cgwalters
2017-01-31 22:30:37 +00:00
Simon McVittie 37e5dce435 2017.1-1 2017-01-27 10:24:01 +00:00
Simon McVittie 1ab54d1de7 Explicitly depend on autoconf, automake, libtool
This avoids builds for experimental non-deterministically pulling in an
older version of automake, in my case automake1.11 which is far too old.
2017-01-27 10:23:40 +00:00
Simon McVittie 6350e9ba20 New upstream release 2017-01-27 10:10:18 +00:00
Simon McVittie 1b4cf71201 Merge tag 'upstream/2017.1' into debian/master
Upstream version 2017.1
2017-01-27 08:58:18 +00:00
Simon McVittie 6ee013cea0 New upstream version 2017.1 2017-01-27 08:58:11 +00:00
Simon McVittie 24daa50790 Remove an unintended line in the previous changelog 2017-01-19 16:46:09 +00:00
Simon McVittie 9d94fc40c8 Make corrupt-repo-ref.js executable
Debian's Lintian packaging consistency check complains that it isn't
executable but has a #! line. In fact it's reasonable to run this
script directly, so make it executable, and put it in a _scripts
variable so it will be installed executable.

Closes: #652
Approved by: cgwalters
2017-01-19 13:54:59 +00:00
Simon McVittie 9a3f82caae 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.

Closes: #652
Approved by: cgwalters
2017-01-19 13:54:59 +00:00
Simon McVittie 01fb30b839 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.

Closes: #652
Approved by: cgwalters
2017-01-19 13:54:59 +00:00