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

qubes-mgmt-salt-dom0-update-4.1.7 breaks fc32 updates #6955

Closed
ydirson opened this issue Oct 9, 2021 · 3 comments
Closed

qubes-mgmt-salt-dom0-update-4.1.7 breaks fc32 updates #6955

ydirson opened this issue Oct 9, 2021 · 3 comments
Labels
P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. R: not applicable E.g., help/support requests, questions, discussions, "not a bug," not enough info, not actionable.

Comments

@ydirson
Copy link

ydirson commented Oct 9, 2021

Qubes OS release

4.1beta

Brief summary

After installing the version fixing #6522 as described in this comment and following ones, a fc32 VM does not even updates the list of available packages because of dependency chain rooted at unsatisfiable dnf>= 4.7.0:

  ----------
            ID: dnf-and-rpm
      Function: pkg.installed
        Result: False
       Comment: Error occurred installing package(s). Additional info follows:
                
                errors:
                    - No version matching 'dnf>= 4.7.0' could be found (available: 4.6.0-1.fc32, 4.2.19-1.fc32)
       Started: 18:30:09.708748
      Duration: 17081.663 ms
       Changes:   
  ----------
            ID: /usr/lib/rpm/macros.d/macros.qubes
      Function: file.absent
        Result: False
       Comment: One or more requisite failed: update.qubes-vm.dnf-and-rpm
       Started: 18:30:26.796857
      Duration: 0.006 ms
       Changes:   
  ----------
...
  ----------
            ID: update
      Function: pkg.uptodate
        Result: False
       Comment: One or more requisite failed: update.qubes-vm./usr/lib/rpm/macros.d/macros.qubes
       Started: 18:30:31.301591
      Duration: 0.003 ms
       Changes:   
  ----------
@ydirson ydirson added P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug labels Oct 9, 2021
@marmarek
Copy link
Member

marmarek commented Oct 9, 2021

Fedora 32 template is not supported anymore: https://www.qubes-os.org/news/2021/05/25/fedora-32-eol/

@marmarek marmarek closed this as completed Oct 9, 2021
@ydirson
Copy link
Author

ydirson commented Oct 9, 2021

Good point. Makes me think it could be useful to make this visible to the user in the Qubes Manager with a Danger sign of some sort. Worth a new ticket, you think ?

@andrewdavidwong
Copy link
Member

Good point. Makes me think it could be useful to make this visible to the user in the Qubes Manager with a Danger sign of some sort. Worth a new ticket, you think ?

I think there's already an open issue for that.

marmarek added a commit to marmarek/qubes-mgmt-salt-dom0-update that referenced this issue Oct 11, 2021
Instead of refusing to update. While Fedora 32 is EOL already, do not
break updates, as that's the first recommended step when upgrating to
newer version.

QubesOS/qubes-issues#6955
marmarek added a commit to QubesOS/qubes-mgmt-salt-dom0-update that referenced this issue Oct 11, 2021
Instead of refusing to update. While Fedora 32 is EOL already, do not
break updates, as that's the first recommended step when upgrating to
newer version.

QubesOS/qubes-issues#6955

(cherry picked from commit 4819df8)
@andrewdavidwong andrewdavidwong added the R: not applicable E.g., help/support requests, questions, discussions, "not a bug," not enough info, not actionable. label Nov 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. R: not applicable E.g., help/support requests, questions, discussions, "not a bug," not enough info, not actionable.
Projects
None yet
Development

No branches or pull requests

3 participants