Commit Graph
100 Commits
Author SHA1 Message Date
Simon McVittie 784abb792c d/ostree-boot.postinst: Trigger an update of the initramfs
Otherwise the dracut initramfs won't be rebuilt to include ostree-boot.
2019-08-27 20:24:57 +01:00
Simon McVittie 0f5871104a Update changelog 2019-08-27 20:24:57 +01:00
Simon McVittie e786f314fc Merge branch 'ostree-boot' into 'debian/experimental'
Add ostree-boot package (#824650)

See merge request debian/ostree!1
2019-08-27 19:24:37 +00:00
Simon McVittie db6fae8c0c Switch packaging branch to debian/experimental 2019-08-23 11:37:01 +01:00
Simon McVittie 6e099593fc Release to unstable 2019-08-23 11:28:43 +01:00
Simon McVittie 5534691528 Skip gpg-connect-agent when cleaning up temporary GPG home directories
It appears this is sometimes done when it wasn't needed, causing
gpg-connect-agent to wait for an agent to start so that it can tell it
to stop, which results in a lot of noise on stderr when running `flatpak
update`. Debian 10 has GPG 2.2, and according to the commit message of
the commit I'm reverting here, this cleanup should be unnecessary with
GPG >= 2.2.
2019-08-23 11:26:52 +01:00
Simon McVittie 8b3715e0aa d/copyright: Update 2019-08-23 09:54:36 +01:00
Simon McVittie 88ab22ebba d/libostree-1-1.symbols: Add new ABI 2019-08-23 09:54:31 +01:00
Simon McVittie e9284a22a7 New upstream release
Refresh patch series
2019-08-23 08:39:10 +01:00
Simon McVittie b7b7382205 Update upstream source from tag 'upstream/2019.3'
Update to upstream version '2019.3'
with Debian dir 0b01789769
2019-08-23 08:37:57 +01:00
Simon McVittie 1b51e1d9d0 New upstream version 2019.3 2019-08-23 08:37:51 +01:00
Simon McVittie f00f33d6e9 Upload to unstable 2019-07-09 20:14:05 +01:00
Simon McVittie 818cd1c649 Use debhelper-compat 12 2019-07-09 20:11:20 +01:00
Simon McVittie c1cbb41bf7 d/gbp.conf: Return to debian/master branch 2019-07-09 20:09:38 +01:00
Simon McVittie 9945a059fe Standards-Version: 4.4.0 (no changes required) 2019-07-09 17:48:29 +01:00
Simon McVittie 23506d3704 salsa-ci autopkgtest: Correct the sense of the condition 2019-07-09 16:31:02 +01:00
Simon McVittie a370822625 Disable the autopkgtest on salsa-ci too 2019-07-09 09:47:34 +01:00
Simon McVittie 5992ec8f26 salsa-ci: Disable build-time tests for now
They don't currently work in the salsa-ci infrastructure.
2019-07-08 18:30:55 +01:00
Simon McVittie f579b543fd d/salsa-ci.yml: Request standard CI on salsa.debian.org 2019-06-23 20:07:33 +01:00
Simon McVittie d722c01537 Release to experimental 2019-04-29 09:12:11 +01:00
Simon McVittie 40542bf74d Use debian/experimental branch for new upstream release during freeze 2019-04-29 09:11:53 +01:00
Simon McVittie 242082fcb5 d/libostree-1-1.symbols: Update 2019-04-29 09:11:53 +01:00
Simon McVittie 9356af52b8 d/copyright: Update 2019-04-29 08:42:43 +01:00
Simon McVittie 3254b3ffc3 New upstream release 2019-04-29 08:42:14 +01:00
Simon McVittie d788a1be96 Update upstream source from tag 'upstream/2019.2'
Update to upstream version '2019.2'
with Debian dir 7d4f8693f7
2019-04-29 08:36:35 +01:00
Simon McVittie bd32d1e5de New upstream version 2019.2 2019-04-29 08:36:24 +01:00
Simon McVittie 97619b9eee Re-enable libostree/test-concurrency.py.test, but mark it as flaky
See #901170.
2019-01-26 20:52:02 +00:00
Simon McVittie 597c8e634e d/upstream/metadata: Add DEP-12 metadata 2019-01-18 08:48:40 +00:00
Simon McVittie 5704cdb394 Upload to unstable 2019-01-14 08:23:53 +00:00
Simon McVittie 76a2606f7c Standards-Version: 4.3.0 (no changes required) 2019-01-14 08:23:13 +00:00
Simon McVittie 2ef7147234 d/copyright: Update 2019-01-14 08:14:25 +00:00
Simon McVittie b3858e120b New upstream release 2019-01-14 08:01:45 +00:00
Simon McVittie f30410b25f Update upstream source from tag 'upstream/2019.1'
Update to upstream version '2019.1'
with Debian dir 7934162f17
2019-01-14 08:01:27 +00:00
Simon McVittie 72f5087561 New upstream version 2019.1 2019-01-14 08:01:21 +00:00
Simon McVittie 08868c7b44 2018.9.1-1 2018-10-30 16:04:34 +00:00
Simon McVittie ee8c9dfffc d/libostree-1-1.symbols: Update 2018-10-30 16:04:17 +00:00
Simon McVittie 329065013e Override lintian warning for /usr/share/ostree/trusted.gpg.d/README-gpg
It documents the directory in which it is located.
2018-10-30 16:02:36 +00:00
Simon McVittie b7fb58abd6 Skip installation of new ostree-finalize-staged.path unit, which should be in ostree-boot when added (see #824650) 2018-10-30 13:50:20 +00:00
Simon McVittie 30f2a31540 New upstream release 2018-10-30 11:03:56 +00:00
Simon McVittie b258c9887c Update upstream source from tag 'upstream/2018.9.1'
Update to upstream version '2018.9.1'
with Debian dir 0a4012639c
2018-10-30 10:59:30 +00:00
Simon McVittie 854d02fbe3 New upstream version 2018.9.1 2018-10-30 10:59:22 +00:00
Simon McVittie 2932897f83 d/tests/build: Mark as superficial (see #904979) 2018-10-17 08:35:02 +01:00
Simon McVittie 21d62312f4 2018.8-2 2018-10-04 14:54:42 +01:00
Simon McVittie 4d75ddc51c Standards-Version: 4.2.1 (no changes required) 2018-10-04 14:54:27 +01:00
Simon McVittie cf3f18699f Close #910286 in changelog 2018-10-04 13:32:27 +01:00
Simon McVittie 10464c3ae5 ostree-tests: Remove gjs dependency on s390x
mozjs60 doesn't work on s390x, so gjs is in danger of being removed from
that architecture (see #909536). The test that uses JS is automatically
skipped if the interpreter is missing.
2018-09-27 19:52:43 +01:00
Simon McVittie ae8e6a3da3 2018.8-1 2018-08-23 13:19:09 +01:00
Simon McVittie 99b39440d4 Standards-Version: 4.2.0 (no changes required) 2018-08-23 13:18:56 +01:00
Simon McVittie 16c85ad204 New upstream release
- d/p/debian/Skip-test-pull-repeated-during-CI.patch:
    Drop, applied upstream
  - d/copyright: Update
2018-08-23 13:17:56 +01:00
Simon McVittie 9535ffca34 Update upstream source from tag 'upstream/2018.8'
Update to upstream version '2018.8'
with Debian dir a6d0bb3e92
2018-08-23 13:14:11 +01:00
Simon McVittie 119b14e21d New upstream version 2018.8 2018-08-23 13:14:03 +01:00
Simon McVittie 83457b9ca7 2018.7-2 2018-07-30 16:52:46 +01:00
Simon McVittie 7903df96c4 Skip a test that is non-deterministic and can spuriously fail
This is not suitable for build-time testing or gating migration in
autopkgtest.
2018-07-30 16:52:32 +01:00
Simon McVittie 2b9e04c5f7 2018.7-1 2018-07-25 23:46:59 +01:00
Simon McVittie c64e2d7324 d/copyright: Remove details of Rust files not included in this release 2018-07-25 23:46:22 +01:00
Simon McVittie 5e9ba0ab65 Use upstream default ${libexecdir}
Now that Debian Policy allows /usr/libexec (via FHS 3.0), we can use
that.
2018-07-25 23:44:41 +01:00
Simon McVittie 83716f0d5d Revert "Use upstream default ${libexecdir} now that Debian Policy allows /usr/libexec (via FHS 3.0)"
This reverts commit 7f39916226.
2018-07-25 11:33:39 +01:00
Simon McVittie 822dab77f7 d/p/lib-pull-Fix-minor-memleak-in-error-path.patch: Apply a memory leak fix from upstream 2018-07-25 11:22:33 +01:00
Simon McVittie c02ae3cfa0 Drop all patches, applied upstream 2018-07-25 11:21:10 +01:00
Simon McVittie 07f34e7d1d d/libostree-1-1.symbols: Update 2018-07-25 11:19:53 +01:00
Simon McVittie e5d510a6e4 New upstream release 2018-07-25 11:19:37 +01:00
Simon McVittie dcdaff4f4c Update upstream source from tag 'upstream/2018.7'
Update to upstream version '2018.7'
with Debian dir 803979f01a
2018-07-25 11:01:04 +01:00
Simon McVittie 97a0aa1a42 New upstream version 2018.7 2018-07-25 11:00:57 +01:00
Simon McVittie 50454751a4 Standards-Version: 4.1.5 (no changes required) 2018-07-04 13:39:07 +01:00
Simon McVittie 7f39916226 Use upstream default ${libexecdir} now that Debian Policy allows /usr/libexec (via FHS 3.0) 2018-07-04 13:38:56 +01:00
Simon McVittie 47ae4f5c7e OstreeRepoFinderConfig: Fix guint/gsize confusion
If a function has a guint "out argument", passing a pointer to a gsize
is not, in general, valid. On an ILP64 platform there is no problem
since guint and gsize are identical, but on an LP64 platform it will
overwrite only the first word of the gsize, leaving the second word
unaffected. On little-endian machines, if the second word is
zero-initialized (as it is here), the result is numerically equal to
the guint, but on big-endian machines the result is around 4 billion
times what it should be, resulting in
ostree_repo_finder_config_resolve_async() reading past the end of
the array and causing undefined behaviour.

In practice this caused assertion failures (and consequently test
failures) on Debian's s390x (z/Architecture), ppc64 (64-bit PowerPC)
and sparc64 (64-bit SPARC) ports.

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

Closes: #1641
Approved by: cgwalters
2018-06-27 15:24:18 +00:00
Simon McVittie dd1a543c6b 2018.6-3 2018-06-24 13:04:27 +01:00
Simon McVittie 3ea61499e8 Fix incorrect type aliasing that caused assertion failures on 64-bit big-endian platforms
Closes: #902209
2018-06-24 13:04:03 +01:00
Simon McVittie d0e6bd9bb7 Mark patch as applied upstream 2018-06-23 16:44:05 +01:00
Simon McVittie e120a6b119 avahi: Fail immediately if we can't talk to D-Bus or Avahi
We special-case AVAHI_ERR_NO_DAEMON to not cause warnings, but if
we pass AVAHI_CLIENT_NO_FAIL to avahi_client_new, we never actually
see AVAHI_ERR_NO_DAEMON. Instead, we will get AVAHI_ERR_BAD_STATE
when we try to use the client.

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

Closes: #1639
Approved by: cgwalters
2018-06-23 14:54:39 +00:00
Simon McVittie 3f99d2addb d/p/avahi-Fail-immediately-if-we-can-t-talk-to-D-Bus-or-Avahi.patch: Mark as forwarded 2018-06-23 13:15:47 +01:00
Simon McVittie 4fc5a4a8d7 2018.6-2 2018-06-23 12:37:48 +01:00
Simon McVittie f5154b48d3 Apply patch from upstream to fix FTBFS on 32-bit architectures
Closes: #902194
2018-06-23 12:37:22 +01:00
Simon McVittie 554618ea51 2018.6-1 2018-06-22 21:25:36 +01:00
Simon McVittie 3c2ac78c0c Add patch to avoid Flatpak test failures
Without this, we get test failures with this ostree if Avahi (or
dbus-daemon --system) is not available on the build/test system.
2018-06-22 01:12:19 +01:00
Simon McVittie 570aeab901 Bump minimum versions for recently-exported symbols 2018-06-21 22:53:10 +01:00
Simon McVittie d01671aac6 d/copyright: Update more 2018-06-21 22:51:50 +01:00
Simon McVittie 3f6208773a New upstream release 2018-06-21 22:51:17 +01:00
Simon McVittie 2932f407c9 Set git branch back to debian/master 2018-06-21 22:51:10 +01:00
Simon McVittie a3efe907cd Merge branch 'upstream/latest' into debian/master 2018-06-21 19:21:40 +01:00
Simon McVittie 8bace1be73 Merge branch 'debian/experimental' into debian/master 2018-06-21 19:21:34 +01:00
Simon McVittie 8125d7d0dd New upstream version 2018.6 2018-06-21 19:16:18 +01:00
Simon McVittie 3768e58715 2018.5-2 2018-06-10 13:57:33 +01:00
Simon McVittie 31d1b1ecce d/tests/gnome-desktop-testing: Skip libostree/test-concurrency.py.test
It does not appear to be completely reliable. (See #901170)
2018-06-10 13:57:07 +01:00
Simon McVittie da28448005 d/rules: Explicitly enable various desired libraries 2018-06-08 10:43:11 +01:00
Simon McVittie 192e0d9740 New upstream git snapshot
* New upstream git snapshot with support for peer-to-peer software
  collections, required by Flatpak's peer-to-peer app sharing feature
  - d/copyright: Update
  - d/libostree-1-1.symbols: Update
  - Build-depend on Avahi libraries
2018-06-08 10:18:20 +01:00
Simon McVittie 1e3c3827f0 Update upstream source from tag 'upstream/2018.5+42+gecdebeb2'
Update to upstream version '2018.5+42+gecdebeb2'
with Debian dir 90df558038
2018-06-08 09:11:15 +01:00
Simon McVittie f92733af4a New upstream version 2018.5+42+gecdebeb2 2018-06-08 09:11:07 +01:00
Simon McVittie fcb8f45f70 Switch to experimental branch 2018-06-08 09:10:41 +01:00
Simon McVittie 1dcc31f8d7 2018.5-1 2018-05-15 11:30:10 +01:00
Simon McVittie 79dd1ee01e Update for new lib/systemd/system/ostree-finalize-staged.service
- d/ostree-boot.install: Add new systemd service
    lib/systemd/system/ostree-finalize-staged.service
  - d/rules: Remove lib/systemd/system/ostree-finalize-staged.service
    until we build ostree-boot
2018-05-15 11:30:01 +01:00
Simon McVittie b4b2ce459d d/p/Don-t-write-to-parent-repo.patch: Drop, applied upstream 2018-05-15 11:18:43 +01:00
Simon McVittie ece7b1c3e0 New upstream release
- d/copyright: Upstream clarified that only doc/ is CC-BY-SA-3.0 or
    GFDL-1.3-or-later, and doc/ isn't included in dist tarballs, so
    remove those licenses
  - d/libostree-1-1.symbols: Update (and sort)
2018-05-15 11:18:01 +01:00
Simon McVittie d1427bd3fc Update upstream source from tag 'upstream/2018.5'
Update to upstream version '2018.5'
with Debian dir 743711762b
2018-05-15 11:05:15 +01:00
Simon McVittie 144d8ab093 New upstream version 2018.5 2018-05-15 11:05:08 +01:00
Simon McVittie 0a62284f0e Standards-Version: 4.1.4 (no changes required) 2018-04-24 08:23:05 +01:00
Simon McVittie 28bea6eb06 ostree-tests: Add Lintian override for library-not-linked-against-libc
libreaddir-rand.so genuinely doesn't use any libc ABIs directly, only
via GLib.
2018-04-24 08:22:34 +01:00
Simon McVittie 10c5c128db 2018.4-2 2018-04-17 09:06:52 +01:00
Simon McVittie 76cbbc1a69 Prevent trying to write to a parent repository
This fixes installation of Flatpak apps and runtimes into the system-wide
repository.

Closes: #895883
2018-04-17 09:06:07 +01:00
Simon McVittie 6031388b6f 2018.4-1 2018-03-24 19:21:08 +00:00