• mlg@lemmy.world
    link
    fedilink
    English
    arrow-up
    70
    ·
    3 months ago

    Dependencies:

    Old ass library version from 2004

    apt/dnf/pacman: package not found

    library package was last available 15 years ago before it was dropped to move to the next legacy version

    App package was available right up until last year until it was dropped for development inactivity

    Absolutely no one has a compiled version of old ass library

    Attempting to compile old ass library results in 30 other old ass package dependencies

    How in the actual world was the maintainer compiling this up to last year

  • Chee_Koala@lemmy.world
    link
    fedilink
    arrow-up
    50
    arrow-down
    2
    ·
    3 months ago

    Why even use releases? Everyone can build everything for themselves. ‘Normal Users’ are just lazy, everyone wants to know how every piece of software is built for their system, it’s not like they have other stuff to do.

    • Maki@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      13
      ·
      3 months ago

      I thought that was what Gentoo was doing, but they have far more binary packages nowadays than I thought they’d ever get.

      • msage@programming.dev
        link
        fedilink
        arrow-up
        4
        ·
        3 months ago

        llvm, clang are packages I give 0 fucks about, but take a significant part of my updates. I never really got around to it, but I will try to make them binary downloads instead of building that shit. Like I understand gcc, but have 0 interest in llvm, and can’t have firefox without it… smh

  • corsicanguppy@lemmy.ca
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    4
    ·
    3 months ago

    There’s so much wrong with this question.

    • things people ‘must’ have are usually worthless junk like ‘dark mode’.
    • updates people want in mainstream can sometimes break compatibility with no “just make it work” switch to disable the breakage. When this isn’t a red flag, that makes me sad and worried for the idiot in front of me.
    • and then I’m no longer tolerant of the indolent writing error in the sentence.

    Really, it’s a combination of all three of those things, and more, that prevent the incrementing of the one number in the git project that would invoke the package run and drop a new package in about 2 minutes. It’s so hard.