so, i'm almost finished writing a Dockerfile that builds strfry within an arch container.

it just bombed out after 444 seconds (over 7 minutes) to report to me that i failed to put some retarded PERL thing into the image.

yes i'm gonna go check the PKGBUILD now, i've obviously omitted some yet another critical perl thing that nothing up to this point in the build flagged as a problem for being absent.

if you build C++ software, and don't provide a dockerfile that spits out a binary, you are going to hell. straight to hell.

i'm only doing this because i know that the majority of people who see this stuff are oblivious wokesters whose mind is in some la la land where the world is full of overpaid developers who can afford the latest intel processor and 5ghz 50 channel memory chips, and like to have sword fights in their lab with their coworkers because "compiling".

there was this funny little language that was invented in the same year as Bitcoin. it can spit out binary for such a simple thing as this, from scratch, with everything in source, in a matter of 20 seconds.

not something that gives me reason to look for something to do like shitposting about how fucking stupid C++ programmers are.

ok, back to the grindstone. the perl dependency will be found and added and another 7 minutes to just find out if I covered it.

Reply to this note

Please Login to reply.

Discussion

some sats for the grind

muchas gracias!

Hah, nice rant! Yeah sorry, my code is a bit unconventional. I'm happy to offer you a full refund. :)

FWIW there are 2 `Dockerfile`s in the repo: One for alpine and one for Ubuntu. If you get it working on another platform, I'd be happy to merge a pull request.

i just ripped off your dockerfile for alpine, and i'm adding some extra things to deploy with nspawn.

the AUR needs to be updated to add perl-app-cpanminus in the dependencies, idk if that's your thing, i mean, if you upped the package to AUR, but it doesn't work because of the perl dependencies. probably will be other things too but for my task just stealing the alpine image is actually ideal since we need it to be sleek.