the immediate blocker when trying to run this Python project is that a native package deep within its dependency graph won’t compile without gcc-12 even though gcc 15 was released in August last year

that’s not even targeting gcc 14 which was released in 2024

and to hardcode this expectation without a Dockerfile or some Python-native mechanism to pull in a specific version of a C/Cxx compiler …

https://xkcd.com/1987/

🐍 🤡

  • Elvith Ma'for@feddit.org
    link
    fedilink
    arrow-up
    7
    ·
    9 hours ago

    To me sounds like either a neglected project

    If it’s a depdency nested deep in the dependency graph, that doesn’t necessarily mean I abandoned my project. I might be using this dependency of a dependency in my project and don’t notice anything, if there is a precompiled version for the (Python/Linux/…) distribution I’m running on my machine, so I might not notice that. It might even be, that I keep my dependencies up to date, but someone up the chain isn’t. And maybe there isn’t really a viable alternative to that one dependency that pulls that package in.