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

Apper warns you haven't updated in months when you have #968

Closed
nvesely opened this Issue Apr 25, 2015 · 6 comments

Comments

Projects
None yet
4 participants
@nvesely

nvesely commented Apr 25, 2015

I normally use qubes-dom0-update, but sometimes I launch the updaters from Qubes Manager. Apper, for dom0, always warns you haven't updated in a month+ even though you have.

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek May 18, 2015

Member

PackageKit (used by Apper) checks for network connection before updating a cache, and it there is no network connection (dom0 have never network access) it simply do nothing.
In previous PackageKit version there was an option to disable this check, but it was removed (hughsie/PackageKit@fe1b2d2). Currently the only way I've found to force PackageKit to refresh its cache is to create dummy network interface in dom0...

Member

marmarek commented May 18, 2015

PackageKit (used by Apper) checks for network connection before updating a cache, and it there is no network connection (dom0 have never network access) it simply do nothing.
In previous PackageKit version there was an option to disable this check, but it was removed (hughsie/PackageKit@fe1b2d2). Currently the only way I've found to force PackageKit to refresh its cache is to create dummy network interface in dom0...

@adrelanos

This comment has been minimized.

Show comment
Hide comment
@adrelanos

adrelanos Aug 15, 2015

Member

GUI Upgrading is actually very hard to get right. Security, usability and reasonable bug freeness is difficult to archive in the absence of any mature GUI upgrading tools. We have recently discussed this with respect to Qubes at the Whonix tracker [but the discussion applies to any Linux distribution]. Now it seems stalled. Read more:
https://phabricator.whonix.org/T373

Member

adrelanos commented Aug 15, 2015

GUI Upgrading is actually very hard to get right. Security, usability and reasonable bug freeness is difficult to archive in the absence of any mature GUI upgrading tools. We have recently discussed this with respect to Qubes at the Whonix tracker [but the discussion applies to any Linux distribution]. Now it seems stalled. Read more:
https://phabricator.whonix.org/T373

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Oct 30, 2015

Member

As a stopgap, it would make sense to simply start a terminal with qubes-dom0-update instead of Apper.

Member

marmarek commented Oct 30, 2015

As a stopgap, it would make sense to simply start a terminal with qubes-dom0-update instead of Apper.

@adrelanos

This comment has been minimized.

Show comment
Hide comment
@adrelanos

adrelanos Nov 5, 2015

Member

(For reference only.)

As a stopgap, it would make sense to simply start a terminal with qubes-dom0-update instead of Apper.

Seems like you created Launch dom0 updates as qubes-dom0-update in terminal emulator (#1378) for it.

Member

adrelanos commented Nov 5, 2015

(For reference only.)

As a stopgap, it would make sense to simply start a terminal with qubes-dom0-update instead of Apper.

Seems like you created Launch dom0 updates as qubes-dom0-update in terminal emulator (#1378) for it.

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Nov 5, 2015

Member

Yes, so moving this one to some later milestone.

Member

marmarek commented Nov 5, 2015

Yes, so moving this one to some later milestone.

@marmarek marmarek modified the milestones: Release 4.1, Release 3.1 Nov 5, 2015

@marmarta

This comment has been minimized.

Show comment
Hide comment
@marmarta

marmarta Jul 11, 2018

This was solved as in #1378

This was solved as in #1378

@marmarta marmarta closed this Jul 11, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment