What use to be the PPA that allowed Ubuntu users to use native .deb packages for Firefox has recently changed to the same meta package that forces installation of Snap and the Firefox snap package.

I am having to remove the meta package, then re-uninstall the snap firefox, then re-uninstall Snap, then install pin the latest build I could get (firefox_116.0.3+build2-0ubuntu0.22.04.1~mt1_arm64.deb) to keep the native firefox build.

I’m so done with Ubuntu.

  • Moobythegoldensock@lemm.ee
    link
    fedilink
    arrow-up
    35
    arrow-down
    12
    ·
    edit-2
    1 year ago

    Hot take: PPAs suck and snaps/flatpaks are better.

    With PPAs, inevitably some repo that hasn’t been updated since 2015 causes dependency conflicts and you have to sit there and troubleshoot, or pick between the software you need and actually having an OS that’s not EOL. With snaps, you can keep your decade old dependencies all bundled up and still upgrade your system even if the package maintainer has abandoned it.

    • moonpiedumplings@programming.dev
      link
      fedilink
      arrow-up
      40
      arrow-down
      1
      ·
      1 year ago

      The issue people have with snaps isn’t the containerization or the bundles, but the proprietary backend. There is no way to point the snaps at a different store other than the one canonical controls. Canonicals forcing snaps on people pisses a lot of people off because it’s a blatant power grab, an attempt to get people dependent on something they have control over in a microsoft-esque move. Flatpaks and docker don’t have that issue.

    • oats@110010.win
      link
      fedilink
      arrow-up
      19
      arrow-down
      1
      ·
      1 year ago

      Hot take: it doesn’t feel nice to have a change forced.

      It should be the personal preference of the user to decide whether to use native or snap/flatpak. If native package manager decide to not support the package any longer it would be better to make user aware and stop maintaining app, than to install a snap package. This is a user’s decision.

      Also this can have far reaching consequences. Imagine you cannot use/install snaps on your machine due some reason, what now?

    • Rambler@lemmy.ca
      link
      fedilink
      arrow-up
      12
      ·
      1 year ago

      I tried so hard to embrace snaps and flatpak. I really did. But the snap service kept bogging down. Installs specifically of Firefox were ponderously slow to start up. And ultimately I ended up with regular installs, PPAs, snaps, and flatpaks all together with their own daemons, update paths, and quirks sucking up my system bandwidth and emotional resources. System was constantly slow. Felt like I was running Windows.

      I flipped over to endeavours, really enjoying it. Feels like Ubuntu did in the earlier years. Great support community, lots of choice, but a straightforward path to just using your system if that’s what you’re there for. And the same computer runs a good 25% faster.

    • lloram239@feddit.de
      link
      fedilink
      arrow-up
      6
      ·
      1 year ago

      PPAs suck, no doubt. But the thing is, if snap is so superior, just switch your whole distribution over to it and be done with it. Don’t do this underhanded switcheroo with individual packages spread over so many years.

      The crux here is ultimately that snap just doesn’t look to be up to the task of replacing .deb, otherwise they’d have already done it. But they still want their proprietary appstore, so they have to make snap relevant by force.

    • GenderNeutralBro@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      1 year ago

      Hot take: PPAs suck

      Agreed. I’d rather install manually than use a third-party PPA. I’ve had way too many problems, especially when it comes time for an OS upgrade.

      snaps/flatpaks are better

      I see this as a false dichotomy. The point of a distro is to have a wide array of stuff tested and available in official repositories. If the official repositories only contain half-assed snap ports, what’s the point? I either suffer with a shitty Firefox or jump through more hoops than ever before to install it from external sources? Ugh.

      I’m on Ubuntu again, and I’ve had it up to my eyeballs with snaps. When the time comes to upgrade again, I’m either going back upstream to Debian, or downstream to a de-snapped Ubuntu derivative.

    • Dagamant@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Yes, that is the acceptable use case. Aging, I maintained software in a usable form. Not “we’re showing off our container engine so everyone has to use it now”.