Time Nick Message 01:19 MTDiscord There is an experimental android 5.15.0 apk with dynamic shadows in the forum where devs ask us to test. I try to install it but it keeps saying "App was not installed". I'm running Android 9, might that be the cause? 01:24 MTDiscord (I download it, I see it's 24.43 MB in the filemanager, I try to open it with the "packet installer", it asks for permission, I grant that permission, there's some progress bar, sometimes google play protect asks me whether I want to scan this app, but regardless the scan or not-scan after a bit it says "App was not installed") 01:26 cheapie Last time I saw that it was because the package I was trying to install didn't match the CPU architecture of my device. What arch are you trying to install on? 02:05 [MatrxMT] oh yeah I had basically the same experience on my phone 02:56 MTDiscord My phone should be some arm64 architecture. 03:04 cheapie Interesting, because that's one of the two it *does* appear to support (the other being arm32) 03:04 cheapie I don't have an arm64 Android device I can test on though 08:16 greeter i'm trying to run luanti on a server headless, but i'm having a hard time installing mods. the server starts up just fine but the mods don't load. can someone point me in the right direction for troubleshooting this please? 08:17 [MatrxMT] did you install from the package manager? the mod directory is in a different place for e.g. Debian's package, which has its own user 08:18 [MatrxMT] also, you should probably try the worldmods installation method - make a subdirectory of the world called mods. Those will always load 08:22 greeter hmm i actually tried the latter but it still didn't load. i'll double check that again. installed from apt on raspberry pi server 08:37 greeter it's really really REALLY insistent that i use /usr/share/luanti/games/minetest_game/mods but it works 08:40 [MatrxMT] uhh I mean that's where the game's own mods go, which isn't really normally somewhere you touch manually, especially if you're going to update the game by deleting it and extracting a new archive over it 08:57 greeter yeah i'm seeing that. starting to think i'll take a pass on this particular idea. this is trying way more of my patience than i would have expected. thank you though 10:10 sfan5 @bastrabun the APK supports both armv7 and arm64, which covers basically "normal" all android devices 10:11 sfan5 you can maybe pull the exact reason from logcat 10:15 Krock "App was not installed." very helpful message, Android, very helpful. 10:17 Krock installd: Couldn't opendir /data/data/net.minetest.minetest.test: No such file or directory 10:23 sfan5 maybe the ".test" suffix is causing problems. I also never actually tried to install it side-by-side with normal luanti 10:24 sfan5 but I do know that this should work in principle from another android project I worked on 10:26 Krock sfan5: do I have to be logged in, or install the app somehow via PlayStore? "UsageReportingOptionsSt: INTERNAL_ERROR: setPlayPassOptIn failed with null account" 10:26 Krock disclaimer: I don't know whether that log message is related to the installer or not 10:27 sfan5 i don't think it is 10:27 sfan5 this is just a locally built APK signed with my local debug key 10:27 sfan5 should "just work" 10:27 Krock hmm I could try to sign it myself and see what happens 10:39 Krock nope. nothing changed. 11:10 rubenwardy App was not installed is usually due to unknown app source settings or the app is already installed 11:11 [MatrxMT] it does say you need to enable the source like the file manager that you install from, but then after doing so I get the usual "App was not installed" 11:12 [MatrxMT] ah, it works fine if I uninstall normal luanti 11:24 MTDiscord I do have luanti installed. Would you have me uninstall that and try again? 11:25 [MatrxMT] I only did that to mine because I don't have anything I care about on mine. Does it delete the games and worlds? 11:44 Krock it deletes everything 11:45 Krock create a backup of your Android/data/net.minetest.minetest directory if you have access to that 11:45 Krock or use another phone that does not have it installed 11:46 [MatrxMT] I imagine for someone the only "other phone" is their mum's or something lul 11:50 Krock or their previous phone with very bad battery life 12:15 Gry Mum's, or friend's. 13:16 sfan5 @Blockhead256 ok looks like the net.minetest.minetest activity name conflicts then or something 13:16 sfan5 or package name? 13:17 [MatrxMT] 🤷 13:18 [MatrxMT] I figure something that uses net.minetest.minetest and not net.minetest.minetest.test, but I don't really know what "things" go into Android. Activities is as good a good as any to me 13:18 MTDiscord I remember that you need to change the ID of the fileprovider too in addition to the package ID to not have it conflict with the regular luanti app. 13:20 MTDiscord the namespace of the java classes shouldn't need to be changed as long as it is explicitly written out for e.g. activities. that stuff stays local to the app 13:20 sfan5 maybe that's it then 13:26 sfan5 can anyone test this one? <- https://kitsunemimi.pw/tmp/LTEST.apk 13:26 Krock ... I literally turned off my phone 10 seconds ago 13:26 [MatrxMT] while re-installing the main app? 13:27 sfan5 yeah 13:27 sfan5 I just tried and it works on my phone 13:28 sfan5 (alongside the normal app) 13:29 Krock can confirm. both installed now. 13:30 sfan5 then it was caused by the fileprovider 13:30 sfan5 thanks @rollerozxa 13:32 Krock tik. The Android/data/net.minetest.minetest directory is only created after starting the app for the first time 13:32 MTDiscord np 13:32 Krock *TIL 13:38 [MatrxMT] yep got both working on my phone as well 13:48 sfan5 I have replaced the APK in the forum post now 13:55 MTDiscord @bastrabun should be fixed now 14:00 MTDiscord I tried downloading but cannot find the URL mentioned https://kitsunemimi.pw/tmp/LTEST.apk 14:00 [MatrxMT] the forum post links to the new version 14:17 MTDiscord On the client downloadable from the forum shadows exist Oneplus3 Android 9 ES 3.2 SDL 2.32.10 anything you want from the log? 14:58 sfan5 no thats good to know 15:42 MTDiscord > somebody please let Krock know the test server is back up 15:44 Krock Krock: hey it's up 15:44 Krock oh thanks Krock 15:45 Krock @wsor4035 FWIW I found a bug in a mod. I'm not sure who's the server owner(s) so that might be of interest. 19:10 * cheapie walks past something in Bonnthal with an "ALDI SÜD geprüft" sticker on it 19:10 cheapie TÜV SÜD must've been too expensive 20:18 MinetestBot 02[git] 04appgurueu -> 03luanti-org/luanti: Refactor skinned mesh weight data structure (#16655) 13e7f305f https://github.com/luanti-org/luanti/commit/e7f305fedd87085d217d6f904ebfcfe6c04daf25 (152025-11-23T20:17:58Z) 20:18 MinetestBot 02[git] 04sfan5 -> 03luanti-org/luanti: Fix fog disable in OpenGL3 renderer 130062f82 https://github.com/luanti-org/luanti/commit/0062f82fc0f87ff4f36ab9a0d3a6c686c5f7bf02 (152025-11-23T20:18:07Z)