Warning: Permanently added '32.195.200.18' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --srpm --task-url https://copr.fedorainfracloud.org/backend/get-srpm-build-task/10885322 Version: 1.9 PID: 10448 Logging PID: 10450 Task: {'appstream': False, 'background': True, 'build_id': 10885322, 'chroot': None, 'distributions_in_build': ['centos-stream-10', 'epel-10', 'fedora-43', 'fedora-44', 'fedora-45', 'fedora-rawhide'], 'distributions_in_project': ['centos-stream-10', 'epel-10', 'fedora-43', 'fedora-44', 'fedora-45', 'fedora-rawhide'], 'package_name': 'dms', 'project_dirname': 'dms-git', 'project_name': 'dms-git', 'project_owner': 'avengemedia', 'repos': [], 'sandbox': 'avengemedia/dms-git--https://api.github.com/users/bbedward', 'source_json': {'clone_url': 'https://github.com/AvengeMedia/DankMaterialShell.git', 'committish': '521b56f1e130b3ca389b488c637ee443c1c13086', 'spec': 'distro/fedora/dms-git.spec', 'srpm_build_method': 'rpkg', 'subdirectory': '', 'type': 'git'}, 'source_type': 8, 'submitter': 'https://api.github.com/users/bbedward', 'task_id': '10885322'} Running: git clone https://github.com/AvengeMedia/DankMaterialShell.git /var/lib/copr-rpmbuild/workspace/workdir-o6ouqa6_/DankMaterialShell --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://github.com/AvengeMedia/DankMaterialShell.git', '/var/lib/copr-rpmbuild/workspace/workdir-o6ouqa6_/DankMaterialShell', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: Submodule path 'dank-qml-common': checked out 'fbbdddc47b5564dcf67aa05bd7bf1d3af8f5aad5' stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-o6ouqa6_/DankMaterialShell'... Submodule 'dank-qml-common' (https://github.com/AvengeMedia/dank-qml-common.git) registered for path 'dank-qml-common' Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-o6ouqa6_/DankMaterialShell/dank-qml-common'... Running: git checkout 521b56f1e130b3ca389b488c637ee443c1c13086 -- cmd: ['git', 'checkout', '521b56f1e130b3ca389b488c637ee443c1c13086', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-o6ouqa6_/DankMaterialShell rc: 0 stdout: stderr: Note: switching to '521b56f1e130b3ca389b488c637ee443c1c13086'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 521b56f1 fix(session): persist the idle inhibitor across shell restarts (#3123) Generated rpkg config: [rpkg] preprocess_spec = True [git] anon_clone_url = https://github.com/%(repo_path)s [lookaside] download_url = https://${git_props:remote_netloc}/repo/pkgs/%(repo_path)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s Writing config into /var/lib/copr-rpmbuild/workspace/workdir-o6ouqa6_/.config/rpkg.conf Running: rpkg srpm --outdir /var/lib/copr-rpmbuild/results --spec /var/lib/copr-rpmbuild/workspace/workdir-o6ouqa6_/DankMaterialShell/distro/fedora/dms-git.spec cmd: ['rpkg', 'srpm', '--outdir', '/var/lib/copr-rpmbuild/results', '--spec', '/var/lib/copr-rpmbuild/workspace/workdir-o6ouqa6_/DankMaterialShell/distro/fedora/dms-git.spec'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-o6ouqa6_/DankMaterialShell rc: 0 stdout: Wrote: /var/lib/copr-rpmbuild/results/dms-git.spec Wrote: /var/lib/copr-rpmbuild/results/dms-0.0.git.4441.521b56f1-1.src.rpm RPM build warnings: stderr: git_repo_pack: archiving /var/lib/copr-rpmbuild/workspace/workdir-o6ouqa6_/DankMaterialShell: commit 521b56f1e130b3ca389b488c637ee443c1c13086 (HEAD) Author: Marco Macrì <62335226+Mark2Mac@users.noreply.github.com> Date: Thu Aug 20 19:06:26 2026 +0200 fix(session): persist the idle inhibitor across shell restarts (#3123) The idle inhibitor ("Keep Awake") lives only in memory: SessionService holds it as a plain `property bool idleInhibited: false` and nothing ever writes it out. Every restart of the shell silently clears it — the user's explicit choice is dropped with no message and no trace, and the pill just disappears from the bar. Restarting is not an edge case. `dms restart` is a first-class CLI command, and the unit shipped in this repo (assets/systemd/dms.service) sets `Restart=on-failure` with `TimeoutStopSec=10`, so a shell that is slow to stop is killed and brought back automatically. Each of those paths turns Keep Awake off without saying so. Every other Control Center toggle already survives a restart. Measured on upstream master, over the state read by Modules/ControlCenter/Components/ DragDropGrid.qml and its neighbours: doNotDisturb in SessionSpec: yes isLightMode in SessionSpec: yes nightModeEnabled in SessionSpec: yes wallpaperCyclingEnabled in SessionSpec: yes idleInhibited in SessionSpec: NO So this follows the doNotDisturb idiom exactly rather than inventing a mechanism: one spec entry, one property, one setter that saves. Restore happens through two entry points because the singletons are lazily created and their order is not fixed: `onLoaded` covers "service instantiated before the session file is read", `Component.onCompleted` covers the opposite. enableIdleInhibit() is idempotent, so whichever runs second is a no-op. The default stays false and SessionStore.toJson omits defaults, so an untouched session.json gains no new key. Related: #1483 asks for a configurable timer. The field added here is the same shape doNotDisturb uses with doNotDisturbUntil, so a later `idleInhibitedUntil` slots in beside it without another migration. Co-authored-by: Mark2Mac git_repo_pack: Wrote: /var/lib/copr-rpmbuild/results/DankMaterialShell-521b56f1.tar.gz git_pack: archiving /var/lib/copr-rpmbuild/workspace/workdir-o6ouqa6_/DankMaterialShell/dank-qml-common: commit fbbdddc47b5564dcf67aa05bd7bf1d3af8f5aad5 (HEAD, origin/master, origin/HEAD, master) Author: bbedward Date: Wed Aug 19 11:52:01 2026 -0400 i18n: sync git_pack: Wrote: /var/lib/copr-rpmbuild/results/dank-qml-common.tar.gz warning: Downloading https://go.dev/dl/go1.26.4.linux-amd64.tar.gz to /var/lib/copr-rpmbuild/results/go1.26.4.linux-amd64.tar.gz warning: Downloading https://go.dev/dl/go1.26.4.linux-arm64.tar.gz to /var/lib/copr-rpmbuild/results/go1.26.4.linux-arm64.tar.gz warning: %source_date_epoch_from_changelog is set, but %changelog has no entries to take a date from Downloading https://go.dev/dl/go1.26.4.linux-amd64.tar.gz to /var/lib/copr-rpmbuild/results/go1.26.4.linux-amd64.tar.gz Downloading https://go.dev/dl/go1.26.4.linux-arm64.tar.gz to /var/lib/copr-rpmbuild/results/go1.26.4.linux-arm64.tar.gz %source_date_epoch_from_changelog is set, but %changelog has no entries to take a date from Output: ['dank-qml-common.tar.gz', 'DankMaterialShell-521b56f1.tar.gz', 'dms-git.spec', 'dms-0.0.git.4441.521b56f1-1.src.rpm', 'go1.26.4.linux-amd64.tar.gz', 'go1.26.4.linux-arm64.tar.gz'] Running SRPMResults tool Using distributions_in_build for this build. Extracting arch-specific tags for centos-stream-10 Extracting arch-specific tags for epel-10 Extracting arch-specific tags for fedora-43 Extracting arch-specific tags for fedora-44 Extracting arch-specific tags for fedora-45 Tag "fedora-45" is not defined in "/tmp/tmpwbi2h5qa" database, macros have unexpected values! Extracting arch-specific tags for fedora-rawhide Package info: { "architecture_specific_tags": { "centos-stream-10": {}, "epel-10": {}, "fedora-43": {}, "fedora-44": {}, "fedora-45": {}, "fedora-rawhide": {} }, "name": "dms", "epoch": 2, "version": "0.0.git.4441.521b56f1", "release": "1" } SRPMResults finished