Skip to content

usysconf-epoch: Fix non-standard desktop environments not transitioning#9368

Merged
silkeh merged 1 commit into
mainfrom
fix-epoch-other-desktops
Jun 24, 2026
Merged

usysconf-epoch: Fix non-standard desktop environments not transitioning#9368
silkeh merged 1 commit into
mainfrom
fix-epoch-other-desktops

Conversation

@silkeh

@silkeh silkeh commented Jun 21, 2026

Copy link
Copy Markdown
Member

Summary

Fix an issue where non-standard desktops would not transition because there is no defined software center to transition them to. Such desktop environments will now result in having no UI alternative: users doing such tinkering should be able to use eopkg to install their desired alternative.

Resolves #9349

Test Plan

  1. Budgie:
    1. Install on a Shannon VM.
    2. Verify that the VM is transitioned correctly.
  2. No desktop:
    1. Remove Budgie from a Shannon VM.
    2. Verify that the VM is transitioned correctly.

Checklist

  • Package was built and tested against unstable
  • This change could gainfully be listed in the weekly sync notes once merged
  • I agree to license this contribution and all my previous contributions under the licensing terms in LICENSE.md and have the power and authority to grant those licenses.

**Summary**

Fix an issue where non-standard desktops would not transition because there is no defined software center to transition them to.
Such desktop environments will now result in having no UI alternative: users doing such tinkering should be able to use `eopkg` to install their desired alternative.

Additionally, restore backwards compatibility of this package by reverting the preset files change.
@silkeh
silkeh force-pushed the fix-epoch-other-desktops branch from c60f16b to 72fdebf Compare June 21, 2026 12:21
@silkeh
silkeh marked this pull request as ready for review June 22, 2026 07:40

@joebonrichie joebonrichie left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Whoever lands this, remember it has to be cherry-picked to the legacy 'shannon' repository in ferryd

@silkeh
silkeh merged commit 0773d86 into main Jun 24, 2026
3 checks passed
@silkeh
silkeh deleted the fix-epoch-other-desktops branch June 24, 2026 13:15
@github-project-automation github-project-automation Bot moved this from Triage to Done in Solus Jun 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

epoch.service fail the transition

2 participants