#dependency-hell — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #dependency-hell, aggregated by home.social.
-
That problems origin probably lies somewhere else:
#npm #dependency #overkill #dependencyhell #overuse -
@gnu0os0ta @RonRevog @mozilla @ManjaroARM Würde schon sagen, dass *keine* Arch-basierte Distro für Einsteiger zu empfehlen ist. Wenn irgendetwas schief geht, ist man sehr, sehr schnell in der #dependencyhell.
Mint oder Ubuntu mag man belächeln (würde ich ja auch nicht mehr nehmen), aber das ist ja genau der Punkt.
-
🚂📦 "Cargo-rail" claims to be the ultimate #monorepo tool for #Rust, but with 11 dependencies, it seems more like a dependency-rail! 😂 #GitHub wants you to believe it's like the Swiss Army knife of code, but really it's just a butter knife dressed up in a tuxedo. 🍴👔
https://github.com/loadingalias/cargo-rail #CargoRail #DependencyHell #Humor #CodeTools #HackerNews #ngated -
CW: re: Current status
-
Spent half a day trying to resurrect an old (as in: working fine, has not needed significant changes in the recent years) pet project using Node.js.
I was neither able to build the project with latest node, nor setting up an environment with the last working Node version (12) and install dependencies with that.
Currently trying to modernize the build toolchain, which is an even bigger time sink. Seriously considering adding node_modules to source control.
-
It was just an angle for the story. Pretty sure cooling water needs electricity for the pumps.
-
“Package Managers Are Evil”, Bill “GingerBill” Hall (https://www.gingerbill.org/article/2025/09/08/package-managers-are-evil/).
On HN: https://news.ycombinator.com/item?id=45167394
On Lobsters: https://lobste.rs/s/zvdtdn/package_managers_are_evil
#Programming #Packages #Dependencies #DependencyHell #PackageManagers #Rants #DependencyManagement
-
Love when the AI breaks your app, then offers to file a Jira ticket about it. Truly capturing the full human engineer experience 🫡🤖
-
🤣 Ah yes, the age-old question: can an #AI compile code even older than the average TikTok user? 🕰️ Apparently, we're supposed to be impressed that our digital overlords are now tackling 'dependency hell'—because nothing screams innovation like revisiting your grandpa's #coding nightmares. 🔧💥
https://quesma.com/blog/introducing-compilebench/ #DependencyHell #DigitalOverlords #TechHumor #RetroCoding #HackerNews #ngated -
Reminds me of the #Suckless project:
“Self-Reliant Programmer Manifesto”, Vitaly Kurin (https://yobibyte.github.io/self_reliant_programmer.html).
Via HN: https://news.ycombinator.com/item?id=45316578
On Lobsters: https://lobste.rs/s/lin8d0/self_reliant_programmer_manifesto
#Programming #NIH #SelfReliance #Manifesto #DependencyHell #Bloat #AbstractionLayers
-
Is there anybody out there, running an #EndeavourOS development system with Rust, DotNet, Qt, Angular, Elixir, Brave and is able of updating w/o error? Could that person perhaps show me how to do it?? #ArchLinux #DependencyHell
-
tandis que le CRAN organise la cohérence entre les différentes versions de ses packages, ce travail d'alignement fait malheureusement défaut dans Pypi, raison pour laquelle Bruno Rodrigues plaide pour un meilleur contrôle des packages dans PyPi sous l'aspect de leur interopérabilité avec les autres packages qu'il contient https://brodrigues.co/posts/2025-08-22-pypan.html #Pypi #CRAN #DependencyHell
-
CW: rant
Now installing #actix comes with 175 dependencies…
Really not a fan of that either, especially given the generally alpha-state of the ecosystem, but let’s see…
#DependencyHell -
Ah yes, another "revolutionary" tool that promises to save developers from the horrors of... clicking? 🙄 Just install Node.js, npm i g, and sacrifice a small goat to the tech gods to "effortlessly" navigate your data. Because who doesn't love a side of dependency hell with their ramen? 🍜🔧
https://dataramen.xyz/ #revolutionarytools #developerlife #Nodejs #dependencyhell #techgods #HackerNews #ngated -
Had to dive into someone else’s old, abandoned project today to grab some screenshots.
Nothing like trying to lubricate the cogs of a Next.js 8, React 16 site from 6 years ago and all its dependencies to get it back into motion again.
The wonders of dependency rot.
-
🧙♂️✨Welcome to the magical world where #Haskell and #Swift somehow "talk," all wrapped up in a shiny #XCFramework package!📦🔧 Follow this riveting tale of dependency hell, where tech wizards tackle marshalling and the foreign function interface—because who needs simple, right? 😂🌀
https://alt-romes.github.io/posts/2025-07-05-packaging-a-haskell-library-as-a-swift-binary-xcframework.html #DependencyHell #TechWizards #HackerNews #ngated -
Are npm packages and dependencies an unmitigated disaster, or is it just me?
-
Ah, the masochist's guide to "How to Waste Your Life Compiling a Glorified Toaster" has hit version 12.3! 🎉 Because who needs a life when you can spend weeks in dependency hell, right? Surely, Gerard and Bruce's secret life mission is to ensure no one actually uses a computer for, you know, computing. 🔧💻
https://www.linuxfromscratch.org/lfs/view/12.3/ #masochistsguide #dependencyhell #softwaredevelopment #glorifiedtoaster #computinglife #HackerNews #ngated -
🎉 Oh, look! Another tech bro thinks they've found the holy grail of dependency hell by throwing #Nix at it! 🤔 Surely this 16-minute read will save us all from the abyss of unmet dependencies and library chaos... because who needs #simplicity when you can have Nix? 🚀
https://maych.in/blog/its-time-to-give-nix-a-chance/ #techbro #dependencyhell #librarychaos #HackerNews #ngated -
#DependencyHell with its #security & #maintenance implications are an issue with *any* system (e.g. #NPM, #Maven, etc.) that makes adding dependencies frictionless.
#Go proverb: “A little copying is better than a little dependency.” (https://go-proverbs.github.io/)
-
Not unique to #Rust with #Cargo:
“Rust Dependencies Scare Me”, Vincent Sgherzi (https://vincents.dev/blog/rust-dependencies-scare-me/).
Via Lobsters: https://lobste.rs/s/j3nhhc/rust_dependencies_scare_me
On HN: https://news.ycombinator.com/item?id=43935067
#DependencyHell #Dependencies #Security #Reuse #Maintenance #SoftwareEngineering
-
Who else is in @gentoo #Python #DependencyHell right now?
-
You don't need a framework or a tool,
You need a mirror in this dependency-driven development.Simplicity is the key. But instead, many are choosing a janitor's life.
Gluing dependencies like it's glitter on a kindergarten project.
It’s not that AI struggles with simplicity. It just learned it from you.Developers today worship frameworks like ancient cults, adding layers, tools, plugins, and just a sprinkle of hope. A microservice? No. It's a monolith in disguise. 10,000 custom lines of over-abstracted ceremony just to say "Hello, World".
We summon demons. And each dependency is a pact we don't read before signing. Scary, we understand more of the framework than of our programming language.
Today, I wrote a chatbot. 100 lines. Pure Java. No feign, no Eureka, no YAML in sight. It compiles to a native executable. It runs. It lives. It doesn't cry at night. It will stay forever. No .sdkmanrc, no dependabot, no excuses, never legacy.
The more tools you add, the more you suffer. Onboarding grows, maintenance creeps, code rots, metadata multiplies… and actual work quietly leaves the room.
Good services run in the background without much maintenance. No bugs, no Incidents and nearly forgotten.
Don't Keep debating the fastest library while the glue makes it slow anyway.
The real costs are humans. Slow, expensive, and prone to burnout.
Not the €200/Month for 20 more bloated zoo of extra instances.#JavaWithoutCrying
#KillTheGlue
#DependencyHell
#SimplicityFirst
#CodeMinimalism
#MicroserviceMadness
#FrameworkCult
#CeremonialCode
#LegacyProof
#DevRealTalk
#BurnTheYAML
#OnboardingNightmare
#CodeOverConfig
#NoExcusesCode
#AIReflectsUs
#SoftwareSins
#TheRealTechDebt
#LeanCodeWins
#Coding
#programming -
Hoo boy am I tired of seeing messages in my browser's JavaScript from some deep transitive dependency of the app I work on, saying "We're about to remove support for <feature that a slightly less nested transitive dependency uses>, sucks to be you."
This whole developer ecosystem is a nightmare of endless compatibility problems, 90% of them trivially avoidable with a moment's thought.
-
One brief note: when David says the "new way" is to use Python virtual environments, that's extremely relative. It has been best practice (and the only way to save your sanity because of dependency hell in any nontrivial project) in the Python community for, I dunno, 20 years? But Python's been around for >30, so it is the "new" way. Long before the `virtualenv` tool I was accomplishing the same thing with symlink trees to isolate interpreters.
There are lots of opinions on where you should keep your venvs, i.e. what the path to them should be. I personally like putting them in the project directory, typically `<project>/.venv`, but others like to stash them away someplace, like in ~/.local/share. Project tools that handle virtualenv management (e.g. poetry, uv, etc) will generally give you a way to control where they create the venvs.
-
You wanted Java 24? How adorable. 🤡
Fun fact: Ancient relics like Maven happily obey any Java version 🏺, but modern, cutting-edge tools. Gradle, AWS Lambda, and more require new releases just to function. 🔄 Because nothing says progress like mandatory dependencies. 🎭
Meanwhile, Kubernetes & Maven sit back, laughing. 😏
They do whatever they want. 🚀
They are independent. 🔓
Unlike you. 🫠#DevLife #ProgrammingMemes #SoftwareEngineering #CodeHumor #programming #coding #Maven #Gradle #AWSLambda #DevOps #DependencyHell #CI/CD #BuildFails #JustDevThings #Relatable #WhyIsThisSoAccurate #EngineerCult
-
Who knows why I see `rustc` running when I run `pip install --no-binary :all: --no-compile jsonschema`?
Shouldn't that be avoided because I said "do not compile"?
Edit: I was using these options in the hope to get an overview of binary vs. pure-Python packages.