Time Nick Message 00:57 Emerald2 G'day paramat. 01:31 ANAND rubenwardy: Already making one... :P 01:31 rubenwardy :D 01:31 ANAND (sorry for the late reply, I was asleep, dreaming of distant galaxies) 02:05 MinetestBot 02[git] 04ClobberXD -> 03minetest/minetest: Builtin: Add vector.angle(). Returns the angle between 2 vectors (#7738) 137f1c2b8 https://git.io/fjvZZ (152019-03-17T02:05:03Z) 02:09 ANAND How does MinetestBot not ping me when posting git updates? 02:10 rubenwardy different username 02:10 rubenwardy you can probably add the Clobber nick to hexchat to have it highlight you 02:12 ANAND I've already done it - you actually pinged me just now :P 02:12 rubenwardy XD 06:02 AceNovo Anyone have 5.0 running on MacOS or Android already? 06:05 Emerald2 Android version is in beta. 06:28 Emerald2 I got no idea about MacOS. 06:36 AceNovo Half a loaf... 06:39 AceNovo I tried compiling source from github on Mac today. The gcc compiler was laughing at me and flipping me off with both endians 07:01 Emerald2 Time to experiment with lvm_example :) 07:19 ANAND 5.0.0 is out in Android, I think 07:19 paramat yes, but likely quickly followed by 5.0.1 07:20 paramat it seemed we were intending to just go straight to 5.0.1 for android, but nerz released 5.0.0 on friday (without discussing or agreeing this with other devs >_>) 07:49 ANAND lol, poor nerz :) 09:26 MinetestBot 02[git] 04ClobberXD -> 03minetest/minetest: core.after: Improve assertion message (#8388) 13d50feb8 https://git.io/fjvC4 (152019-03-17T09:25:47Z) 09:30 MinetestBot 02[git] 04DS-Minetest -> 03minetest-mods/mesecons: Revert "Fix sticky pistons (#403)" (#458) 13073c92d https://git.io/fjvCE (152019-03-17T09:29:04Z) 12:56 MinetestBot 02[git] 04Wuzzy2 -> 03minetest/minetest: Add newline before itemstring in item tooltip (#8213) 139f1b98b https://git.io/fjvlb (152019-03-17T12:55:02Z) 13:00 MinetestBot 02[git] 04sfan5 -> 03minetest/minetest_game: Dungeon loot: Don't crash on unknown items 1302e2cab https://git.io/fjvlx (152019-03-17T12:59:10Z) 13:22 Pen Noob question: is it possible to use Java Minecraft mods on MineTest? 13:23 ANAND I don't think so 13:23 ANAND Minetest uses Lua scripts 13:24 Pen alright, thanks for reply 13:24 Calinou indeed, they have completely different architectures and APIs 13:26 rubenwardy Minecraft only added an API last year - JavaScript for bedrock 16:02 Telesight Hello all .. 16:02 Telesight I want to upgrade to Minetest 5.0.0 16:02 Krock hi 16:03 Telesight Normally I do: git pull -f; make -j$(nproc) But how to point to 5.0? 16:03 rubenwardy switch to stable-5 16:04 rubenwardy or master for -dev 16:04 Telesight Where? 16:04 Krock git checkout stable-5 16:04 Krock git checkout origin/stable-5 if you don't have it locally 16:05 Telesight So I have nothing to change in a config? 16:06 Krock some settings might be deprecated now.. but you don't need to change anything 16:06 Telesight TOk 16:07 Telesight So my new upgrade line will be: git checkout origin/stable-5; make -j$(nproc) 16:09 sfan5 you only need to do that checkout once 16:09 sfan5 keep using git pull 16:12 Telesight Yes offcourse, thank you 16:12 Telesight Let us see if it works ;-) 16:14 Telesight error: pathspec 'origin/stable-5' did not match any file(s) known to git. 16:15 sfan5 try without the origin/ 16:16 Telesight error: pathspec 'stable-5' did not match any file(s) known to git. 16:16 rubenwardy what is git remote get-url origin ? 16:17 rubenwardy if origin is minetest/minetest, try git fetch origin 16:17 rubenwardy then git checkout stable-5 16:17 rubenwardy something is weird, it's usually easier than this 16:17 rubenwardy maybe because I usually just do git fetch origin 16:20 Telesight git remote get-url origin 16:20 Telesight error: Unknown subcommand: get-url 16:21 ANAND o_O 16:21 rubenwardy wait, what 16:21 sfan5 it's git remote -v 16:21 ANAND get-url is valid too 16:21 rubenwardy https://git-scm.com/docs/git-remote 16:21 sfan5 not in older git versions, apparently 16:21 rubenwardy weird 16:21 Krock both are valid.. 16:27 Telesight git remote -v get-url origin 16:27 Telesight error: Unknown subcommand: get-url 16:28 rubenwardy git remote -v origin 16:28 Telesight git remote -v origin 16:28 Telesight error: Unknown subcommand: origin 16:28 rubenwardy heh 16:29 rubenwardy did you clone from the official repo? 16:29 Telesight TYes 16:29 rubenwardy if so, just try git fetch origin; git checkout backport-5 16:29 rubenwardy ;oops 16:29 rubenwardy if so, just try git fetch origin; git checkout stable-5 16:30 Telesight ~/minetest$ git fetch origin; git checkout stable-5 16:30 Telesight error: pathspec 'stable-5' did not match any file(s) known to git. 16:31 rubenwardy what even 16:31 rubenwardy what OS are you on? 16:31 rubenwardy Ubuntu 8.04? 16:31 ANAND `-v` doesn't take any parameters, I think. Try `git remote -v` 16:31 Telesight This server runs on Ubuntu 15.04 as far as I know 16:32 ANAND Did git get corrupted or smth? 16:32 Telesight I could update the last years normally with git pull 16:33 rubenwardy what does git branch say? 16:33 Telesight git branch 16:33 Telesight * stable-0.4 16:38 ANAND Did you try `git remote -v` yet? 16:39 Telesight git remote -v 16:39 Telesight origin https://github.com/minetest/minetest.git (fetch) 16:39 Telesight origin https://github.com/minetest/minetest.git (push) 16:39 rubenwardy well, with git remote get-url I just wanted to check that origin was github.com/minetest/minetest 16:39 rubenwardy yeah, nice ^ 16:39 ANAND Aha, now do `git fetch origin stable-5` 16:40 Telesight git remote -v 16:40 Telesight origin https://github.com/minetest/minetest.git (fetch) 16:40 Telesight origin https://github.com/minetest/minetest.git (push) 16:40 Telesight telesight@Attack:~/minetest$ git fetch origin stable-5 16:40 Telesight remote: Enumerating objects: 15460, done. 16:40 Telesight remote: Counting objects: 100% (12973/12973), done. 16:40 Telesight remote: Compressing objects: 100% (3153/3153), done. 16:40 Telesight remote: Total 10515 (delta 8128), reused 9165 (delta 6861), pack-reused 0 16:40 Telesight Receiving objects: 100% (10515/10515), 9.22 MiB | 5.75 MiB/s, done. 16:40 Telesight Resolving deltas: 100% (8128/8128), completed with 607 local objects. 16:40 Telesight From https://github.com/minetest/minetest 16:40 Telesight * branch stable-5 -> FETCH_HEAD 16:41 rubenwardy horray! 16:41 rubenwardy now git checkout stable-5 should work 16:41 ANAND Yay 16:42 Telesight git checkout stable-5 16:42 Telesight error: pathspec 'stable-5' did not match any file(s) known to git. 16:43 ANAND Wut 16:46 Telesight Do I have to change soemthing in .git/config ? 16:46 ANAND None of that's generally required 16:47 ANAND If git fetch worked, git checkout should work too. I wonder what's wrong... 16:52 p_gimeno git checkout -b stable-5 origin/stable-5 16:52 p_gimeno but upgrading git is highly recommended 16:54 Telesight git checkout -b stable-5 origin/stable-5 16:54 Telesight fatal: Cannot update paths and switch to branch 'stable-5' at the same time. 16:54 Telesight Did you intend to checkout 'origin/stable-5' which can not be resolved as commit? 16:55 p_gimeno git branch stable-5 origin/stable-5 16:56 Telesight git branch stable-5 origin/stable-5 16:56 Telesight fatal: Not a valid object name: 'origin/stable-5'. 16:56 p_gimeno pff 16:56 p_gimeno git branch -v 16:56 Telesight git branch -v 16:56 Telesight * stable-0.4 426b5d3 Fix a crash on Android with Align2Npot2 (#8070) 16:56 ShadowBot https://github.com/minetest/minetest/issues/8070 -- Fix a crash on Android with Align2Npot2 by nerzhul 16:57 p_gimeno what... you just fetched it and it worked 16:57 p_gimeno try just: git fetch origin 16:57 Telesight git fetch origin 16:58 Telesight Nothing 16:58 Krock maybe you specified a branch when you cloned the repo 16:58 p_gimeno oh I made a mistake, try git branch -a 16:58 Krock so other branches are not checked 16:58 Telesight git branch -a 16:58 Telesight * stable-0.4 16:58 Telesight remotes/origin/stable-0.4 16:58 Telesight remotes/origin/stable-0.5 16:59 p_gimeno 0.5?? 17:00 p_gimeno try: git checkout stable-0.5 17:00 p_gimeno (and where's master?) 17:01 Telesight git checkout stable-0.5 17:01 Telesight error: pathspec 'stable-0.5' did not match any file(s) known to git. 17:01 p_gimeno git checkout origin/stable-0.5 17:02 p_gimeno it will spit some nonsense, then do: git checkout -b stable-0.5 17:02 Telesight git checkout origin/stable-0.5 17:02 Telesight Note: checking out 'origin/stable-0.5'. 17:02 Telesight You are in 'detached HEAD' state. You can look around, make experimental 17:02 Telesight changes and commit them, and you can discard any commits you make in this 17:02 Telesight state without impacting any branches by performing another checkout. 17:02 Telesight If you want to create a new branch to retain commits you create, you may 17:02 Telesight do so (now or later) by using -b with the checkout command again. Example: 17:02 Telesight git checkout -b new_branch_name 17:02 Telesight HEAD is now at 426b5d3... Fix a crash on Android with Align2Npot2 (#8070) 17:02 ShadowBot https://github.com/minetest/minetest/issues/8070 -- Fix a crash on Android with Align2Npot2 by nerzhul 17:03 p_gimeno yeah that's the nonsense I was talking about, now do: git checkout -b stable-0.5 17:03 Telesight git checkout -b stable-0.5 17:03 Telesight Switched to a new branch 'stable-0.5' 17:03 p_gimeno finally, git branch -v 17:04 Telesight git branch -v 17:04 Telesight stable-0.4 426b5d3 Fix a crash on Android with Align2Npot2 (#8070) 17:04 Telesight * stable-0.5 426b5d3 Fix a crash on Android with Align2Npot2 (#8070) 17:04 ShadowBot https://github.com/minetest/minetest/issues/8070 -- Fix a crash on Android with Align2Npot2 by nerzhul 17:04 ShadowBot https://github.com/minetest/minetest/issues/8070 -- Fix a crash on Android with Align2Npot2 by nerzhul 17:04 p_gimeno well, that's not 5.0 17:05 sfan5 stable-0.5 does not even exist 17:05 sfan5 i have no idea where Telesight's git managed to pull that branch from 17:05 sfan5 since it does not and has never existed 17:05 ANAND lol 17:06 ANAND Oh right, it's stable-5, right? 17:06 p_gimeno Telesight: your git is trolling you 17:06 Telesight Everybody is trolling me ... 17:06 ANAND Haha 17:07 p_gimeno git fetch origin 17:07 p_gimeno Nothing 17:07 p_gimeno that should NOT have happened 17:07 Krock oh, they might be using a shallow clone 17:08 Telesight git fetch origin does not return anything 17:08 ANAND Try `git fetch origin stable-5`, then `git checkout stable-5` 17:08 rubenwardy haven't they already done that? 17:08 p_gimeno yes 17:08 ANAND We were trying to fetch the wrong branch name all along, rubenwardy (stable-0.5 instead of stable-5) :P 17:09 Telesight git fetch origin stable-5 17:09 Telesight From https://github.com/minetest/minetest 17:09 Telesight * branch stable-5 -> FETCH_HEAD 17:09 Telesight telesight@Attack:~/minetest$ git checkout stable-5 17:09 Telesight error: pathspec 'stable-5' did not match any file(s) known to git. 17:09 p_gimeno try: git fetch --depth=1000000 17:09 rubenwardy https://i.rubenwardy.com/TBhvU.png 17:09 ANAND :O 17:10 Telesight git fetch --depth=1000000 17:10 Telesight remote: Enumerating objects: 677, done. 17:10 Telesight remote: Counting objects: 100% (556/556), done. 17:10 Telesight remote: Compressing objects: 100% (75/75), done. 17:10 Telesight remote: Total 180 (delta 144), reused 133 (delta 97), pack-reused 0 17:10 Telesight Receiving objects: 100% (180/180), 23.67 KiB | 0 bytes/s, done. 17:10 Telesight Resolving deltas: 100% (144/144), completed with 51 local objects. 17:10 Telesight remote: Total 0 (delta 0), reused 0 (delta 0), pack-reused 0 17:10 Telesight From https://github.com/minetest/minetest 17:10 Telesight * [new tag] 0.4.12 -> 0.4.12 17:10 p_gimeno ooooh 17:10 p_gimeno sounds like it was indeed shallow 17:10 p_gimeno rubenwardy++ 17:11 ANAND Actually, Krock++ :) 17:11 p_gimeno oh right, sorry 17:12 rubenwardy !karma rubenwardy 17:12 rubenwardy ~karma rubenwardy 17:12 ShadowBot rubenwardy: Karma for "rubenwardy" has been increased 3 times and decreased 0 times for a total karma of 3. 17:12 rubenwardy ~karma Krock 17:12 ShadowBot rubenwardy: Karma for "Krock" has been increased 3 times and decreased 0 times for a total karma of 3. 17:12 p_gimeno Telesight: now, git fetch --all 17:12 Telesight git fetch --all 17:12 Telesight Fetching origin 17:13 ANAND ShadowBot keeps track of everyone's Karma? 17:13 ANAND ~help karma 17:13 ShadowBot ANAND: (karma [] [ ...]) -- Returns the karma of . If is not given, returns the top N karmas, where N is determined by the config variable supybot.plugins.Karma.rankingDisplay. If one is given, returns the details of its karma; if more than one is given, returns the total karma of each of the things. is only necessary if the message (1 more message) 17:13 rubenwardy ~karma 17:13 ShadowBot rubenwardy: Highest karma: "c" (6), "rubenwardy" (3), and "Krock" (3). Lowest karma: "-" (-6), " --." (-6), and "[Brackston] -" (-3). You (rubenwardy) are ranked 2 out of 355. 17:14 p_gimeno my best advice is to clone again and move the worlds and mods dir to the clone 17:14 rubenwardy loool @ c being first 17:14 ANAND Wow, karma is complicated indeed 17:14 rubenwardy oh also, - is lowest because --- 17:14 ANAND How does it increase/decrease? 17:14 rubenwardy ANAND++ good question 17:14 rubenwardy !karma ANAND 17:15 rubenwardy ~karma ANAND 17:15 ShadowBot rubenwardy: ANAND has neutral karma. 17:15 rubenwardy excuse me 17:15 ANAND :( 17:15 rubenwardy ANAND++ 17:15 rubenwardy ~karma ANAND 17:15 ShadowBot rubenwardy: Karma for "ANAND" has been increased 1 time and decreased 0 times for a total karma of 1. 17:15 rubenwardy I guess it has to be in it's own message 17:15 p_gimeno Telesight: git config --get remote.origin.fetch 17:16 ANAND Ohhh, the name++ does the trick, it seems 17:16 p_gimeno ~karma name 17:16 ShadowBot p_gimeno: Karma for "name" has been increased 1 time and decreased 0 times for a total karma of 1. 17:16 Telesight git config --get remote.origin.fetch 17:16 Telesight +refs/heads/stable-0.4:refs/remotes/origin/stable-0.4 17:16 p_gimeno :P 17:16 p_gimeno ~karma C 17:16 ShadowBot p_gimeno: Karma for "C" has been increased 7 times and decreased 1 time for a total karma of 6. 17:16 p_gimeno Telesight: there! 17:16 p_gimeno git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*" 17:17 p_gimeno (credit: https://stackoverflow.com/questions/11623862/git-fetch-doesnt-fetch-all-branches ) 17:17 ANAND Wow, git gets more and more complicated with the passage of time :) 17:18 rubenwardy thank you Linus 17:18 p_gimeno it's just a configuration parameter that was turning us mad :) 17:18 rubenwardy for giving us Linux and git 17:18 ANAND and a YouTube tech channel 17:18 rubenwardy and insult-enforce metricocity 17:18 * rubenwardy slaps ANAND 17:18 Telesight git config --get remote.origin.fetch 17:18 Telesight +refs/heads/*:refs/remotes/origin/* 17:18 p_gimeno Telesight: after that, you should be able to: git fetch origin stable-5 17:19 * ANAND slaps rubenwardy with a video from LinusTechTips 17:19 ANAND That's gotta hurt 17:19 rubenwardy attack was super effective 17:19 Telesight git fetch origin stable-5 17:19 Telesight From https://github.com/minetest/minetest 17:19 Telesight * branch stable-5 -> FETCH_HEAD 17:19 Telesight * [new branch] stable-5 -> origin/stable-5 17:20 p_gimeno finally! 17:20 ANAND Yay! 17:20 p_gimeno git checkout stable-5 17:20 ANAND and then make -j666 17:20 Telesight git checkout stable-5 17:20 Telesight Branch stable-5 set up to track remote branch stable-5 from origin. 17:20 Telesight Switched to a new branch 'stable-5' 17:21 Telesight make -j$(nproc) ? 17:21 ANAND Yes, please 17:22 Telesight Building ... 17:23 ANAND Hurray! 17:24 p_gimeno no idea how that setting got there, thanks stackoverflow for the answer :) 17:25 p_gimeno stackoverflow++ 17:26 Telesight I have to do this too I assume: cd games/minetest_game; git pull -f ? 17:30 Telesight hmmm 17:30 Telesight make[2]: *** [bin/minetestserver] Error 1 17:30 Telesight CMakeFiles/Makefile2:256: recipe for target 'src/CMakeFiles/minetestserver.dir/all' failed 17:30 Telesight make[1]: *** [src/CMakeFiles/minetestserver.dir/all] Error 2 17:30 Telesight Makefile:137: recipe for target 'all' failed 17:30 Telesight make: *** [all] Error 2 17:34 Telesight AFK 17:43 sfan5 Telesight: you posted the only 5 lines of the output that say zero about the actual error you experienced 17:44 rubenwardy bet it's the JSON one 17:44 rubenwardy also, does 15.04 support C++11? 17:57 Telesight I am going to upgrade the OS ... 17:58 Telesight Then I try to rebuild again 18:00 sfan5 do yourself a favor and upgrade to a LTS 21:28 MinetestBot 02[git] 04paramat -> 03minetest/minetest: num_emerge_threads: Fix documentation of automatic selection 1377cfc4f https://git.io/fjvuS (152019-03-17T21:27:36Z)