Simon McVittie
fb398974cc
Make example scripts executable
2019-08-27 23:54:11 +01:00
Simon McVittie
7fb5ae2204
Add instructions for testing ostree-boot
...
Co-authored-by: Felix Krull <f_krull@gmx.de>
2019-08-27 20:24:57 +01:00
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
Felix Krull
6262b20f15
ostree-boot: weaken dracut Depends to Recommends
...
The systemd parts of the package could also be used for integration
with e.g. initramfs-tools.
2019-08-27 19:21:13 +02:00
Felix Krull
9572f7e4f2
Enable ostree-boot package
2019-08-27 19:21:13 +02: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
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
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
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
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
Ondřej Nový
ba29a01384
d/changelog: Remove trailing whitespaces
2018-10-01 10:35:43 +02:00
Ondřej Nový
f7638d5df6
d/tests: Use AUTOPKGTEST_TMP instead of ADTTMP
2018-10-01 10:35:43 +02: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
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
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
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
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
8bace1be73
Merge branch 'debian/experimental' into debian/master
2018-06-21 19:21:34 +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
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
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
Simon McVittie
667769f6a4
New upstream release
...
* Update symbols file
* Drop all patches, including one that was previously considered to
be Debian-specific (moving to Python 3 for tests)
* d/copyright: Update
2018-03-24 19:19:40 +00:00
Simon McVittie
bf27f50211
Mark all patches as applied upstream for 2018.3
...
This includes one that was previously considered to be Debian-specific
(moving to Python 3 for tests).
2018-02-24 11:20:09 +00:00
Simon McVittie
b3fd20e518
Update patch status
...
* d/p/{debian/,}Use-Python-3-for-tests.patch:
Mark patch as forwarded. It was previously considered
Debian-specific, but upstream seem interested.
* Mark all other patches as applied upstream for 2018.3
2018-02-22 22:56:35 +00:00
Simon McVittie
ca7bc15aa4
2018.2-1
2018-02-19 09:01:59 +00:00
Simon McVittie
20066fe7a4
Add gnupg to build-time test dependencies (and ostree-tests dependencies) as it is no longer transitively build-essential
2018-02-19 09:01:43 +00:00
Simon McVittie
cb895c26be
Mark patches as forwarded
2018-02-19 08:46:26 +00:00
Simon McVittie
5e09a26db2
New upstream release
...
- d/copyright: Update
- d/libostree-1-1.symbols: Update
2018-02-19 08:30:08 +00:00
Simon McVittie
813cc39295
2018.1-1
2018-01-17 15:34:54 +00:00
Simon McVittie
a2253543b4
Switch build-time tests and autopkgtests to Python 3
2018-01-17 15:28:04 +00:00
Simon McVittie
b89e619851
Make tests compatible with Python 3
2018-01-17 15:26:17 +00:00
Simon McVittie
346ec2e8e4
d/libostree-1-1.symbols: Update
2018-01-17 14:05:50 +00:00
Simon McVittie
040d2cd650
New upstream release
...
- d/copyright: Update
- d/patches: Remove, applied upstream
2018-01-17 12:20:37 +00:00
Simon McVittie
67a60b102b
Move Vcs-* to salsa.debian.org
2018-01-15 01:19:29 +00:00
Simon McVittie
268b25603f
2017.15-2
2018-01-04 19:26:27 +00:00
Simon McVittie
fb6dba45de
Temporarily disable gjs tests
...
gjs is not currently installable on buildds due to the glibc transition
and a long dependency chain involving systemd-shim being preferred over
systemd-sysv, which ends with libnih1 Depends: libc6 (<< 2.26).
2018-01-04 19:26:09 +00:00
Simon McVittie
5df15ec594
d/p/2018.1/tests-Assert-that-byte-order-[etc.].patch: Add patch to fix test failures on big-endian machines ( Closes : #886218 )
2018-01-04 13:01:49 +00:00
Simon McVittie
d7a686e7a0
d/p/2018.1/tests-Don-t-assume-uid-primary-gid.patch: Mark as applied upstream in 2018.1
2018-01-04 13:01:36 +00:00
Simon McVittie
af0450197b
2017.15-1
2018-01-02 14:13:27 +00:00
Simon McVittie
e98f7edcb2
d/p/tests-Don-t-assume-uid-primary-gid.patch: Mark as forwarded
2018-01-02 14:13:01 +00:00
Simon McVittie
9c40ffdc5c
Standards-Version: 4.1.3 (no changes required)
2018-01-02 14:08:06 +00:00
Simon McVittie
382875db78
d/rules: Stop forcing C.UTF-8 locale: the tests now do this internally
2018-01-02 14:07:47 +00:00
Simon McVittie
7a6c071f66
New upstream release
...
- d/libostree-1-1.symbols: Update
2018-01-02 14:06:39 +00:00
Simon McVittie
74167a6b4c
2017.14-1
2017-12-10 19:42:44 +00:00
Simon McVittie
bfc6cff5e7
Add patch to fix automated test failure when uid != primary gid
2017-12-10 19:42:35 +00:00
Simon McVittie
50168a18b2
New upstream release
...
- d/libostree-1-1.symbols: Update
2017-12-10 19:15:26 +00:00
Simon McVittie
14f275e0a7
Standards-Version: 4.1.2 (no changes required)
2017-12-08 19:16:31 +00:00
Simon McVittie
b556e89309
2017.13-1
2017-11-04 14:05:13 +00:00
Simon McVittie
26aa840abd
Standards-Version: 4.1.1 (no changes required)
2017-11-04 14:05:04 +00:00
Simon McVittie
af07ab4577
Update symbols file
2017-11-04 14:05:02 +00:00
Simon McVittie
906f9d360d
Set Rules-Requires-Root to no
2017-11-04 13:50:19 +00:00
Simon McVittie
e3ffe64123
d/copyright: Update
2017-11-04 13:50:19 +00:00
Simon McVittie
ff25ef2d23
d/patches: Drop all patches
2017-11-04 12:24:08 +00:00
Simon McVittie
6c2b536280
New upstream release
2017-11-04 12:23:41 +00:00
Simon McVittie
7df3f6d806
d/control: Require dh-exec 0.23~, for build-profile support
...
Strictly speaking we might only need 0.15, but I'm not going to test
versions older than the jessie backport.
2017-10-27 15:10:21 +01:00
Simon McVittie
83e5da3490
2017.12-2
2017-10-27 00:19:52 +01:00
Simon McVittie
3186ca5f2e
d/test.sh: Don't repeat build-time tests if they fail once. They seem to be somewhat reliable now.
2017-10-27 00:19:44 +01:00
Simon McVittie
c3d91cda6e
test.sh: Kill stray ostree-trivial-httpd processes
2017-10-27 00:19:21 +01:00
Simon McVittie
022fab56dc
d/rules: Make the new test executable
2017-10-26 23:49:52 +01:00
Simon McVittie
4ecc7e5ffb
Add supporting code to fix lib-repo-Fix-loading-commitstate-with-parent-repos.patch
2017-10-26 22:54:05 +01:00
Simon McVittie
ae20c6b4ee
Improve change descriptions to note FTFBSs
2017-10-26 12:20:04 +01:00
Simon McVittie
5bf1aa2507
Add various bugfix patches from upstream
...
* d/p/2017.13/lib-core-Init-struct-stat-buffer.patch,
d/p/2017.13/lib-sysroot-Fix-pointer-going-out-of-scope-in-unlock-code.patch,
d/p/2017.13/lib-deploy-Ignore-FIFREEZE-FITHAW-errors-when-already-in-.patch,
d/p/2017.13/lib-deploy-Use-_exit-for-FIFREEZE-watchdog.patch,
d/p/2017.13/lib-deltas-Check-cancellable-during-processing.patch,
d/p/2017.13/lib-utils-Check-for-invalid-UTF-8-in-filenames.patch,
d/p/2017.13/Cope-with-xattr-syscalls-raising-EOPNOTSUPP.patch,
d/p/2017.13/lib-sysroot-Fix-error-handling-when-mounting-overlayfs-fa.patch,
d/p/2017.13/lib-repo-Properly-handle-NULL-homedir-when-signing-commit.patch,
d/p/2017.13/lib-repo-Fix-loading-commitstate-with-parent-repos.patch:
Add various bugfix patches from upstream
* d/p/2017.13/tests-Add-test-pull-bareuseronly.patch:
Add more test coverage from upstream
2017-10-26 12:18:12 +01:00
Simon McVittie
50a43a9279
Disable gtk-doc if we are not going to build libostree-doc
...
In particular this affects architecture-specific builds. Note that it
remains in Build-Depends (not Build-Depends-Indep) because it is also
needed for gtkdocize during dh_autoreconf.
2017-10-16 10:15:51 +01:00
Simon McVittie
f5517cfac7
2017.12-1
2017-10-03 22:47:54 +01:00
Simon McVittie
dbd657888e
Add patch to reinstate test-libglnx-shutil.c, which was missed out of the upstream tarball
2017-10-03 22:47:46 +01:00
Simon McVittie
3f4031a401
Make build-time testing more strict
2017-10-03 22:47:46 +01:00
Simon McVittie
8cceae8d2a
debian/test.sh: Unexport HTTP proxy variables for build-time tests too
2017-10-03 22:47:46 +01:00
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
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