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

Templates can't be updated via GUI Package Updater / Apper #1197

Closed
mfc opened this Issue Sep 21, 2015 · 4 comments

Comments

Projects
None yet
2 participants
@mfc
Member

mfc commented Sep 21, 2015

I'm creating this issue to track the progress of fixing this issue.

current functionality: a user cannot update TemplateVMs using the GUI Package Updater because the Package Updater reports that there are no updates available even when there are

expected functionality: Package Updater reports the updates available and can attempt to update those packages

There is a related issue on the Whonix bug tracker but it has quickly expanded beyond the issue at hand into more general discussions about the security & practices of update managers.

Package Updater works for other distros (however poorly), we want that same level of crappy functionality in Qubes. The longer term discussion about finding/building a better updater can still happen, but it is not related to this issue.

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Sep 21, 2015

Member

This seems to be a duplicate of #982

Member

marmarek commented Sep 21, 2015

This seems to be a duplicate of #982

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Sep 21, 2015

Member

BTW there is also related issue for dom0: #968

Member

marmarek commented Sep 21, 2015

BTW there is also related issue for dom0: #968

@mfc

This comment has been minimized.

Show comment
Hide comment
@mfc

mfc Sep 21, 2015

Member

ah beautiful I knew there had to already be issues that more directly referenced this issue. I saw the dom0 issue but it again seemed to die upon being referenced to the mostly-unrelated Phabricator ticket.

Sounds like you have work-around for it. Calling the terminal is fine, from the user perspective it is mostly equivalent as they just click a button in the menu and something (ugly) pops up that asks if they want to update.

Member

mfc commented Sep 21, 2015

ah beautiful I knew there had to already be issues that more directly referenced this issue. I saw the dom0 issue but it again seemed to die upon being referenced to the mostly-unrelated Phabricator ticket.

Sounds like you have work-around for it. Calling the terminal is fine, from the user perspective it is mostly equivalent as they just click a button in the menu and something (ugly) pops up that asks if they want to update.

@mfc

This comment has been minimized.

Show comment
Hide comment
@mfc

mfc Sep 21, 2015

Member

I asked on #982 as well, but do you think it'd be possible to test the workaround and see if it works, and potentially implement for R3.0? It would be really unfortunate to have a reduction in usability comparing R3.0 to R2.0.

Member

mfc commented Sep 21, 2015

I asked on #982 as well, but do you think it'd be possible to test the workaround and see if it works, and potentially implement for R3.0? It would be really unfortunate to have a reduction in usability comparing R3.0 to R2.0.

@marmarek marmarek closed this Oct 8, 2015

@marmarek marmarek added the duplicate label Oct 8, 2015

@marmarek marmarek added this to the Release 3.1 milestone Oct 11, 2015

marmarek added a commit to QubesOS/qubes-core-agent-linux that referenced this issue Oct 30, 2015

Setup updates proxy in dnf and PackageKit
DNF doesn't support even including another config file, so all the
settings needs to go into `/etc/dnf/dnf.conf`. The same about
PackageKit, which is needed because it doesn't use `dnf.conf`:
http://lists.freedesktop.org/archives/packagekit/2015-September/026389.html

Because that proxy settings goes to so many places now, create a
separate script for that.

QubesOS/qubes-issues#1282
QubesOS/qubes-issues#1197

marmarek added a commit to QubesOS/qubes-core-agent-linux that referenced this issue Nov 13, 2015

Setup updates proxy in dnf and PackageKit
DNF doesn't support even including another config file, so all the
settings needs to go into `/etc/dnf/dnf.conf`. The same about
PackageKit, which is needed because it doesn't use `dnf.conf`:
http://lists.freedesktop.org/archives/packagekit/2015-September/026389.html

Because that proxy settings goes to so many places now, create a
separate script for that.

QubesOS/qubes-issues#1282
QubesOS/qubes-issues#1197

(cherry picked from commit c2596a0)

Conflicts:
	Makefile
	rpm_spec/core-vm.spec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment