-
-
Notifications
You must be signed in to change notification settings - Fork 48
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 template #6969
Comments
We need to add support for PipeWire in the audio code someday. |
Yes, we do. |
It isn't implicit in F35 QubesOS/qubes-issues#6969
Source hash cross confirmed with https://deb.debian.org/debian/pool/main/o/objgraph/objgraph_3.5.0-3.dsc QubesOS/qubes-issues#6969
Python 3.10 breaks inheriting from both IOError and AttributeError at the same time. Python developers decided this is not supposed to work: https://bugs.python.org/issue45464 QubesOS/qubes-issues#6969
QubesOS/qubes-issues#6969 (cherry picked from commit 5be2b83)
The template is in stable repo for R4.1 already. It will be soon in R4.0 too, just after current test run completes. |
Opened: QubesOS/qubes-posts#96 I notice that "document" is still unchecked in the list in the OP. Is there actually still something left to document, @marmarek? |
I haven't found anything really. It was about upgrade documentation, but those we have version-agnostic already. |
Is the update out yet? I seem to be getting these errors (even after doing
|
Looks like an issue with a repository mirror (the package is not yet at https://mirrors.edge.kernel.org/qubes/repo/yum/r4.1/templates-itl/rpm/, but theoretically it's past the mirror sync time already). I'll check why an alternative wasn't chosen automatically. |
Looks about right - keys are imported by dnf on first use. |
Uploaded to R4.0 repos too. |
Currently it seems like Fedora 35 hasn't been added to https://github.com/QubesOS/qubes-builder/blob/master/example-configs/templates.conf so it isn't shown when you want to build it with qubes-builder |
@marmarek, should this be added to the standard checklist for new officially-supported template releases? |
Good idea. |
Is there any particular reason on why the key is not already imported in the pristine template? When I also saw that my first thought was that there's something off, especially when previous minimal templates didn't ask to import any new key (and one needs to verify the fingerprint shown there, which adds burden to the user) |
Technically, the user does not have to authenticate this fingerprint, since the key is already inside the template and is being imported locally (not from the internet). Since the entire template package containing this key was already authenticated when the template was installed (or the update packages when the template was upgraded in-place), one could argue that the fingerprint has already been authenticated by other means. |
If the key is already assumed to be trusted (based on these arguments, which I also agree), then it's another point in favor of having the key already added to |
DNF should not be asking for the key to be imported. That it does is a bug in DNF when repo_gpgcheck=1 is enabled, as it is for Qubes repositories. |
There seems to be a reported bug that looks like this issue (https://bugzilla.redhat.com/show_bug.cgi?id=1768206), can something be done on Qubes side in the meanwhile? It was reported 3 years ago with no hints that it will be fixed anytime soon. |
It will be fixed in DNF 5 hopefully. Upstream is not interested in fixing it for DNF 4. |
The problem you're addressing (if any)
Fedora 35 is going out soon.
Describe the solution you'd like
We should have a Fedora 35 template.
Where is the value to a user, and who might that user be?
Users of the Fedora template who prefer to upgrade their templates by reinstalling will have a new template to upgrade to.
Tasks:
If any issue affects Fedora 35 template (build failures, things that worked fine before etc), please add reference to this issue too.
The text was updated successfully, but these errors were encountered: