-
Notifications
You must be signed in to change notification settings - Fork 245
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
Fedora 35 SoaS image can't log in due to missing python3-decorator dependency #950
Comments
Closing, as this is not an actual bug against Sugar itself, but an issue with Fedora packaging. See above link with the fix, which will eventually get in to Rawhide. |
I'm new to how Fedora works these days, but can someone explain to me why this problem hasn't been fixed in Fedora 35 yet? |
It has been fixed for F36, I had an issue with building for F35 and couldn't look into it at the time, will look into it once I can. Basically I just need to run a build for F35 in bodhi. |
Thanks. So it depends on individual developers and isn't a function of the Fedora project as a whole? That would explain why it keeps happening. Is there any CI that can be added to prevent publishing the SoaS spin if it doesn't start Sugar? e.g. something that does a boot test, checks if Sugar started, and returns a status code. |
Correct. We may be able to set up some CI ourselves, and if that's possible, we should do so. In the meantime, anyone who wants a working SoaS LiveUSB/LiveCD environment can use this Fedora Rawhide nightly which I've tested, and verified boots to the desktop. http://download.sugarlabs.org/Fedora-SoaS-Live-x86_64-Rawhide-20220124.n.0.iso |
I think it's possible to setup a CI for that, something to work on once I can. |
As part of issue #938, it was discovered that there's a missing python3-decorator dependency in the Fedora 35 SoaS image. I felt this deserved its own bug for tracking purposes. Here's the link to the fix on the Fedora/packaging side: https://src.fedoraproject.org/rpms/sugar-toolkit-gtk3/c/cc57924206c0bab0b1e9f2cfb3b4c244371ce18e?branch=rawhide
The Fedora-packaged version of the 'decorator' python3 package is named python3-decorator, and can be installed by pressing ctrl-alt-F2, logging in as 'liveuser' (there's no password), and then running 'dnf install -y python3-decorator'
The text was updated successfully, but these errors were encountered: