• luciferofastora@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    3 days ago

    IIRC, the issue was that - unless you take steps to explicitly prevent it - Ubuntu would occasionally reinstall the snap version. I don’t remember the details, been a while since I had to dance that dance, but I recall it being one of the things that put me off snap in particular, Ubuntu in general and sparked my search for a different distro.

    I’m now on Nobara, a Fedora-based gaming-oriented distro maintained by GloriousEgroll (who also maintains the popular Proton-GE)

    • lengau@midwest.social
      link
      fedilink
      arrow-up
      0
      ·
      2 days ago

      Like with any time you’re trying to select a specific source for a package, you need to set apt configuration to prefer that source. It’s standard apt behaviour with a standard way to configure it.

      • luciferofastora@lemmy.zip
        link
        fedilink
        arrow-up
        0
        ·
        2 days ago

        Correct me there, but wasn’t the “select source” thing intended to be about different deb sources?

        The issue is that what you expect to be a deb package manager ends up redirecting to snap anyway. It’s not a different source, it’s a different system. If I have to manually take steps to avoid using the distro vendor’s default sources because they just redirect to a system I don’t want to use, I might as well look for a different vendor.

        And so I did

        • lengau@midwest.social
          link
          fedilink
          arrow-up
          0
          ·
          1 day ago

          It’s literally a choice between what deb you want to get. One is a transitional package that installs a different package on the system (in this case the snap) as Debian transitional packages have done for decades, and the other is a third party package that provides the app rather than the transitional package. Just as when there was the ffmpeg vs. libav split, if you don’t want the transitional package to be installed and you want your third-party package from a different repository, you have to tell apt that.

          • luciferofastora@lemmy.zip
            link
            fedilink
            arrow-up
            0
            ·
            edit-2
            23 hours ago

            Thanks for that correction then. I wasn’t conscious of that detail.

            In any case, the issue remains that, if the vendor’s default repositories push for a type of package I don’t want, I either have to manually find and vet third party repositories I trust or find someone else to rely on for defaults I’m fine with.

            The difference between “I want a different source for a single package, so I’ll manually select a different source for that one” and “I don’t trust Canonical to select sources I agree with anymore” is one of scale. I’m fine with manually pinning the transitional package, uninstalling it and the snap (hopefully remembering to back up my profile before realising that it also deletes user data) adding a ppa, reinstalling it and reimporting my profiles just for firefox.

            But if I feel like I have to fight my distro vendor over not using their preferred package distribution system, it’s probably better to jump ship - other vendors have beautiful distros too.

            (Also, “you can just use a different source” is part of the reason people prefer not to use snap, where you can’t do that)