Debian Package Tracker
Register | Log in
Subscribe

qbootctl

utility to control Qualcomm A/B boot slots

Choose email to subscribe with

general
  • source: qbootctl (main)
  • version: 0.2.2-2
  • maintainer: DebianOnMobile Maintainers (archive) (DMD)
  • uploaders: Dmitry Baryshkov [DMD] – Arnaud Ferraris [DMD]
  • arch: any
  • std-ver: 4.7.4
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • stable: 0.2.2-1
  • testing: 0.2.2-1
  • unstable: 0.2.2-2
versioned links
  • 0.2.2-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.2.2-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • qbootctl
action needed
4 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 6dac17dc9065957f3f0b5d7e4f1caa35bcb4fe48
Author: Arnaud Ferraris <aferraris@debian.org>
Date:   Tue Oct 13 11:39:13 2026 +0200

    d/changelog: release version 0.2.2-2

commit 394a3edd690c20bc31d594551bc33a7609092549
Author: Arnaud Ferraris <aferraris@debian.org>
Date:   Tue Oct 13 11:39:06 2026 +0200

    d/control: bump Standards-Version
    
    Also drop the no-longer-needed `Rules-Require-Root` and `Priority`
    fields.

commit def5f3d930f2ff5ae01e63479ac48ff8598436d5
Author: Arnaud Ferraris <aferraris@debian.org>
Date:   Tue Oct 13 11:38:12 2026 +0200

    d/watch: convert to version 5

commit f33ffc1be78016054ecda340e237ff93b10bdbc9
Author: Christopher Obbard <chris.obbard@oss.qualcomm.com>
Date:   Sun Oct 11 15:17:19 2026 +0100

    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.
    
    Signed-off-by: Christopher Obbard <chris.obbard@oss.qualcomm.com>
Created: 2026-10-12 Last update: 2026-10-26 21:04
testing migrations
  • excuses:
    • Migration status for qbootctl (0.2.2-1 to 0.2.2-2): BLOCKED: Maybe temporary, maybe blocked but Britney is missing information (check below)
    • Issues preventing migration:
    • ∙ ∙ Missing build on riscv64
    • ∙ ∙ Autopkgtest deferred on riscv64: missing arch:riscv64 build
    • ∙ ∙ Lintian check waiting for test results - info
    • ∙ ∙ Too young, only 0 of 5 days old
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/q/qbootctl.html
    • ∙ ∙ Reproduced on amd64 - info
    • ∙ ∙ Reproduced on arm64 - info
    • ∙ ∙ Reproduced on armhf - info
    • ∙ ∙ Reproduced on i386 - info
    • Not considered
news
[rss feed]
  • [2026-10-26] Accepted qbootctl 0.2.2-2 (source) into unstable (Arnaud Ferraris)
  • [2025-04-02] qbootctl 0.2.2-1 MIGRATED to testing (Debian testing watch)
  • [2025-03-27] Accepted qbootctl 0.2.2-1 (source) into unstable (Arnaud Ferraris)
  • [2025-03-27] qbootctl 0.2.1-1 MIGRATED to testing (Debian testing watch)
  • [2025-03-21] Accepted qbootctl 0.2.1-1 (source) into unstable (Arnaud Ferraris)
  • [2025-02-17] qbootctl 0.2.0-2 MIGRATED to testing (Debian testing watch)
  • [2025-02-11] Accepted qbootctl 0.2.0-2 (source) into unstable (Arnaud Ferraris)
  • [2025-02-06] qbootctl 0.2.0-1 MIGRATED to testing (Debian testing watch)
  • [2025-02-01] Accepted qbootctl 0.2.0-1 (source) into unstable (Arnaud Ferraris)
  • [2023-10-27] qbootctl 0.1.2-1 MIGRATED to testing (Debian testing watch)
  • [2023-10-21] Accepted qbootctl 0.1.2-1 (source i386) into unstable (Debian FTP Masters) (signed by: Roger Shimizu)
bugs [bug history graph]
  • all: 0
links
  • homepage
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • other distros
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 0.2.2-1build1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing