Skip to content

fix: update fixup phase for control-center#25

Merged
andreashgk merged 1 commit intoandreashgk:mainfrom
bricked-contrib:fix/update-fixup-phase-for-control-center
Jul 26, 2025
Merged

fix: update fixup phase for control-center#25
andreashgk merged 1 commit intoandreashgk:mainfrom
bricked-contrib:fix/update-fixup-phase-for-control-center

Conversation

@brckd
Copy link
Contributor

@brckd brckd commented Jul 21, 2025

Fixes a build failure caused by the recently introduced noBrokenSymlinks derivation check. The binary is now already being renamed in the preFixup phase so the correct path can be symlinked by the separateDebugInfo script.

Also fixes the substitution inside of desktop files which seems to have been broken by an upstream update.

Fixes the following error:

ERROR: noBrokenSymlinks: the symlink /nix/store/krhrf4wnfgnzcsbh42gj12v2p3bdz2l8-mithril-control-center-48.3-debug/lib/debug/.build-id/75/050dd846f74721f88d6d1282326f0a7376a3dc.executable points to
  a missing target: /nix/store/awcgmvcjvbsmhvgqqw2amz4hv234pyx9-mithril-control-center-48.3/bin/gnome-control-center
ERROR: noBrokenSymlinks: found 1 dangling symlinks, 0 reflexive symlinks and 0 unreadable symlinks

Fixes a build failure caused by the recently introduced noBrokenSymlinks
derivation check. The binary is now already being renamed in the
preFixup phase so the correct path can be symlinked by the
separateDebugInfo script.

Also fixes the substitution inside of desktop files which seems to
have been broken by an upstream update.
@andreashgk andreashgk merged commit 16e9c33 into andreashgk:main Jul 26, 2025
1 check passed
@andreashgk
Copy link
Owner

Thank you for the PR!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants