• null_dot@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    33分前

    Things have gotten so, so much better over the last 5 or 6 years.

    Flatpak, appimage, docker are just brilliant.

    I recently discovered nix and am in that honeymoon phase of trying to hit every nail with that hammer.

    • sin_free_for_00_days@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      1
      ·
      8時間前

      I installed and then ran Gentoo for about 9 months back when it first came out, before Robbins stepped down. I remember the install was pretty involved, but after that it was a pretty sweet system. I keep saying I’m going to go back to it, but just can’t be bothered anymore. As good as it was 20 years ago, I’m sure it’s even better now.

      • ragas@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        49分前

        Yeah, basically handling all the caveats is now automated and you can choose to use binary packages.

  • Gerowen@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    2
    ·
    edit-2
    8時間前

    Flatpak/flathub is your friend. I’ve been using Linux for 20+ years and I’m to a point where if it’s not available as a deb, flatpak, system package or at the bare minimum an executable binary/script I just don’t bother. Compiling should be done by the software vendor and not required of the user unless they specifically want or need to.

  • ohshit604@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    6
    ·
    20時間前

    When the dependencies need dependencies and then those dependencies need dependencies, the rabbit hole is endless!

  • Hemingways_Shotgun@lemmy.ca
    link
    fedilink
    English
    arrow-up
    9
    ·
    23時間前

    I honestly can’t remember the last time I’ve come across a package that I needed that so obscure that it wasn’t found somewhere as at the very least an appimage, if not a flatpak. I haven’t had to build from source in I don’t even know how many years now.

    • dodos@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      21時間前

      I think it depends on the distro. Nixos is pretty bad for this if you want to try out a project that is really new. If you wait a month or two a flake usually comes out somewhere.

  • arya@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    16時間前

    I installed Rocky linux on my new server instance today and I found out that vnstat is not available as a package in the repos. It used to be available on the older versions. 😭 It’s been a while since I got back to Linux for my personal use.

    • SparroHawc@lemmy.zip
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      15時間前

      I wish Lemmy was able to have emoji reactions to comments just so I could react with a horrified face to this comment.

      In lieu of that, I’ll just have to put it here: 😱

      • angband@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        58分前

        it is no big deal if the package dependency for a library just got swept up in the upgrade cycle. if the needed function call didn’t change, no problems. else you just get a linker error.

    • da_cow (she/her)@feddit.orgOP
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      23時間前

      If it would be that easy. The problem I had was, that I installed a dependency using my package manager, but to compile my originally wanted software I had to provide a cmake file (of the dependency I installed via my package manager) to the compiler, which I of course did not have.

        • Laser@feddit.org
          link
          fedilink
          arrow-up
          5
          ·
          1日前

          It’s too funny to me that Arch of all distributions attracts the thigh /Unix socks crowd (for lack of better word). Nothing about Arch stands out for me in that regard, there’s no social statement or anything, and when I was more active in the community, it wasn’t known for that.

          I was deep enough into Arch to run my own private repository using aurutils, but no thighs :(

  • Friendly Chemist@infosec.pub
    link
    fedilink
    arrow-up
    3
    ·
    1日前

    make: error: libX11.so permission denied or not found make: failed, something something finishing remaining jobs.

    dear god what does it mean

    I get that your issue was probably more nuanced than that, but what’s so confusing about inatalling missing build dependencies? If projects have a build guide sometimes they’ll straight up give you an install command for your distribution. If not, it’s up to you to find the package names corresponding to what you need to install since they can differ from distro to distro.