Could Not Get Updates

When attempting to update the Qubes 4.1 packages using the gui package updater, getting the following error message:

cannot update repo ‘qubes-dom0-current’: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried: Last error: Curl error (6): couldn’t resolve host name for
https://yum.qubes-os.org/r4.1/current/dom0/f32/repodata/-repomd.xml [Could not resolve host:
yum.qubes-os.org]

Are you trying to update over Tor (sys-whonix)? If so, this is a common occurrence that is usually resolved by simply waiting a bit, then trying again later. (You can also try to speed it up by requesting a new circuit with Nyx in sys-whonix.)

Just to confirm, this is the Qubes Update tool found in the app menu under Qubes Tools > Qubes Update, right? Just want to make sure it’s not a GUI package manager inside of a template, for example.

Qubes > System Tools > Package Updater (this package manager for all of QubesOS)

Ah, I don’t think that’s going to work. You should use the Qubes Update tool instead, as described here:

how to get a list of the QubesOS packages? Does this have to be done using dom0?

What is your ultimate goal?

I would like to see the list of packages and the available packages in the Qubes repo

But why? For what purpose? What do you hope to achieve with such a list?

The reason I ask is because it’s not entirely clear to me what you’re asking. For one thing, there’s more than one Qubes repo. You asked whether this has to be done in dom0. That depends on whether you want to know the contents of a dom0 repo or a domU repo. I guess my best guess to an answer to your question is simply to look here:

https://yum.qubes-os.org/

For example:

https://yum.qubes-os.org/r4.1/current/dom0/fc32/rpm/

I doubt this is useful to you, but you won’t say what you’re trying to do.

This seems like a classic XY problem.

I just want to check the directory that the gui updater is using to update itself, and the directory path of specific qubes applications.

This is like pulling teeth.

I don’t know what the first part means - “the directory that the gui
updater is using”.
The GUI in dom0 is defined in dom0 in /lib/python3.8/site-packages/qui.
Updating is currently done using salt, and the salt states are in
/srv/formulas/base/update-formula

The second part - what applications?
Why do you want to know this?
What will you do with this knowledge?

Explain what it is you are trying to do - it’s likely that you
are asking the wrong questions, looking for the wrong details, and if
these questions are answered, you will not be satisfied.

I never presume to speak for the Qubes team. When I comment in the Forum or in the mailing lists I speak for myself.

I guess what I’m asking is what web URL is being used by Saltstack to update Qubes templates, dom0, etc.