Minetest logo

IRC log for #minetest-hub, 2020-05-18

| Channels | #minetest-hub index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:52 ANAND joined #minetest-hub
01:44 Miner_48er joined #minetest-hub
04:52 calcul0n joined #minetest-hub
06:40 hlqkj joined #minetest-hub
07:59 QwertyDragon joined #minetest-hub
08:00 ShadowNinja joined #minetest-hub
08:55 jas_ i'm rebooting my computer
08:55 jas_ bye
08:55 jas_ left #minetest-hub
08:58 jas_ joined #minetest-hub
09:29 hlqkj joined #minetest-hub
09:30 hlqkj joined #minetest-hub
09:36 AngelicaTooti joined #minetest-hub
09:57 T^4im joined #minetest-hub
10:53 Fixer joined #minetest-hub
13:55 fluxflux joined #minetest-hub
14:16 hlqkj joined #minetest-hub
14:30 ANAND I'm unable to find MTG in CDB via the in-game content browser
14:31 ANAND I'm certain I've previously installed and updated MTG in this manner.
14:31 ANAND Was it removed?
14:41 ANAND joined #minetest-hub
15:10 sfan5 maybe it's just not visible?
15:39 ANAND I selected the "Games" category. MTG was within the first couple of pages, the last time I checked.
15:41 rubenwardy it's been removed as it was causing issues
15:43 ANAND Ahh, the file deletion issue?
15:54 rubenwardy no, the games being installed to /usr/share issue
15:57 sfan5 surely wouldn't be hard to have the client test writability first
16:00 rubenwardy the other issue is that it falsly says there's an update available, because MTG was installed separately
16:01 rubenwardy I shouldn't have added the meta to MTG to make it appear as installed in CDB
16:03 sfan5 that wouldn't be bad if it could track the installed version
16:03 sfan5 but the bigger problem is that people on 5.2.0 engine would get updates for 5.3.0 MTG
16:18 bigfoot547 joined #minetest-hub
16:57 rubenwardy CDB supports minetest versions
17:02 sfan5 you mean protocol versions?
17:03 rubenwardy yeah
17:06 sfan5 that would be a problem for minetest_game
17:09 rubenwardy it's only a problem if the protocol version isn't bumped between minor releases
17:09 rubenwardy https://content.minetest.net/packages/Minetest/minetest_game/
17:11 sfan5 it's not bumped if there is no need so uh...
17:11 rubenwardy what would the better approach be?
17:11 rubenwardy API versions?
17:12 rubenwardy complex dependency checking :O
17:12 rubenwardy raw minetest version, which can be different from the advertised version?
17:13 sfan5 my suggestion would be to use the engine version and if it is somehow(?) detected that you're running a fork, do approximate version checking based on the protocol version and warn the user
17:14 sfan5 this approach is somewhat fork-friendly and also doesn't mean any extra work regarding API versioning or similar
17:19 rubenwardy ah good point
17:19 rubenwardy the simple way is to try to find the version in the DB
17:19 rubenwardy if it doesn't exist, find it by protocol version only
17:20 rubenwardy if it does exist, check the protocol version
17:21 rubenwardy the checking done by SQL, obviously
17:23 sfan5 I feel like I'm missing context of CDB's inner workings to understand what you said
17:23 sfan5 ¯\_(ツ)_/¯
17:28 rubenwardy ¯\_(ツ)_/¯
17:28 rubenwardy basically the same as you did
18:01 aerozoic joined #minetest-hub
20:22 Fixer joined #minetest-hub
20:28 Fixer joined #minetest-hub
21:45 T4im joined #minetest-hub
21:57 T4im joined #minetest-hub
22:09 Fixer joined #minetest-hub
22:11 T4im joined #minetest-hub
22:28 T4im joined #minetest-hub
22:45 T4im joined #minetest-hub
23:09 Miner_48er joined #minetest-hub

| Channels | #minetest-hub index | Today | | Google Search | Plaintext