On a more serious note, how does updating apps on gentoo work? I understand that everything is built on your system, but then if the app is updated, do you need to re-compile every time?

    • lurch (he/him)@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      4 days ago

      idk. i have never used nix. however, i think a specialty of gentoo are global USE flags. it’s a list of compile time options you want to use. they will automatically be used for packages that support them. for example, if you enable the bluetooth flag, all packages you install will get bluetooth support and additional dependencies may get pulled in. if you use -bluetooth however, they won’t get bluetooth support, even if it’s their default. they can also be tweaked indivudually per package, which is more like nix, i think.

    • CarbonBasedNPU@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 days ago

      Better docs for one. The gentoo handbook is probably one of the best learning guides for Linux as a whole ever made. Yes it’s better than the arch wiki. It’s laid out in such a way that if you know generally what you are looking for but not exactly you will most likely be able to find it.