-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 13 Oct 2026 11:39:13 +0200
Source: qbootctl
Architecture: source
Version: 0.2.2-2
Distribution: unstable
Urgency: medium
Maintainer: DebianOnMobile Maintainers <debian-on-mobile-maintainers@alioth-lists.debian.net>
Changed-By: Arnaud Ferraris <aferraris@debian.org>
Changes:
qbootctl (0.2.2-2) unstable; urgency=medium
.
[ Christopher Obbard ]
* d/qbootctl.service: skip devices without A/B boot partitions
qbootctl.service unconditionally runs `qbootctl -m` at boot which fails
with `No slots found, is this an A/B device?` on devices that don't use
the Android boot method (e.g. RB3 Gen2, Lenovo T14s, or UNO Q booting
with EDK2-based firmware). This currently leaves a failed systemd unit
on every boot of devices that do not use A/B boot partitions.
While qbootctl should ideally only be installed on devices that need it,
some consumers ship generic images which support multiple boot methods.
qbootctl discovers slots by scanning `/dev/disk/by-partlabel` for
partitions with names beginning with `boot_`; add a matching
`ConditionPathExistsGlob` to the service such that systemd skips the
service rather than marking it failed when no such partitions exist.
The condition also matches `boot_aging`, which qbootctl ignores, but
that is good enough in practice.
.
[ Arnaud Ferraris ]
* d/watch: convert to version 5
* d/control: bump Standards-Version.
Also drop the no-longer-needed `Rules-Require-Root` and `Priority`
fields.
Checksums-Sha1:
3cbeffc8632a7528765c813d769db9226f6a8602 1994 qbootctl_0.2.2-2.dsc
b30ff8d91bb4cc266fac78cce5166f2183a0512b 4596 qbootctl_0.2.2-2.debian.tar.xz
6980d904dd0b254a80ed2ea7e2e3959be8772591 6359 qbootctl_0.2.2-2_source.buildinfo
Checksums-Sha256:
4c5f30061b2a07c6a19c91a464c52b6279ff568b1ce92e6283c65ca7e2b7715b 1994 qbootctl_0.2.2-2.dsc
384cb72318aa2b4a53c1b3dda7fd11822bbfc7c635c96870cd915a47a72b4e09 4596 qbootctl_0.2.2-2.debian.tar.xz
8787dfba926650bf22d0385ee847316c30d19edc2dd8cb8f3691586e56e00600 6359 qbootctl_0.2.2-2_source.buildinfo
Files:
4c9ecf083c6e27aa11aeddabfbe0fd54 1994 utils optional qbootctl_0.2.2-2.dsc
22c2b1d30c6791a0ed0f428e200491c6 4596 utils optional qbootctl_0.2.2-2.debian.tar.xz
3b00f0cf322b0002fab153bedc12e03b 6359 utils optional qbootctl_0.2.2-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEeW2zk9w/9AIituoi0+u1lmu5kZYFAmrN/voACgkQ0+u1lmu5
kZaLkg/+PQG6vUD61VE7AOC7ufwVCoK8zxqJtac4tqsUdYzUX+ZiykUIGWXSm3Xy
1GzMEvpIEyfmq5CSraIpNL5lHx7lrH7H1rf4V3utX7jrp9akrjmhnNcOgqmn64kN
C/xM2cJKnSAJvAQuy1fPyaPiq8/Rej++P8OsqIQlY2GBFXWb0Z1uj8nP1ak0PfDV
wJOzYa90MwnAFlTuqN1CGSZ7Eu9E+P31eiNJrYroH50pLxMkPlL/3qVkkHrJub0u
KDEPs14cT+zOWFpnT0kEEFrw5rtW7K2Y+obMcp8eDeaAmqnuDjSuY+CrgKcvW0xh
Zq47Jjg/2X7fGr+q/29ETLk5L9xSAiuDLA3Lt7qDhSsa+0hO3yaJl61bPcKamkr1
eZbFR7pIcQrXf3z7conNTV2HJFhQM4gsE8as38i+/fPRbRGuubDytZRAUuhdL5A0
SHg2luTohyBh+L0fOyLDItq3o3SExscXY/9AVrREP2qjdhtr4VVBI8ik6LuyV5mw
SoQ1Jtq+IzOzf6LB63ONrr59YdrGSp+/raruWzFUEg8udSW73bW0jbj0kofzhvO9
3J0+Xfkd53fj6MEmc8i3TrW3djtFUTp4W2d2AoPFVCKy0Af/XqhQFLrlIuqXYWoq
K1sfiJRvmZKlvw5iifKBKBxK447AQPbABUA61pGbDKKrAniD5O8=
=PAQd
-----END PGP SIGNATURE-----