• liinux@pawb.social
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    8 hours ago

    I’m not sure about this case because I don’t use flatpak that much, but to be honest I hate when I install an Electron based program such Freetube, and even though I installed the BIN binary (arch btw, not happened this on Debian based distros) for some reason my package manager decided to install the whole Electron framework with DE included. I get that it depends on it to work, but I don’t need 40 Electron packages to show in my Wofi that I would never use, is so ugly. The same with Qt programs and any single KDE app (but I understand in this case)

    I mean, yeah I understand that Freetube depend on Electron to work, but why when installing Steam this is not the case?

    • realitaetsverlust@piefed.zip
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      7 hours ago

      but why when installing Steam this is not the case?

      Because steam has no application-dependencies, it bundles everything into one binary, including the electron binary, and ships everything in one go. However, steam still has system-dependencies that have to be installed and will pop up in rofi.

      • liinux@pawb.social
        link
        fedilink
        arrow-up
        1
        ·
        4 hours ago

        I guess it depends of a bunch of things, but why when programmers package a program don’t do the same more often?