• 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)