Time Nick Message 05:51 MTDiscord fluxionary: "Probably the solution is to use proper synchronization around DB connection access." - you're most likely right there 05:52 MTDiscord I'd try putting a mutex on the DB connection 06:26 sfan5 the database should only be used from a single thread though, so if a mutex helps you can easily discovery where something is wrong 06:27 sfan5 IIRC I looked at that issue before but couldn't find anything wrong with the code 06:30 Oblomov could this be related to the init order on player join? or is that only a lua-side issue? 06:33 sfan5 could be anything 15:10 Oblomov erle: sfan5: https://github.com/minetest/minetest/pull/12221 a possible alternative for the localtime thing 21:29 OIIOIIIO hello 21:30 OIIOIIIO Wondering if anybody here has succussfully compiled minetest on debian bullseye lately 21:31 OIIOIIIO are there any dependencies from testing? 21:31 OIIOIIIO do I maintain systemd integration? 21:33 sfan5 nothing exotic is required, compiling from source should be effortless 21:34 sfan5 upstream has no systemd services files but you could copy the ones debian would ship with their package 22:09 MTDiscord I compile it on Bullseye and haven't had problems, but couldn't tell you exactly what options or packages I have that are actually necessary and which ones are just there but not involved. 22:11 MTDiscord Oh wait, I actually CAN tell which dependencies are necessary, since I have a Dockerfile that compiles Minetest against bullseye-slim, which should be starting out with a minimum set of packages already-installed... https://gitlab.com/sztest/minetestcast/-/blob/master/src/Dockerfile 22:14 OIIOIIIO atm I'm debating whether to uninstall the stable package, and install source system wide, or compile to a run in place, drop the binary into /var/lib, and see if that works 22:15 OIIOIIIO */var/games 22:20 MTDiscord My vote is compile in place -> symlink or add to PATH 22:20 MTDiscord Or compile "system wide" but don't install 22:21 MTDiscord Oorr, compile and package 22:28 MTDiscord I think I just kept the stable package installed because it helped me not have to figure out some of the deps, and then just compiled run_in_place. 22:29 MTDiscord I get why run_in_not_place exists but I've never had good experiences with it. 22:56 kabou OIIOIIIO I tweaked the debian source package a bit to build a minetest 5.5 deb 22:57 kabou get the debian/ directory from the debian source package 22:57 kabou plop it into a mt 5.5 tree with irrlicht-mt included 22:58 kabou tweak the debian/control file to not depend on libirrlicht 22:58 kabou add a depends on zlib 22:58 kabou (install zlib-dev ofcourse) 22:59 kabou you can fix the quilt patches that the deb source has, or nuke them entirely if that is more convenient 23:00 kabou add a debian/changelog entry for your custom build 23:00 kabou and run dpkg-buildpackage -uc -us 23:00 kabou presto! 23:00 kabou oh and dpkg -i the debs you built 23:01 kabou obviously 23:09 erle a debian packager is already working on that, i suggest to work together 23:15 kabou erle what debian packager? 23:19 OIIOIIIO Been a while since I played with debian packaging. I keep meaning to put a partial mirror on my lan, but now I'm wm hopping and might switch os. also things and life and stuff. 23:20 OIIOIIIO thing is, debian only updates stable every two years or so. Might be another year and a half before this libc-bin dependency changes. 23:20 OIIOIIIO I uninstalled the package and it's compiling now 23:22 erle kabou go to #debian-games on OFTC 23:22 kabou tomorrow perhaps, falling over now 23:23 kabou tnx erle