Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebasing and hardlink fuckery #96

Open
teamcons opened this issue Dec 16, 2023 · 3 comments
Open

Rebasing and hardlink fuckery #96

teamcons opened this issue Dec 16, 2023 · 3 comments
Assignees
Labels
6 Kutai Tasks relating to Sodalite 6 Kutai 🐞 issue Something is wrong ⚠️ urgent Task needs completing soon!

Comments

@teamcons
Copy link

Rebasing from Fedora Linux 39.20231205.0 (Silverblue)
To sodalite:sodalite/current/x86_64/desktop

Following the rebase command given on Sodalite's github page, produces the following error :

error: Checkout gnome-control-center-45.2-1.fc39.x86_64: Hardlinking 65/84d9b066db7cfbb89f672be8d5a574a2948b969738a3d6af7f640c5757beb5.file to gnome-control-center: Die Datei existiert bereits

"The file already exists" for those not acquainted to German.
What causes this issue exactly, please ? How would that be fixable ?

@electricduck
Copy link
Member

electricduck commented Dec 19, 2023

Could you provide

  • Output of rpm-ostree status
  • Output of cat /usr/lib/sodalite-buildinfo (nevermind, I see your rebasing from Fedora)

If you're wondering what exactly is happening, Sodalite is providing its own /usr/bin/gnome-control-center as a workaround for various apps that fire up GNOME Control Center instead of Pantheon Switchboard (such as when GNOME Software warns you about using mobile data and offers you to open settings). Recently, GParted (and potentially more apps) have added GNOME Control Center as a dependency, and so now rpm-ostree is wanting to drag the actual GNOME Control Center in but it can't since /usr/bin/gnome-control-center already exists.

Thanks!

@electricduck electricduck added the 🐞 issue Something is wrong label Dec 19, 2023
@github-project-automation github-project-automation bot moved this to ✏️ Todo in Sodalite Dec 19, 2023
@electricduck electricduck added 6 Kutai Tasks relating to Sodalite 6 Kutai ⚠️ urgent Task needs completing soon! labels Dec 19, 2023
@electricduck electricduck self-assigned this Dec 19, 2023
@teamcons
Copy link
Author

teamcons commented Dec 19, 2023

Aaah interesting, that makes sense. Thank you.

No, no gparted - vanilla Silverblue with nothing layered. I should have mentioned that (or maybe i left xrandr, gnome-tweaks and elementary-icon-theme ? But i really avoid adding anything that way, those are the three i ever layered)

Ill provide once home. I cant recall if i have still gnome-tweaks on it

@teamcons
Copy link
Author

Update: I had Gnome-Teaks layered. Removal and reboot allows to rebase.
So this expand the list of Gnome apps that block any rebasing possibility. Granted that one isnt useful with Pantheon - Elementary Tweaks takes care of reskinning everything to the standard elementary appearance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6 Kutai Tasks relating to Sodalite 6 Kutai 🐞 issue Something is wrong ⚠️ urgent Task needs completing soon!
Projects
Status: ✏️ Todo
Development

No branches or pull requests

2 participants