Skip to content

firefox stuck on Uninstalling #2005

@wp-coin

Description

@wp-coin

Is there an existing issue for this?

  • I have searched the existing issues and found none matching what I'm reporting.

Bug Description

I have tried everything but still

sudo snap remove firefox --purge

error: snap "firefox" has "remove-snap" change in progress
sudo rm -rf /var/snap/firefox
rm: cannot remove '/var/snap/firefox/common/host-hunspell/en_US.dic': Read-only file system
rm: cannot remove '/var/snap/firefox/common/host-hunspell/en_US.aff': Read-only file system

sudo systemctl stop snapd.socket
sudo systemctl stop snapd

Then check for any stuck changes:

sudo snap changes

Abort the in-progress change (e.g., change ID 67):

sudo snap abort <ID>

Now remove Firefox with --purge to skip snapshot creation:

sudo snap remove firefox --purge

Steps to reproduce the behavior

I accidentally removed snap sudo apt remove snap

Expected behavior

No response

Ubuntu release

24.04 LTS

What architecture are you using?

amd64

System info

6.8.0-90-generic #91-Ubuntu SMP PREEMPT_DYNAMIC Tue Nov 18 14:14:30 UTC 2025
name: snap-store
summary: Snap Store is a graphical desktop application for discovering, installing and managing
snaps on Linux.
publisher: Canonical✓
store-url: https://snapcraft.io/snap-store
contact: https://bugs.launchpad.net/snap-store/
license: unset
description: |
Snap Store showcases featured and popular applications with useful descriptions, ratings, reviews
and screenshots.

Applications can be found either through browsing categories or by searching.

Snap Store can also be used to switch channels, view and alter snap permissions and view and
submit reviews and ratings.

Snap Store is based on GNOME Software, optimized for the Snap experience.
commands:

  • snap-store.show-updates
  • snap-store
    snap-id: gjf3IPXoRiipCu9K0kVu52f0H56fIksg
    tracking: 2/stable
    refresh-date: yesterday at 22:15 MST
    channels:
    2/stable: 0+git.90575829 2025-10-09 (1270) 11MB -
    2/candidate: ↑
    2/beta: ↑
    2/edge: 0+git.515109e7 2025-11-20 (1310) 16MB -
    latest/stable: 41.3-72-g80e7130 2024-09-22 (1216) 12MB -
    latest/candidate: ↑
    latest/beta: ↑
    latest/edge: 0+git.515109e7 2025-11-20 (1310) 16MB -
    preview/stable: –
    preview/candidate: 0.2.7-alpha 2023-02-02 (864) 10MB -
    preview/beta: ↑
    preview/edge: 0.3.0-alpha 2023-08-14 (1017) 11MB -
    1/stable: 41.3-72-g80e7130 2024-09-22 (1216) 12MB -
    1/candidate: ↑
    1/beta: ↑
    1/edge: 41.3-72-g80e7130 2024-09-16 (1216) 12MB -
    installed: 0+git.90575829 (1270) 11MB -

name: snapd
summary: Daemon and tooling that enable snap packages
publisher: Canonical✓
store-url: https://snapcraft.io/snapd
contact: https://github.com/snapcore/snapd/issues
license: GPL-3.0
description: |
Install, configure, refresh and remove snap packages. Snaps are
'universal' packages that work across many different Linux systems,
enabling secure distribution of the latest apps and utilities for
cloud, servers, desktops and the internet of things.

Start with 'snap list' to see installed snaps.
type: snapd
snap-id: PMrrV4ml8uWuEUDBT8dSGnKUYbevVhc4
tracking: latest/stable
refresh-date: 52 days ago, at 23:16 MST
channels:
latest/stable: 2.72 2025-10-22 (25577) 53MB -
latest/candidate: 2.73 2025-12-12 (25935) 50MB -
latest/beta: 2.73 2025-11-27 (25935) 50MB -
latest/edge: 2.73+g89.054342f 2025-12-12 (26028) 50MB -
installed: 2.72 (25577) 53MB snapd

Additional context

No response

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions