Elektrine lite

← Feed

@red@woof.tech

Post #4150828

2026-07-28 00:22 UTC

Ok when I played #eveonline today, I achieved a partial move to our new staging system to catch up with people who moved 2 weeks ago. And then I had to update our auth application that bridges the game API to our corporation services as the tax system broke, so I had to: - pip upgrade everything - debug why django migrations failed - realise I now have a minimum python dependency of 3.11 - build python3.11 for ubuntu focal using a git repo that had it packaged - migrate to a new python3.11 venv - realise mariadb was EOL as of 3 weeks ago - backup the databse - migrate to a newer version of mariadb - run django migrations - debug why migrations failed - run django migrations - debug why migrations failed - import the entire eve online static data import to the db as it's changed - manually find one row with an errant item now deleted and delete it from the database - finish migrations - collect static data - fail to run the application - rewrite the supervisorctl files to reference the new venv after trying to just rename the venv and hitting a cascade of shebang fuckery - successfully run the application Anyway it's 0120 so that's me played a few hours of eve now. I hate modern webapps and python and suchlike.

Replies (1)

  • @red@woof.tech 2026-07-28 00:23

    anyway why is pip unable to resolve dependencies, this feels like basic package management?

    Open ##4150838