Skip to content

feat(gnome): enable systemd-homed support via gnome-build-meta patch#963

Closed
castrojo wants to merge 2 commits into
nextfrom
feat/homed-next
Closed

feat(gnome): enable systemd-homed support via gnome-build-meta patch#963
castrojo wants to merge 2 commits into
nextfrom
feat/homed-next

Conversation

@castrojo

@castrojo castrojo commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

Rebased version of #962 by @dylanmtaylorall credit to the original author.

PR #962 became noisy against next due to CI drift since the fork. The actual contribution is one file.

What

Port of gnome-build-meta!2681. Enables systemd-homed unconditionally across the GNOME stack:

  • accountsservice: -Dcreate_homed=true
  • gnome-control-center: drop malcontent dep + flag
  • gnome-initial-setup: switch to AdrianVovk/homed fork, drop malcontent, disable parental controls
  • gnome-software: -Dmalcontent=false
  • live generator: DefaultStorage=subvolume in /run/systemd/homed.conf.d/

Targeting next (:next/:btw) to soak before touching :testing users. BST build running on the lab.

Exit condition: drop after upstream gnome-build-meta MR !2681 merges on gnome-50.

Closes #962

Port of gnome-build-meta!2681. Enables homed unconditionally:
- accountsservice: -Dcreate_homed=true
- gnome-control-center: drop malcontent dep and flag
- gnome-initial-setup: switch to AdrianVovk/homed fork, drop malcontent
- gnome-software: -Dmalcontent=false
- live generator: DefaultStorage=subvolume in /run/systemd/homed.conf.d/

Exit condition: drop patch after gnome-build-meta gnome-50 merges MR !2681

Assisted-by: Claude Sonnet 4.5 via pi
@castrojo castrojo requested review from p5 and tulilirockz as code owners June 20, 2026 16:46
@coderabbitai

coderabbitai Bot commented Jun 20, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 86fb51dd-4e55-4a99-969a-8aed12ccdc92

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/homed-next

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions Bot added the pr/needs-review PR needs a maintainer review before it can move forward. label Jun 20, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This PR targets next instead of main. Please retarget it to main — the next branch is managed by the promotion pipeline and must not receive direct PRs.

…ext ref)

Original patch was against gnome-50; next branch tracks master.
Files diverged: accountsservice had no variables block, gnome-initial-setup
already used git_repo, generator.c has error checking and different line numbers.

Assisted-by: Claude Sonnet 4.5 via pi
@github-actions

Copy link
Copy Markdown
Contributor

This PR targets next instead of main. Please retarget it to main — the next branch is managed by the promotion pipeline and must not receive direct PRs.

@castrojo castrojo closed this Jun 20, 2026
castrojo added a commit that referenced this pull request Jun 21, 2026
Port of gnome-build-meta!2681. Enables homed unconditionally:
- accountsservice: -Dcreate_homed=true
- gnome-control-center: drop malcontent dep and flag
- gnome-initial-setup: switch to AdrianVovk/homed fork, drop malcontent
- gnome-software: -Dmalcontent=false
- live generator: DefaultStorage=subvolume in /run/systemd/homed.conf.d/

Closes #963
Exit condition: drop after gnome-build-meta gnome-50 merges MR !2681

Assisted-by: Claude Sonnet 4.5 via pi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr/needs-review PR needs a maintainer review before it can move forward.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant