apt-get install firefox --reinstall

should run debian/firefox.preinst which is responsible for installing
the snap.

The preinstall script depends on /run/snapd.socket existing. So when the
snapd service is stopped the snap will not be installed.

Would it be preferable to let debian/firefox.preinst return an error if
the socket does not exist?

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/2037228

Title:
  Firefox doesn't work after 23.10 upgrade

Status in firefox package in Ubuntu:
  Confirmed
Status in snapd package in Ubuntu:
  Confirmed

Bug description:
  Firefox doesn’t work after upgrading from 23.04 to 23.10 beta.
  The Firefox icon disappeared from my sidebar during the upgrade process.
  'snap list' shows firefox stable is installed, trying to run the command 
firefox says: 
  Command '/usr/bin/firefox' requires the firefox snap to be installed. Please 
install it with: snap install firefox

  $ lsb_release -rd
  No LSB modules are available.
  Description:    Ubuntu Mantic Minotaur (development branch)
  Release:    23.10

  
  $ apt-cache policy firefox
  firefox:
    Installed: 1:1snap1-0ubuntu3
    Candidate: 1:1snap1-0ubuntu3
    Version table:
   *** 1:1snap1-0ubuntu3 500
          500 http://archive.ubuntu.com/ubuntu mantic/main amd64 Packages
          100 /var/lib/dpkg/status

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2037228/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to