Minetest logo

IRC log for #minetest, 2021-03-07

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

All times shown according to UTC.

Time Nick Message
00:05 nisa_ joined #minetest
00:05 julius joined #minetest
00:06 nisa_ hi
00:06 julius ji
00:06 julius hi
00:07 VanessaE ok, 9-slicing is my new favorite option, and I guess it ain't even all that new ;)
00:07 Extexo Yee 9 slicing is the way of the future
00:07 VanessaE https://i.imgur.com/oaRXygp.png  (this is on top of the formspec v4 rewrite, see previously-mentioned pull req)
00:13 MTDiscord joined #minetest
00:20 Taoki joined #minetest
00:27 rom1504 joined #minetest
00:37 Extexo Is there a way to disable to default background so I can have transparency in the button
00:39 Conradish006 joined #minetest
01:14 ramirez joined #minetest
01:24 Extexo https://thelounge.bloblet.com/uploads/953c1a605f44702c/Screenshot_2021-03-06-17-24-04.png
01:40 Verticen joined #minetest
01:48 cheapie What exactly is the "WARNING[Main]: No craft recipe matches input" message supposed to mean? It doesn't seem to be that big of a deal, but it's unhappy about /something/, and I have no idea at all what that message is trying to say or even what it's trying to say it about.
01:53 galex-713 joined #minetest
01:58 galex-713 joined #minetest
02:02 MTDiscord <Jordach> it's implying that theres no way to craft it i think
03:15 DivideByZero joined #minetest
03:34 Verticen joined #minetest
04:09 bwarden joined #minetest
05:00 MTDiscord joined #minetest
05:03 delta23 joined #minetest
05:27 Conradish006 joined #minetest
05:49 cheapie I'm sure you've all seen MS Paint before. How about MT Paint? https://cheapiesystems.com/media/images/screenshot_20210306_234329.png
05:49 cheapie Works, too, except the File and About menus aren't implemented yet.
05:49 cheapie Back side: https://cheapiesystems.com/media/images/screenshot_20210306_233200.png
05:51 bdju joined #minetest
06:03 MTDiscord <Jordach> what on earth are those frozen looking cables
06:04 cheapie Those are from https://github.com/numberZero/digiline_routing
06:04 cheapie Yes, I know the textures suck, but... not my mod :P
06:05 Hawk777 joined #minetest
06:06 cheapie The reason for the complex wiring arrangement is that I needed messages from the LuaC to go to the GPU, messages (image data) from the GPU to go to the display, and messages (touch events) to go from the display to the LuaC, but for messages from the GPU to *not* go to the LuaC, except on a specific channel designated for that purpose.
06:14 Conradish006 joined #minetest
06:17 bwarden joined #minetest
06:23 bwarden joined #minetest
06:54 olliy joined #minetest
07:07 DivideByZero Does anyone know how to remove stuck breads on the screen leftover from a hunger mod that was removed?
07:07 DivideByZero Looking for a solution other than deleting my entire world and recreating it.
07:08 DivideByZero I'm not against hand editing files, if someone could point me in the right direction.
07:13 DivideByZero And if this information helps, the hunger mods I tried out were hunger_ng & hbhunger.  Not sure which left the bread on my screen. Have tried reenabling both mods and disabling them, but the stuck breads never go away.
07:15 DivideByZero PS: enabled them separatly, never at the same time.
07:32 DivideByZero Here is a screenshot of the stuck bread:  https://upload.picpaste.me/image/QcaBo
07:43 FeXoR joined #minetest
07:57 MTDiscord <IhrFussel> "Stuck" HUD elements even after removing the mod should not be possible by design...the engine reloads everything from scratch after you close your client/shutdown your server...my guess is that you have another hunger mod still somewhere
08:00 ShadowNinja joined #minetest
08:14 Conradis_ joined #minetest
08:16 DivideByZero Thanks MTDiscord, I don't, but I'll check my mods list again just to be 100% certain. Possibly maybe some other mod gives hunger that I was unaware of though. I'll look into that also. Thanks for the information.
08:16 submariner joined #minetest
08:17 DivideByZero I'm also going to try full shutdown of the server, and see if that helps. Previously I just used 'systemctl restart..'
08:28 submariner joined #minetest
08:33 DivideByZero Fullshutdown didn't solve it, looking into other things now.
08:35 Conradish006 joined #minetest
08:41 Conradish006 joined #minetest
09:17 Conradish006 joined #minetest
09:35 Ruud joined #minetest
09:48 milkt joined #minetest
09:54 Talkless joined #minetest
10:02 AndDT joined #minetest
10:14 galex-713 joined #minetest
10:20 proller joined #minetest
10:25 Conradish006 joined #minetest
10:26 calcul0n joined #minetest
11:02 tech_exorcist joined #minetest
11:09 tech_exorcist joined #minetest
11:13 MTDiscord <Gerold55> Oh wow I was hoping something like this was possible
11:14 MTDiscord <Gerold55> But I was hoping they'd work with my laptop and printer mod lol
11:17 tech_exorcist joined #minetest
11:27 tech_exorcist is it just me, or there isn't the "Sand Stair" block? https://wiki.minetest.net/Stair seems to confirm that, but "This page was last modified on 6 March 2019, at 16:36." and I'm using Minetest 5.3.0
11:27 * tech_exorcist downloads and builds the new version
11:28 tech_exorcist if I git pull the code, can I just run make to only rebuild the parts that were changed? MT takes ~20 minutes to be built on this computer
11:28 Fixer joined #minetest
11:31 Fixer_ joined #minetest
11:35 VanessaE damn it Krock, quit poking holes in my code, it's already practically swiss cheese ;)
11:36 Krock VanessaE: let's melt it to a fondue
11:36 VanessaE haha
11:36 tech_exorcist ?
11:36 VanessaE I think I've resolved all your remarks other than the things I said I'd do later
11:37 VanessaE tech_exorcist: referring to a pull request he and I are working on
11:37 tech_exorcist ok
11:39 VanessaE tech_exorcist: as for compiling, it's already been 10 mins, what's another 10? ;)  as for "sand" stairs, that wouldn't make sense, since sand normally can't hold itself together to make such a thing, but there are sandstone stairs.
11:39 VanessaE same reason there aren't gravel stairs
11:39 tech_exorcist ok
11:40 tech_exorcist re compiling: I didn't start compiling :-)
11:41 VanessaE though now that you mention it... I should write a mod to add sand and gravel slopes and slabs, since those DO make sense, so long as they can only sit on the ground (i.e. no rotation onto walls or upside down)
11:41 tech_exorcist hmm, the game crashed when I tried to lay down in a bed
11:42 tech_exorcist wtf
11:56 awell joined #minetest
12:10 submariner joined #minetest
12:15 VanessaE Krock: it seems there's an errant webhook on the unified_inventory repo that's creating contendb releases of more than just the master branch.  can you fix it?  I don't have sufficient access.
12:17 Krock I don't know how to correct that but I can remove the "pending approval" releases
12:18 Krock rubenwardy: !!
12:20 VanessaE the webhook will be on github.
12:21 Krock deactivated the webhook for now
12:21 VanessaE thanks :)
12:22 troller joined #minetest
12:29 VanessaE Krock: you sure converting stuff over to string.format() is appropriate for this PR?  I have nothing better to do anyway :)
12:29 VanessaE (also the `local ui = unified_inventory` thing is easy to do if it makes sense to do it now)
12:39 numzero joined #minetest
12:39 troller joined #minetest
12:50 qj joined #minetest
12:57 SwissalpS joined #minetest
13:01 calcul0n_ joined #minetest
13:17 z812 joined #minetest
13:23 nisa_ joined #minetest
13:26 MinetestBot [git] sfan5 -> minetest/minetest: Set ENABLE_SYSTEM_JSONCPP to TRUE by default dcb30a5 https://git.io/Jqklq (2021-03-07T13:26:09Z)
13:29 MinetestBot [git] Wuzzy2 -> minetest/minetest: Predict failing placement of ignore nodes d9b78d6 https://git.io/JqklZ (2021-03-07T13:26:50Z)
13:29 nisa_ ^ are these commits?
13:30 sfan5 yes
13:31 MTDiscord <Phillip> is anyone playing online?
13:32 MTDiscord <IhrFussel> Check servers.minetest.net
13:32 nisa_ Ah nice
13:33 MTDiscord <IhrFussel> If you mouseover the player count of each server you see the usernames
13:34 MTDiscord <IhrFussel> On mobile it works by holding it down and moving a few px I think
13:35 MTDiscord <IhrFussel> Or just tapping may work as well
14:22 Pie-jacker875 joined #minetest
14:29 Sven_vB joined #minetest
14:35 Jhalman joined #minetest
14:35 galex-713 joined #minetest
14:42 delta23 joined #minetest
14:47 DivideByZero Still unable to solve my stuck bread issue:  https://upload.picpaste.me/image/QcaBo
14:48 rubenwardy VanessaE, Krock: https://github.com/minetest/contentdb/commit/9cb9f8a4f6b7f51eae05abf47dc04943fbc14e8c
14:48 rubenwardy !title
14:48 MinetestBot rubenwardy: Hotfix: Prevent webhooks from running on non-master/main branches · minetest/contentdb@9cb9f8a · GitHub
14:50 VanessaE ?
14:50 DivideByZero Anyone have any insights to offer why brea icons might be leftover on the screen after removing a hunger mod?
14:50 DivideByZero bread
14:52 DivideByZero and by icons, I mean the HUD graphics for the hunger bar.
14:55 rubenwardy I can't reproduce the inability to delete releases locally, but I can by signing in as VanessaE in production
14:56 rubenwardy wait
14:56 rubenwardy it's because it's checking for owner status, not maintainer
14:59 sfan5 DivideByZero: maybe the mod that manages the hudbars stores the old values
14:59 sfan5 but that'd be very weird imo
15:00 DivideByZero sfan5: How could I check this?
15:00 VanessaE rubenwardy: yeah, I figured that was the case...  but who should the author even *be* on UI?  I mean, RBA passed away some years ago, and it's in minetest-mods now.....
15:00 rubenwardy unfortunately, you can't currently change authors without breaking installs
15:01 VanessaE oh.
15:01 rubenwardy breaking installs meaning that they won't ever update
15:01 rubenwardy author name is part of the primary key
15:03 DivideByZero sfan5: I have even tried disabling the hudbars mod and it's still there. It's not showing the bar from HUD bar though, it's showing the bread icons from the non-HUD bars implementation.
15:03 sfan5 are you sure the hunger mod is gone then?
15:04 DivideByZero Perhaps upgrading the mods caused it to be stuck? Is that a possibility?
15:04 sfan5 ¯\_(ツ)_/¯
15:04 sfan5 nothing is impossible
15:04 DivideByZero I set them to = false in the world.mt
15:05 DivideByZero then restarted the server, and also tried full shutdown and start again.
15:06 DivideByZero Also the bread icons aren't even appearing in the place they should be. they are showing over the health bar, with or without HUD_bars enabled.
15:06 DivideByZero and mis-aligned also.
15:06 DivideByZero as seen in the screenshot: https://upload.picpaste.me/image/QcaBo
15:07 DivideByZero When I reactivate a hunger mod, the normal bars or breads appear in the proper location, but the stuck breads stay where they are.
15:08 sfan5 I can only suggest disabling mods one-by-one until it goes away here
15:08 DivideByZero Yikes.
15:09 MTDiscord <Warr1024> Mods are more often designed to be able to be added gracefully to an existing world than to be removed.  Sometimes they leave behind some junk, in the map, or in metadata, that might need to be manually cleaned up.
15:09 DivideByZero Do any other mods besides hunger_ng & hbhunger give breads for hunger?  Someone else suggested that earlier, but reading through all the mods, none seem obvious to do that.
15:09 MTDiscord <Warr1024> At least in the case of metadata it's often possible to clean stuff up via scripts...
15:10 DivideByZero Someone earlier told me opposite to that information, because that was my original plan and question...
15:10 DivideByZero "[02:57] <MTDiscord> <IhrFussel> "Stuck" HUD elements even after removing the mod should not be possible by design...the engine reloads everything from scratch after you close your client/shutdown your server...my guess is that you have another hunger mod still somewhere"
15:11 MTDiscord <Warr1024> It's also possible a mod may register itself with some helper/library mod so that that other mod persists its changes across restarts, even if the mod is absent, and mods might change the names they register under, and not necessarily provide a migration path either.
15:11 MTDiscord <Warr1024> It could be another hunger mod (e.g. maybe you had one in shared mods and another in world mods) or it could be a HUD library, or some multi-library that includes HUD stuff, somewhere.
15:11 DivideByZero Warrior: That sounds like it answers my question if upgrading a mod could have caused it to be stuck as so.
15:12 MTDiscord <Warr1024> The engine does not persist HUDs, only mods can do it.  However, which mod is actually doing it is not enforced by the engine.
15:12 DivideByZero Do you have any suggestions for manual cleanup? What file to look for?
15:12 MTDiscord <Warr1024> my guess would be that HUDs would be stored in either mod or player metadata.
15:13 DivideByZero and where do I find those files?
15:13 MTDiscord <Warr1024> Player metadata is inside the player database, mod metadata is either in mod_storage inside the world, or in custom files somewhere in the world dir.
15:13 DivideByZero ok, I'll poke around and have a look. Thanks for the suggestions.
15:14 MTDiscord <Warr1024> Basically it's all in the world dir somewhere but hopefully you shouldn't have to pick apart map.sqlite or anything, and that should significantly reduce the number of total bytes you have to scan through, at least.
15:14 MTDiscord <Warr1024> Wherever you find it, it MAY be intertwined with other data you DO want to keep, so be careful.
15:14 MTDiscord <Warr1024> If you plan to try to make any modifications by hand to clean anything up, always remember to take a backup snapshot of your world first!
15:15 DivideByZero I don't see it in players.sqlite, I see hp and breath, but nothing about hunger there.
15:15 DivideByZero Neither 'satiation'
15:16 MTDiscord <Warr1024> player_metadata is the most likely table I'd look in, within the player database.
15:17 DivideByZero if that's not players.sqlite, which name is the file I'm looking for?
15:18 DivideByZero and no files in mod_storage seem hunger related either.
15:18 MTDiscord <Warr1024> you aren't necessarily looking for hunger either, could be anything HUD-related
15:18 MTDiscord <Warr1024> or anything mentioning bread, based on the texture...
15:19 DivideByZero Nothing HUD related in mod_storage files there are:  advmarkers, awards, ban_hacker, draconis, goblins, moon_phases, rhotator, servercleaner, skinsdb
15:19 MTDiscord <Warr1024> If this doesn't pan out, then I guess you'd be back to bisecting your mods until you figure out which one you can enable/disable to affect the HUD, and then diving into that mod to understand how it's recreating that HUD each time.
15:22 DivideByZero and in the world folder is:  areas.dat, auth.sqlite, bed_spawns, env_meta.txt, force_loaded.txt, hotbar_settings (nothing in there except size of hotbar), ipban.txt, luaentities, map_meta.txt, map.sqlite, mesecon_actionqueue, news.txt, players.sqlite, teleport_tubes, unified_inventory_home.home (leftover from unified inventory before I switched to sf_inv, but only a home pos is in there), world.mt, xban.db
15:24 DivideByZero I've checked all these files.
15:24 DivideByZero Unless there are files somewhere else I need to check, it's not in there.
15:24 DivideByZero Do files get placed in other folders? Using Linux.
15:25 sfan5 here's a suggestion: create a new world, join and see if there's bread
15:27 DivideByZero no breads there.
15:28 DivideByZero I'm hoping to not have to delete my main world though. Stuff has been built, and other people of the public have played.
15:28 sfan5 you certainly won't
15:28 DivideByZero I guess I'll do your suggestion and start disabling mods.
15:28 DivideByZero It will take me awhile, but I'll report back when I've finished. Thank you all for the suggestions.
15:29 DivideByZero I'll keep my eye open in here too in case anyone thinks of any other suggestions.
15:30 DivideByZero I have 326 mods installed, sounds like a lot, but before I tried upgrading they all worked together.
15:31 DivideByZero It would be a nice feature request if more mods could be built into the main game, then less stuff would need to be added second party.
15:32 DivideByZero A question before I start disabling mods: Can removing mods mess up my world? Are there important mods I should not disable?
15:33 DivideByZero Disabling fences removed all fences in my world. Will it come back? Or all fences need to be created afterwards?
15:33 DivideByZero removed *some* fences.
15:33 sfan5 if you're concerned about that you should make a backup first anyway
15:34 DivideByZero OK, good call.
15:34 sfan5 also no, nodes will turn into unknown nodes (do NOT try to interact with them) but will turn back when you enable the mod again
15:34 DivideByZero Good to know. Thanks once again for sharing your knowledge.
15:35 MTDiscord <Warr1024> Frankly, I'd always be worried that changing something would mess up my world...
15:37 DivideByZero Warrior: I didn't think the world was that fragile. I'll have to be more careful upgrading mods in the future.
15:38 MTDiscord <Warr1024> How fragile a world is depends very much on how fragile the mods are that you have enabled in the world, and that's not something we can provide any guarantees about.
15:38 DivideByZero Many mods seem to put their info in their own files (which I like much better) rather than appending to a world file.
15:39 DivideByZero Perhaps that should be a general requirement for mod makers.
15:39 MTDiscord <Warr1024> Mod authors should ensure it's safe to upgrade their mods, but I just can't promise that they all will.  If you find one that isn't, though, IMO you should report it to the mod author as a bug.
15:40 DivideByZero I will do that certainly, once I am sure which mod caused the issue.
15:40 MTDiscord <Warr1024> It's not that upgrade safety isn't a general "requirement" already, it's just that it's not generally enforceable.
15:41 DivideByZero If it's on github, because I can't get my gitlab account to authorize, they are having some email confirmation issues. If it's on gitlab perhaps someone with a working account can report it if I provide them the info.
15:41 DivideByZero for the requirement I meant: making the mod put info in only its own files, not any world files from the base game.
15:46 Wuzzy joined #minetest
15:55 DivideByZero I disabled all the mods, and breads are now gone from the screen.
15:56 DivideByZero Now I'll have to enable them one at a time and see if the breads come back or stay gone.
15:57 DivideByZero I may have to do this in the other direction (removing mods one at a time) to figure which mod was the culprit if the breads don't return.
15:57 DivideByZero Second thought, maybe I'll do it in that order in the first place, so I don't have to do this a second time. :D
16:00 j joined #minetest
16:05 VanessaE Krock: new commits for you to lose your mind over ;)
16:05 Krock oh no
16:05 VanessaE I swear, by the time I'm done I'll have rewritten 90% of this mod :)
16:05 Krock and that's for good
16:05 Krock certain places look so horrible
16:05 VanessaE well I hope the code is less horrible now. :)
16:06 Krock I actually have this on my ToDo but never found the motivation to actually begin with it
16:06 Krock also the open PRs would first need to be rejected/postponed in order to do it properly
16:07 VanessaE well as I've gone through it, the only truly egregious part, to my mind, is where the crafting guide is drawn, and in particular how the mod decides how big to make the buttons/grid (it supports 4x4 and 5x5 recipes and amazingly it still displays fine)
16:11 Krock it looks so much cleaner now <3
16:11 VanessaE heheh
16:12 VanessaE RBA, may he rest in peace, was not one for clean code I suppose.   For that matter, it wasn't exactly top of my list when I added the "lite" mode :)
16:13 Krock it did work tho
16:13 VanessaE yep
16:17 VanessaE incidentally, I think there are enough positional variables and general flexibility that I could make the bags and waypoints work in lite mode also.  The only downside to that would be that there's only room for two rows of main buttons, and adding those two would leave only enough room for three more in the second row, or in Dreambuilder, just one more.
16:18 Krock rubenwardy: should "min_minetest_version" be used in mod.conf to assist contentdb or is it a no-go?
16:19 rubenwardy yes, it should be for reliability
16:19 VanessaE it already is.
16:19 MinetestBot [git] SmallJoker -> minetest/minetest: Protect dropping from far node inventories 176f586 https://git.io/Jqkg6 (2021-03-07T16:18:02Z)
16:19 MinetestBot [git] SmallJoker -> minetest/minetest: Protect per-player detached inventory actions fc86402 https://git.io/Jqkgi (2021-03-07T16:18:02Z)
16:19 Krock thanks
16:19 VanessaE of course I could just shrink the buttons and make room for three rows, but that wouldn't coordinate well with the item buttons above them
16:20 rubenwardy documented here: https://content.minetest.net/help/package_config/
16:20 Krock rubenwardy: good to know. I observed this a few times already but wasn't sure whether it's okay to add it
16:21 perrier joined #minetest
16:27 VanessaE ok here's one that'll bake your noodle..  would it be practical to 9-slice the single inventory slot image, and then tile the result to create a full 8x4 slot inv image?
16:28 Krock would at least be way more reliable than an image
16:28 Krock but the formspec data would become kinda long. perhaps 50 characters per inventory slot
16:28 VanessaE hm, there isn't a proper image9[] element.
16:29 VanessaE (background*[] is not appropriate to use on top of another background*[] imho)
16:29 Krock hmm
16:30 Krock styling buttons is possible, but I've indeed not seen a 9-sliced background image used like that
16:30 VanessaE background9[X,Y;1,1;ui_single_slot.png;16]  43 chars. :)
16:30 Krock X and Y may be 2 digits but yes, my guess was pretty close
16:30 VanessaE *nod*
16:31 VanessaE UI used to have a number of background[] elements scattered around, being used improperly where image[] should have been used, but that's just my opinion.
16:31 VanessaE (I fixed them all in the initial v4 rewrite)
16:31 rubenwardy backgrounds can go on backgrounds
16:31 VanessaE I know.
16:31 rubenwardy the only difference is  1) backgrounds can auto scale to formspec size    and    2) backgrounds render before everything else
16:32 rubenwardy whereas from FSv3, elements render in order
16:32 VanessaE but it's still "wrong" :)
16:32 rubenwardy it's not necessarily wrong if it's background behind an element
16:33 VanessaE btw, I didn't notice (because my eyes suck), but does 9-slicing display the split up tiles at the user's display resolution, or are they scaled first by e.g. their local gui scaling?
16:33 erlehmann joined #minetest
16:34 DivideByZero seems restoring my backup from zip file has made things worse, I can't load the world at all now with error: A fatal error occurred: Couldn't save env meta
16:41 VanessaE Krock: naturally I'd make a helper function that'd take coordinates and total size and return a string ready to display, so from a coding standpoint it would be super easy to use.  besides, however ig a formspec string gets shouldn't matter.  it's only a few kb of text, it should not be slow to iterate through :)
16:42 VanessaE but if the displayed images wouldn't be at the user's native display resolution, then it would be pointless.
16:43 VanessaE (mainly I'd do this because MT uses nearest neighbor scaling instead of something nice like lanczos or even just cubic :)
16:43 VanessaE )
16:46 VanessaE though building it up from the single slot image would also mean I'd only need that one image (plus the arrow image for the crafting grid)
16:55 proller joined #minetest
17:04 ar10ch joined #minetest
17:17 sofar_ joined #minetest
17:17 xerox123 joined #minetest
17:18 rubenwardy joined #minetest
17:18 Fusl joined #minetest
17:18 greeter joined #minetest
17:18 jimender2 joined #minetest
17:19 comrad joined #minetest
17:19 Swift110-mobile joined #minetest
17:19 awell joined #minetest
17:19 JTE joined #minetest
17:19 Kray joined #minetest
17:19 VanessaE joined #minetest
17:19 VanessaE joined #minetest
17:21 Hawk777 joined #minetest
17:22 jfred joined #minetest
17:22 Emerald2 joined #minetest
17:22 fizi joined #minetest
17:41 VanessaE Krock: because I'm an idiot, could you re-propose your table.copy() suggestion, but test it this time? ;)
17:41 delta23 joined #minetest
17:41 VanessaE (I prefer to credit/blame as appropriate, even if it's just one line ;) )
17:43 rschulman joined #minetest
17:48 numzero joined #minetest
17:52 DivideByZero I finally solved this issue: "A fatal error occurred: Couldn't save env meta", seems that restoring from backup messed up all the file ownership. which needed to be 'sudo chown -R Debian-minetest:games', even though previously they were root:root.
17:53 DivideByZero Now I'm back to working on my original issue about the breads.
17:55 Verticen joined #minetest
18:01 galex-713 joined #minetest
18:02 DivideByZero I found the mod that was causing the breads icon issue, it was Tenplus1's stamina mod. And after reading through it more carefully it does show the bread icons, so it's not a bug but a feature. Nothing to report to mod creator.
18:03 DivideByZero I previously had thought stamina only added stamina to the game not hunger stuff as well.
18:04 DivideByZero I learned a lot during this process, and I'm happy to have my server back in working condition.
18:05 DivideByZero Thank you to everyone who offered suggestions and support.
18:05 * VanessaE shakes Krock vigorously
18:06 VanessaE DivideByZero: you're welcome, not that I did anything :)
18:06 Krock VanessaE: can you please calm down? u_i won't run away and I'm busy playing uno
18:06 Krock priorities c'mon
18:08 DivideByZero VanessaE: Even if you didn't help me, thank you anyways for all the great work you've done for the Minetest community. :D
18:10 VanessaE Krock: heh ok :)
18:11 VanessaE Krock: try Skip-Bo some time.  I always had fun playing that growing up, though I don't remember how now :)
18:13 DivideByZero Debian only offers Minetest 0.4.17, and 5.3.0 with backports.  Seems they won't have minetest-server 5.* for awhile.  Is there a way to upgrade my server with git to a newer version on Debian? And will building it myself still give the ability to start with systemctl service?
18:13 Krock VanessaE: I wish that were easy to implement in a text bot :(
18:13 VanessaE heh
18:14 VanessaE DivideByZero: so don't run stale. run sid. :)
18:14 DivideByZero what's 'sid' ?
18:14 VanessaE deb's 'unstable' branch
18:14 VanessaE named for the kid in Toy Story, natch
18:14 DivideByZero What version does that offer?
18:14 VanessaE you know, I didn't actually look...
18:15 VanessaE but you can just roll your own, too
18:15 VanessaE I do, on Deb testing
18:15 Taserface dividebyzero: using a snap is an option
18:15 DivideByZero I used to think Deb was good for being stable, but sometimes it's not even that stable, and it's always way out of date.  Unfortunately that pc that runs my server is only 32bit and I can't get Manjaro on it.
18:16 VanessaE out of date hence, "stale" :)
18:16 DivideByZero How would I go about 'rolling my own' ?
18:16 VanessaE maybe switch to a source code based distro?  like -funroll-loops -ftype-r-sticker -fvelocity-stacks   ;)
18:16 DivideByZero And will upgrading the server version mess up my world?
18:17 VanessaE follow the build instructions in the readme, and no.  worlds are always backward compatible, though I can't speak for the behavior of the mods you use.
18:17 MTDiscord <Jonathon> you most likely will have to upgrade mods if going from 0.4x to 5x
18:17 DivideByZero Debian sid only offers: minetest (5.3.0+repack-2)
18:17 VanessaE oh wait, I forgot -fracing-stripes   :)
18:18 VanessaE (obviously I'm referring to Gentoo)
18:18 DivideByZero Well the reason I wanted to upgrade was because I updated all my mods, and now some are too new to work on the 5.3.0 server.
18:19 DivideByZero So I was thinking if everything was up to date it should all work? or mostly at least. :P
18:19 VanessaE it will.
18:19 DivideByZero I updated a few of your mods, and they won't work anymore with 5.3.0
18:19 VanessaE I have 5.4.0 and all mods are up-to-date as of a week ago or so, plus I run a bunch of servers on it/them.
18:19 DivideByZero If I remember correctly they need version 4.*
18:19 VanessaE nope
18:19 DivideByZero 5.* ?
18:19 VanessaE none of my mods require 0.4.x
18:20 DivideByZero sorry I meant 5.4.*
18:20 DivideByZero But I see the newest is 5.5.0
18:20 VanessaE no
18:20 VanessaE the newest is 5.4.0
18:20 DivideByZero I have 5.5.0-dev**** on this PC, but I built it from github.
18:20 VanessaE "5.5.0" would just be the development code.
18:20 Krock 5.5.0-dev is a development version prior to 5.5.0 stable
18:21 VanessaE it's still essentially 5.4.0 right now
18:21 VanessaE given how new that release is
18:21 DivideByZero yes, I have the 5.5.0-dev on this computer for the client.
18:21 DivideByZero It may be newer than I need, but I also kept the 5.3.0 version too.
18:21 DivideByZero But the server 5.3.0 needs to be updated for the new mods.
18:22 DivideByZero I run the dedicated server 'minetest-server' not the client server.
18:23 DivideByZero is there a github repository for the 'minetest-server' vs 'minetest'.
18:24 DivideByZero I googled it but couldn't find it.
18:25 FrostRanger[m] joined #minetest
18:26 numzero no, both minetest and minetestserver are built from the same repository
18:26 numzero there are cmake flags: BUILD_CLIENT and BUILD_SERVER
18:26 DivideByZero Oh, because on debian it is two seperate installs.
18:27 numzero splitting packages is common on Debian
18:27 dalz joined #minetest
18:27 IceDragon joined #minetest
18:27 DivideByZero Well that solves some confusion.
18:29 LoneWolfHT joined #minetest
18:29 DivideByZero So how would I specify to make the inetest-server? cmake . ?
18:29 Hawk777 joined #minetest
18:29 MTDiscord <y5nw> IIRC: cmake . -DBUILD_SERVER=1
18:30 DivideByZero Is there directions for this somewhere I can read through? Vanessa mentioned that.
18:30 MTDiscord <y5nw> http://github.com/minetest/minetest
18:31 DivideByZero Oh right on the main github page, ok.
18:31 MTDiscord <y5nw> It's in the readme there
18:31 DivideByZero thank you.
18:33 DivideByZero "You can build a bare server by specifying -DBUILD_SERVER=TRUE."
18:33 VanessaE 1 or TRUE, both usually work.
18:34 DivideByZero That must be the command I was looking for?
18:34 DivideByZero ok.
18:34 DivideByZero Will this give the dev version or the 5.4.0 ?
18:34 Jhalman joined #minetest
18:35 MTDiscord <y5nw> From the master branch it should give the dev version (afaik)
18:35 VanessaE if you just clone as the readme says, you'll get 5.5.0-dev
18:37 DivideByZero Is that what I should go for, or should I get the 5.4.0-stable?  What version do you run Vanessa?
18:38 [m]testman joined #minetest
18:38 MTDiscord <y5nw> I think the stable version is on stable-5
18:38 VanessaE I have 5.4.0-release on both my PC and my public servers
18:39 VanessaE (which is to say, I git pulled the sources, reset to the commit where 5.4.0 was tagged, then built.)
18:39 MTDiscord <Warr1024> If you're looking to play, I'd always try to use the latest stable release.  If you're looking to mod, you might want the latest dev snapshot ... or both, really.
18:39 DivideByZero I'm looking to play mostly, have only done minimal mod stuff so far.
18:39 DivideByZero And I want others to be able to play on my server too.
18:40 MTDiscord <Warr1024> 5.x versions have pretty broad compatibility in general
18:40 MTDiscord <Warr1024> whether other people can join using 5.x versions or not would have more to do with the mods you choose
18:40 VanessaE as a rule, if it ran under say, 0.4.15 or so, it'll run on everything newer
18:41 MTDiscord <Warr1024> usually I think people can still technically join, but some aspects of what the mods do may appear broken for players on versions too old.
18:41 VanessaE but the reverse naturally isn'tso.
18:41 DivideByZero So if I want the 5.4.0 can I get that with 'git' command?
18:41 VanessaE DivideByZero: yes
18:41 VanessaE clone or pull, then `git reset --hard f3e51dc`
18:41 DivideByZero I never ran the 0.4.17 server, I've only made this server a couple months ago. So I started off with 5.3.0
18:42 VanessaE or I think you can use the tag instead of the commit
18:42 DivideByZero so clone it like normal, then run `git reset --hard f3e51dc`, then make it?
18:42 VanessaE yep
18:42 VanessaE that commit is when 5.4.0 was tagged as stable
18:43 VanessaE couple weeks ago)
18:43 VanessaE though usually you can just pull right up to HEAD and it'll probably work fine
18:43 DivideByZero I should uninstall the 5.3.0 server first? Or it won't matter?
18:44 VanessaE you should uninstall it since it came from Debian
18:44 DivideByZero ok.
18:44 VanessaE don't wanna cause confusion
18:44 VanessaE fwiw, I build mine as run-in-place
18:44 DivideByZero and the new version should work with the systemctl like the current one does?
18:44 VanessaE so if I wanted, I could install whatever Debian offers, as an alternate
18:45 VanessaE idk about systemctl
18:45 VanessaE like I said I use run-in-place, which by definition wouldn't use that feature even if it can.
18:45 DivideByZero How do you keep your servers auto starting and restarting?
18:46 VanessaE I use a simple script which, at the bottom of it all, isn't much more than #!/bin/bash  <do setup stuff>   while true; do minetestserver <lots of params> ; sleep 30; done
18:46 DivideByZero ok.
18:47 DivideByZero And now I can thank you for helping me too, since you have now. :D Thank you!
18:47 * VanessaE throws down a "Wild, Draw Four" card in front of Krock  ;)
18:47 VanessaE heh
18:48 VanessaE I said nothing that you couldn't find in the readme or on superuser or stackoverflow ;)
18:49 Fixer joined #minetest
18:50 Quiark joined #minetest
18:51 kb1000 joined #minetest
18:51 Noclip joined #minetest
18:53 Panquesito7 joined #minetest
18:55 DivideByZero Vanessa: you were still helpful to me, and I appreciate that.
18:56 VanessaE I try :)
18:56 VanessaE good luck
18:56 DivideByZero Thanks for wishing me luck too, I may need it. :D
18:58 MTDiscord <Jordach> we playing UNO
18:58 VanessaE Jordach: well Krock may be, but I'm just trolling him ;)
19:05 qjq joined #minetest
19:06 Panquesito7 Did someone ping me? :P
19:09 DivideByZero for the cmake command, can I do this: 'cmake . -DRUN_IN_PLACE=FALSE -DBUILD_SERVER=TRUE' or does this need to be 2 separate commands like 'cmake . -DRUN_IN_PLACE=FALSE' & then 'cmake . -DBUILD_SERVER=TRUE'
19:09 VanessaE one command.
19:09 DivideByZero ok :)
19:13 DivideByZero Oh no, i got errors in cmake
19:13 DivideByZero I think I am missing dependancies.
19:14 DivideByZero dependencies
19:18 DivideByZero I thought the dependencies would be fulfilled since I just had the server installed.
19:19 DivideByZero I can't find irrlicht in Debian to install it.
19:20 DivideByZero Oh I found it's called "libirrlicht-dev"
19:21 DivideByZero this should be all I need: 'sudo apt install g++ make libc6-dev libirrlicht-dev cmake libbz2-dev libpng-dev libjpeg-dev libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev libogg-dev libvorbis-dev libopenal-dev libcurl4-gnutls-dev libfreetype6-dev zlib1g-dev libgmp-dev libjsoncpp-dev'
19:28 DivideByZero how important is GettextLib ?
19:29 DivideByZero It says not found, but the make seemed successful.
19:30 DivideByZero cmake seemed successful I meant.
19:31 MTDiscord <y5nw> Afaik gettext is only used for translations. Not sure if it's for server- or client-side though
19:31 DivideByZero I'm building the server from github
19:32 sfan5 you dont need gettext then
19:32 DivideByZero thanks
19:33 sfan5 and you don't need any of libpng-dev libjpeg-dev libxxf86vm-dev libgl1-mesa-dev libogg-dev libvorbis-dev libopenal-dev libfreetype6-dev either
19:33 DivideByZero Already installed those though, no harm right?
19:35 sfan5 doesn't hurt
19:35 sfan5 it's just not needed
19:35 DivideByZero ok, only wasted 40 mbs, i can live with that, or remove them after I get the server running.
19:36 DivideByZero it's making, takes awhile on the old server pc. I heard the fan kick in to overdrive to cool it down. :P
19:38 DivideByZero 29%, I'm going to exit for a quick break while it's doing it's thing.
19:48 z812 joined #minetest
19:52 craigevil joined #minetest
19:59 DivideByZero 100%
20:06 [Pokey] Hey, looked around online a little and can't find what I'm looking for. I have a 5 button mouse, is it possible to reconfigure my controls to allow me to use a non standard mouse button? (or any button at all, I can't find how to reconfigure mouse controls)
20:10 DivideByZero it built but it's missing the 'minetest' game, only got devtest. How do I fix that?
20:11 numzero joined #minetest
20:12 sfan5 cd games && git clone https://github.com/games/minetest_game -b stable-5
20:14 DivideByZero thanks sfan.
20:18 DivideByZero says repository not found.
20:18 DivideByZero visiting the page shows a 404 error too.
20:18 VanessaE /games/ ??
20:18 Krock cd games && git clone https://github.com/minetest/minetest_game.git -b stable-5
20:18 Krock ftfy
20:19 DivideByZero and why's it asking for my github username & password? it hasn;t done that before.
20:20 Krock because it might be a hidden repository
20:20 Krock and you can only know that by logging in to check whether you could have access
20:20 Krock but it's in fact just missing
20:20 MTDiscord <y5nw> I don't think minetest/minetest_game is public
20:20 Krock wat
20:20 Krock https://github.com/minetest/minetest_game/
20:21 MTDiscord <y5nw> Typo: I meant it is public
20:21 MTDiscord <y5nw> As in you should not need a GH account to access it
20:22 DivideByZero I'm getting errors still
20:24 MTDiscord <y5nw> How about posting the error message? Maybe it was just a typo or something like that
20:25 DivideByZero fatal: repository 'https://github.com/games/minetest_game.git/
20:26 DivideByZero fatal: repository 'https://github.com/games/minetest_game.git/' not found
20:26 DivideByZero Not sure why it has the slash at the end, I didn't put it there when I typed it in.
20:26 Krock DivideByZero: replace "games" with "minetest"
20:26 DivideByZero Have re-tried several times
20:26 DivideByZero ok I'll try that
20:27 DivideByZero yeah that's working and didn't ask me for account or password either.
20:28 Krock good
20:29 DivideByZero ok it loaded, now I have to spend some time setting it up. It didn't pick up my previous settings apparently.
20:29 DivideByZero Thanks for the support.
20:29 Krock !next
20:29 MinetestBot Another satisfied customer. Next!
20:31 DivideByZero I might have more questions before I'm done. :P  Hopefully not many though. You've all been very kind and helpful though.
20:31 sfan5 yeah sorry I typed that wrong earlier
20:31 DivideByZero no problem sfan5. Thanks still.
20:49 DivideByZero my minetest.conf used to be in '/etc/minetest' when i used the debian installed server, but now that I built the server from github do the files need to go to a new place? It doesn't seem to find my conf file anymore
20:50 Krock should be in  ~/.minetest
20:50 DivideByZero in my home folder instead?
20:51 Krock yes. system files should be static
20:51 Krock minetest will check that directory for mods, texture packs and such
20:52 Krock btw also documented somewhere in git, and on wiki.minetest.net
20:52 DivideByZero and my mods used to be in /var/games/minetest-server/.minetest/mods
20:56 Krock weird structure but might work
20:56 DivideByZero it doesn't work anymore now that I built from github
20:56 DivideByZero trying to figure out the new structure it wasnts.
20:57 DivideByZero Debian just did things weird before I guess.
20:58 DivideByZero even the log file isn't where it used to be in /var/log/minetest
20:58 Krock everything should be in the home directory
20:59 DivideByZero This is for the minetestserver build, not the client. Your directions still good?
21:00 Krock yes. client and server share the same code
21:00 DivideByZero ok
21:00 Krock in fact, the client build requires a server to even start a singleplayer game
21:00 DivideByZero I'll try moving my stuff to the new location.
21:00 Krock or symlink
21:01 DivideByZero I didn't build the client, just the server. The client is still the outdated 5.3.0
21:01 DivideByZero But i never use the client from the server computer anyways, I do that from another pc
21:02 DivideByZero I rather move them than symlink, because the old way was a pain in the butt, because the directorys were locked with permissions and I had to sudo to even save a file when I made changes, in my home directory I won't have to do that anymore.
21:02 DivideByZero But I'm also wondering if this server is still going to use the Debian-minetest user, or if its going to run off my privledged user.
21:04 MTDiscord <y5nw> It depends on the user you run the server as
21:04 DivideByZero yeah I installed it under my name, so it's going to use that right?
21:05 MTDiscord <y5nw> I will try to explain it then:
21:05 DivideByZero If debian would just bother to get closer to up to date, I wouldn't have this hassle.
21:06 MTDiscord <y5nw> If you run the server with ./bin/minetestserver or something like that then you are running the server using the same user you run the shell as
21:06 DivideByZero i tried running it like i did the old debian package, with:
21:07 DivideByZero 'sudo systemctl start minetest-server'
21:07 MTDiscord <y5nw> The systemd service in Debian uses (afaik) a special user for the MT server
21:07 DivideByZero But I'm not certain that's working.
21:07 DivideByZero says active (exited)
21:08 DivideByZero Vanessa had mentioned to me she was not sure if it would work with systemctl or not.
21:08 MTDiscord <y5nw> Afaik you probably need to look into the systemd service file and see if the path to minetestserver in that file corresponds to the path to the MT server binary you built
21:09 DivideByZero I went to look at that file and it disapeared.
21:09 MTDiscord <y5nw> ... because you uninstalled the MT server with apt?
21:09 DivideByZero yet it still let's me run the command
21:09 DivideByZero yes uninstalled the Debian package, and then built from github
21:10 DivideByZero because Debian only has 0.4.17 on main branch, and even with backports only offers 5.3.0 which I was previously using/
21:10 MTDiscord <y5nw> I'm not sure. It could be that the MT server was still running when you uninstalled it
21:11 DivideByZero no i was sure to stop it first
21:12 MTDiscord <y5nw> Then I can't tell what happened. Which "that file" did you want to look at?
21:12 DivideByZero minetest-server.service
21:14 DivideByZero Does anyone know for sure or not if the build from github supports systemctl? Otherwise that may be a moot point.
21:16 MTDiscord <y5nw> I think it does not really depend on the build itself. It should work if you provide a service file
21:16 DivideByZero the debian built created one for me. So now I'll have to create my own I guess..
21:17 MTDiscord <y5nw> You can modify it from the file provied by Debian
21:17 MTDiscord <y5nw> https://salsa.debian.org/games-team/minetest/-/blob/buster-backports/debian/minetest-server.service
21:18 DivideByZero But i think I may have to re do all this, because since I installed it under my main user name it's going to try to run from that username, whereas it used to run as Debian-minetest user which is an unprivleged user.
21:19 DivideByZero Thanks. that link will be very helpful, so I don't have to create it from scratch.
21:20 MTDiscord <y5nw> You can just build MT server using an unprivileged user and use the same user to run the server
21:21 MTDiscord <y5nw> Also the user who builds the binary is not necessarily related to the user who runs the binary
21:22 DivideByZero even if it's in my home dir?
21:22 MTDiscord <y5nw> Depends on whether other users can access your home dir (and write to it)
21:22 DivideByZero i built with the flag -DRUN_IN_PLACE=FALSE
21:23 DivideByZero so it would install globally, but it seems to have still installed to my home folder
21:23 MTDiscord <y5nw> I said the access to the directory and the related files, not the build options
21:24 DivideByZero yes I was not replying to your statement, just giving more info.
21:24 MTDiscord <y5nw> I'm not sure how that's related at all
21:24 DivideByZero so that it could be ran by other users, not just me.. if that makes more sense?
21:24 MTDiscord <y5nw> If you don't install it, then the built files stay inside the bin/ directory afaik
21:25 MTDiscord <y5nw> It depends on whether they have access to the directory and the files related to the MT server
21:25 MTDiscord <y5nw> Look up "Unix file permission" about that topic
21:26 DivideByZero my home folder is provate so they won't have access to it.
21:26 DivideByZero private
21:26 DivideByZero I'm going to have to start over doing this on a unprivledge account it seems.
21:27 MTDiscord <y5nw> Then you might want to copy the files to somewhere that the said user running the server as can access and write to
21:27 MTDiscord <y5nw> And set the rwx permissions correspondingly, of course
21:27 DivideByZero how do I remove it? since I built with git?  Just delete the folders, or is there a command to remove it?
21:28 DivideByZero i don't think git has a 'git remove'
21:28 MTDiscord <y5nw> If you haven't yet installed the files you should be able to remove it with rm
21:28 DivideByZero I did 'make' so i guess thats not installing it?
21:28 MTDiscord <y5nw> Afaik no
21:29 DivideByZero I'm not even sure how I would install it afterwards. I'm new to the whole git thing. Been working with it for about 3 days only.
21:29 MTDiscord <y5nw> I don't think you have to install it at all
21:30 DivideByZero not to run it as my own user, but if I want to run it as a unprivledged user installing it might make it accessible.
21:30 MTDiscord <y5nw> Like, if you only have a single user that runs the server as, then you only need to make sure the files are somewhere that the user has access to
21:30 DivideByZero otherwise I need to remove it all and install as the other user
21:31 MTDiscord <y5nw> Copy the file to that unprivileged user
21:31 MTDiscord <y5nw> cp -r
21:31 MTDiscord <y5nw> Btw git does have a remove command except it does not do what you might think it does: https://git-scm.com/docs/git-rm
21:33 DivideByZero well if nothing installed to other locations, I should be ok just deleting the folder that git made then.
21:33 DivideByZero ~/home/<user>/minetest
21:34 DivideByZero probably didn't need the ~ there.
21:35 proller joined #minetest
21:36 MTDiscord <y5nw> It should be ~/minetest if I understand you correctly
21:36 DivideByZero yes
21:36 MTDiscord <y5nw> Yes, you can
21:37 MTDiscord <y5nw> But then you will need to rebuild the server again
21:37 DivideByZero yeah
21:38 DivideByZero I rather have to rebuild than run on a privledge user account though. For security.
21:38 MTDiscord <appguru> Looking at the changelog: https://dev.minetest.net/Changelog#5.3.0_.E2.86.92_5.4.0
21:38 DivideByZero Unless as I think you were saying I can just copy everything over to the new user.
21:38 MTDiscord <y5nw> Well you could just copy that directory to that of the unprivileged user
21:38 DivideByZero I'll try that first
21:38 MTDiscord <y5nw> Then you don't need to rebuild it
21:41 appguru joined #minetest
21:42 MTDiscord <y5nw> Well, if you do that you might also need to change the access rights of the dest. directory
21:44 MTDiscord <y5nw> Hopefully someone else can help you out now. I need to go to bed
21:49 DivideByZero thank you for you time and support. have a good night.
21:54 DS-minetest joined #minetest
22:03 DivideByZero I think some of the docs have typographical errors @ https://github.com/minetest/minetest "BUILD_SERVER=FALSE         - Build Minetest server" I believe the FALSE should be TRUE here.
22:03 DivideByZero "RUN_IN_PLACE=FALSE         - Create a portable install (worlds, settings etc. in current directory)" and the FALSE should be TRUE here as well.
22:06 sfan5 why?
22:06 DivideByZero because if it's FALSE you are telling it not to do that thing.
22:06 DivideByZero Which contradicts what the doc is saying.
22:07 sfan5 the FALSE is the default value of that setting
22:07 DivideByZero but opposite to what the doc is proclaiming.
22:07 sfan5 not really
22:08 DivideByZero for example if you want to build the server you would use BUILD_SERVER=TRUE, and not FALSE which would not build the server.
22:08 sfan5 you're supposed to read that as "BUILD_SERVER controls whether 'Build Minetest server' should be done and it's FALSE by default"
22:08 DivideByZero Ok, maybe I am reading it wrong as you suggest. But it does make it more confusing that way. At least it did for me.
22:09 DivideByZero But since it was already explained to me earlier, I noticed it was opposite.
22:10 DivideByZero I guess if I read the "General options and their default values:" just above it it makes more sense. :D
22:11 DivideByZero I did search and it scrolled past that part. My apologies, and you are correct sfan5.
22:15 sfan5 oh if that's explicitly explained it's even better
22:19 DivideByZero agreed.
22:20 DivideByZero well I made a new unprivledged user, and I'm about to go through the proccess again.  I'm gaining more experience having to do it again, so that's one positive of it.
22:25 DivideByZero I'm documenting my steps as well in case I need to redo this in the future.  I'm willing to share it if it could help anyone else in the coming future.
22:27 * VanessaE heads off for a bit
22:28 VanessaE Krock: I'd appreciate it if you could finish the review or at least give it a thumbs up so I can merge :)
22:28 VanessaE bbl
22:35 DivideByZero 1) $ git clone https://github.com/minetest/minetest.github
22:35 DivideByZero 2) $ git reset --hard f3e51dc
22:35 DivideByZero 3) $ cmake . -DRUN_IN_PLACE=FALSE -DBUILD_SERVER=TRUE -ENABLE_POSTGRESQL=OFF -ENABLE_GETTEXT=OFF -ENABLE_CURSES=OFF
22:35 DivideByZero 4) $ make -j$(nproc)
22:36 DivideByZero 5) profit
22:36 DivideByZero oops.github should be .git i'll fix that typo.
22:36 DivideByZero I think that's the basic jist of it though.
22:37 MTDiscord <oneplustwo> the build instructions are in the readme
22:37 DivideByZero listed the dependencies too.
22:38 DivideByZero oneplustwo: yeah but they aren't as clear of steps as I wrote out. (even though some of this may be specific to me with the cmake options.)
22:39 DivideByZero Instead of reading the entire doc each time, I can refer to my quick steps doc.
22:39 DivideByZero It will be helpful to me, even if to no one else. Just thought I'd share in case it was beneficial to anyone. No problem if it's not.
22:40 DivideByZero and the 5th step was just a South Park joke.
22:40 sfan5 instead of that specific commit id you can also just `git checkout 5.4.0` btw
22:41 DivideByZero replace 'git reset --hard f3e51dc' with 'git checkout 5.4.0' ?
22:41 sfan5 yes
22:41 DivideByZero Ok I'll try that, it's more clear what I'm getting with your suggestion.
22:42 DivideByZero 'f3e51dc' isn't very informative.
22:47 DivideByZero it gave me "f3e51dca1" with an additional 'a1' after the id.  It's the same though?
22:47 sfan5 yes
22:48 DivideByZero I'm just asking this for curiousity as it's not important to the task at hand, but does that last a1 mean something if you know?
22:48 sfan5 the full one is f3e51dca155ce1d1062a339cf925f41d7c751df8 actually
22:48 DivideByZero ooh
22:49 DivideByZero glad I didn't have to type that out. :)
22:49 sfan5 you can truncate it down to a reasonable length and git will get what you mean anyway
22:49 DivideByZero Very good explaination. Thanks.
23:22 galex-713 joined #minetest

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