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?

  • Elshar@lemmy.world
    link
    fedilink
    English
    arrow-up
    29
    ·
    5 days ago

    Just two things:

    1. You can take screenshots with your computer.
    2. Clean your damn monitor, son! 🤣
    • affiliate@lemmy.world
      link
      fedilink
      arrow-up
      23
      ·
      5 days ago

      if OP is using gentoo then there is a very real chance they aren’t able to take screenshots yet.

      back in my gentoo days it took a while to get that set up. although it wasn’t exactly a top priority

    • MidsizedSedan@lemmy.worldOP
      link
      fedilink
      arrow-up
      8
      ·
      5 days ago

      Work computer. Dont want to sign in to work computer with personal accounts. Yes, can screenshot, then email to myself, open up on phone, then upload here. But thats too much work for a dumb joke.

        • MidsizedSedan@lemmy.worldOP
          link
          fedilink
          arrow-up
          6
          ·
          4 days ago

          Didnt click the link. Morning tea break. Wondered how gentoo apps worked. Looked it up. Funny ad. (While other workers have pictures of thier kids to keep them motivated, i have the linux pipeline xkcd comic on my desk to keep me sane)

    • Tope@sopuli.xyz
      link
      fedilink
      arrow-up
      6
      ·
      5 days ago

      What’s bad about it? OP has voluntarily turned ads on on ddg (to support ddg I guess). DDG has been working great for me, so care to enlighten me please?

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

        I’ve been using it for like a week now and it’s weirdly slow. Basically every other search engine including the other privacy focused ones are significantly faster.

      • someguy3@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        5 days ago

        It gives bad results. I mean just look at OP’s post. It picked up on “dating” and “apps” and gave ads and probably results on that instead “updating” and “apps”. Even when he also included the context of “gentoo”. It’s just bad at keywords. It just gives a scatter of semi related terms.

        • katy ✨@lemmy.blahaj.zone
          link
          fedilink
          arrow-up
          2
          ·
          5 days ago

          It’s not DDG’s fault that company buys ads in with the worst possible keywords.

          Otoh, using a browser without adblock is wild. ;P

          • someguy3@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            edit-2
            5 days ago

            Yeah I don’t think they keyworded “updating”. That’s ddg. Especially with the context of Gentoo, which ddg also couldn’t figure out.

        • TriflingToad@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 days ago

          I don’t think there’s that many Gentoo Linux related ads lol
          It works fine for me, I haven’t had to google something for better results in about a month. I used to have to do that though, have you tried it recently? I think it’s gotten better compared to a few years ago

          • someguy3@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            5 days ago

            People have to buy these ads. Ad buyers don’t want to show ads to people that aren’t interested, it’s low success all around. They want to show ads to people that are actually interested, and this isn’t it. This is supposed to be the bread and butter for DDG, and the underlying search abilities can’t even do that right. It’s just a scatter of semi related terms. This isn’t a case of showing something just because, this is a case of bad ad/search results.

            I use DDG all the time, every day, and it gives exactly what I said, a scatter result of semi related terms. I end up using google well over half the time.

    • MidsizedSedan@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      6 hours ago

      I started. Got a headache. Maybe its just user error and i didnt read the full handbook before starting, or just a very wordy handbook, but each step lists the systemd steps AND the openrc steps. Instead of one book for just openrc and another for systemd.

      Will read again tomorrow, and spin up another vm next weekend for attempt number 2

  • credo@lemmy.world
    cake
    link
    fedilink
    arrow-up
    11
    arrow-down
    1
    ·
    5 days ago

    Google now thinks:

    A) You’re a pengin

    B) You’re trying to marry up from your social class

    Your ads are going to be wonderful.

  • grue@lemmy.world
    link
    fedilink
    English
    arrow-up
    27
    ·
    edit-2
    5 days ago

    Yes, you recompile each time you update.

    In general, to upgrade an app you do:
    root # emaint --auto sync
    root # emerge --update $PACKAGE_NAME

    (That first command used to just be something like root # emerge --sync when I last used Gentoo, two decades ago. I wonder why they changed it?)

    See also: https://wiki.gentoo.org/wiki/Upgrading_Gentoo

    • MidsizedSedan@lemmy.worldOP
      link
      fedilink
      arrow-up
      11
      ·
      5 days ago

      Wouldnt that take a long time every update? Or are all the horror stories of long compile times just a thing of the past with better hardware now?

      • Hupf@feddit.org
        link
        fedilink
        arrow-up
        1
        ·
        2 days ago

        A few “whales” are out there, such as browser (engines), rust, certain monolithic office packages and distribution kernel. Those all have -bin alternatives as already mentioned in this thread. The rest will usually be a matter of about half an hour max in my experience.

      • grue@lemmy.world
        link
        fedilink
        English
        arrow-up
        23
        ·
        edit-2
        5 days ago

        Well, yeah, but that’s what you sign up for when you choose to use Gentoo. Custom-compiling every app, every time, with your chosen USE flags, is the advantage of it. (I suppose Gentoo has “binary packages” available now, but at that point I don’t see why you wouldn’t just pick Arch instead to begin with.)

        Also, that’s another reason you should update frequently (e.g. daily or weekly): to keep compilation times reasonable by only ever updating a few packages at once.

        Also also, as I said, I last used Gentoo two decades ago. Even back then, I found the compilation times… uh, at least “tractable.” 😅 I can only assume that with modern hardware they’re not bad at all, as for the most part, processing power has scaled faster than FOSS code complexity.

        • MidsizedSedan@lemmy.worldOP
          link
          fedilink
          arrow-up
          5
          ·
          5 days ago

          Thank you for your explanations. Still want to give Gentoo a try some time. Maybe when im done with steam/gaming

          • boonhet@lemm.ee
            link
            fedilink
            arrow-up
            3
            ·
            5 days ago

            You can give it a try now if you’re interested, you should get decent enough gaming performance, though you obviously aren’t going to double your fps or anything.

            For browsers, you can use binary packages because compiling either firefox or chrome every time there’s an update would be an absolute pain.

            Then if you use a desktop environment, that’s usually the biggest thing when there’s an update.

            And to be clear - you recompile the packages that are updated, or for which you’ve changed USE flags (if you add that as a flag in your emerge command). You don’t recompile the entire system every time. Unless you specify that.

            I ran it for gaming for 2 years, only stopped because I switched from KDE Plasma to Gnome and broke something, tried to switch back and broke something further. It MIGHT also be that I tried to switch from X to Wayland at the same time instead of doing one thing at a time.

          • grue@lemmy.world
            link
            fedilink
            English
            arrow-up
            9
            ·
            edit-2
            5 days ago

            I would figure it would be just the opposite: that you’d want to try Gentoo specifically for gaming, in order to wring every last FPS out of the system. At least, that was part of my motivation back in the day (despite Proton not being a thing yet, IIRC I could at least play some games on Linux back then).

            I think of Gentoo like the Fast and the Furious-esque customized sports coupe you drive when you’re young to try to impress your friends. In contrast, I’m at the point where I can’t be bothered anymore, so I drive the boring minivan of distros, Kubuntu. Point is: try Gentoo sooner rather than later, while you still give a shit. (Edit: of course, with a username like @MidsizedSedan, it might already be too late, LOL)

  • taanegl@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    5 days ago

    It’s just that if you start at 20 with an emerge update, it might be done by the time you’re 40 and you might want to consider start dating for once.