Skip to content

Spices that are automatically updated do not actually install at login if you don't have an internet connection despite the notification stating "spices were automatically updated", and that notification will display on every boot until the updated spices are actually installed #11309

@NintendoManiac64

Description

@NintendoManiac64
 * Cinnamon 5.4.12
 * Mint 21.0
 * Intel HD Graphics 3000 (i5-2520M integrated) + mesa 22.0.5-0ubuntu0
 * 64bit

Issue

As mentioned in the title, if you do not have an internet connection when you log into the Cinnamon desktop, any spices that have been automatically updated will not actually install despite the notification stating that they've been automatically updated. Worse still, that notification will be present every boot until the updated spices are actually installed, whether via manually or by logging in with an actual active network connection (most easily done with a wired connection).

screenshot

Steps to reproduce

  1. Make sure mintUpdate is configured accordingly so that it automatically updates everything in the background, including automatically updating Cinnamon spices

  2. wait for an unknown period of time until an update is available to Cinnamon spices

  3. allow the updates for your Cinnamon spices to download

  4. disconnect from the internet

  5. restart your PC, making sure that your internet connection is not connected by the time you reach the Cinnamon desktop (you may only need to log out instead, in which case this could theoretically even be tested on a live ISO session)

  6. observe the on-screen notification stating that your spices have been automatically updated

  7. reboot your PC, making sure that you are still disconnected from the internet

  8. observe, once again, the on-screen notification stating that your spices have been automatically updated

  9. open mintUpdate and observe that the corresponding updated spices have indeed not actually been installed

Expected behaviour

The notification stating that your spices have been updated should only be shown once the updated spices have actually been installed, not when they're ready for installation and are awaiting an internet connection in order to perform the installation.

Furthermore, the spices updates should already be downloaded but awaiting actual installation which itself should be able to be performed offline and without any internet connection.

Configuration info, if applicable

As stated above, mintUpdate should be configured to have everything automatically update, including Cinnamon spices. Similarly, you need to make sure that you're not already connected to the internet by the time that you reach the Cinnamon desktop (this is most easily achieved by simply turning off your wifi and unplugging any ethernet cables).

The main reason I was running into this issue is because my wifi seems a bit "slow" to actually connect, so it's pretty common that I wouldn't yet have an internet connection by the time the "spices automatically updated" notification appeared.

Possibly related to #11307

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions