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
    ·
    3 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.