IRC logs for #openttd on OFTC at 2021-09-23
            
02:08:24 *** D-HUND has joined #openttd
02:11:45 *** debdog has quit IRC (Ping timeout: 480 seconds)
02:45:21 *** glx has quit IRC ()
03:09:58 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
03:10:23 *** WormnestAndroid has joined #openttd
03:35:54 *** Flygon has joined #openttd
06:16:36 *** sla_ro|master has joined #openttd
06:57:08 *** andythenorth has joined #openttd
07:03:11 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
08:01:26 *** Gustavo6046_ has joined #openttd
08:02:26 *** Gustavo6046 has quit IRC (Read error: Connection reset by peer)
08:02:26 *** Gustavo6046_ is now known as Gustavo6046
08:19:49 *** D-HUND is now known as debdog
08:48:03 *** roadt__ has joined #openttd
08:55:00 *** roadt_ has quit IRC (Ping timeout: 480 seconds)
09:07:31 *** Samu has joined #openttd
09:30:17 *** WormnestAndroid has quit IRC (Remote host closed the connection)
09:30:31 *** WormnestAndroid has joined #openttd
13:17:24 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened pull request #9572: Fix: Changing raw industry funding method redraws GUI https://git.io/Jz2r9
14:04:49 *** nielsm has joined #openttd
14:29:50 <Eddi|zuHause> i might have screwed up my system
14:30:35 <Eddi|zuHause> i selected a bunch of updates, and it started with "uninstalling glibc"... now nothing that wasn't already running runs anymore...
14:30:54 <FLHerne> er, yeah
14:31:02 <FLHerne> glibc is pretty useful
14:39:05 <dwfreed> that's fixable, but it's a pain to do
14:39:49 <Eddi|zuHause> any suggestions?
14:40:34 <Eddi|zuHause> i mean, my current plan is "boot from usb repair disk, reinstall the missing package"
14:40:52 <dwfreed> that's basically it
14:42:31 <dwfreed> for debian, dpkg --root=/your/fs -i ./glibc.deb
14:42:36 <dwfreed> after fetching the deb
14:43:27 <Eddi|zuHause> i'm using opensuse. and i'm pretty sure i have all the packages cached. but i can't run rpm to install anything
14:54:48 <LordAro> if something is still running, the file is probably still there, just marked as deleted
14:54:54 <LordAro> though i've no idea how you'd pull it out
14:54:55 *** andythenorth has quit IRC (Quit: andythenorth)
15:02:31 *** virtualrandomnumber has joined #openttd
15:02:45 *** virtualrandomnumber has quit IRC ()
15:11:09 *** tokai|noir has joined #openttd
15:11:09 *** ChanServ sets mode: +v tokai|noir
15:17:55 *** tokai has quit IRC (Ping timeout: 480 seconds)
15:18:41 <nielsm> yep you'd need a rescue boot disk for that
15:19:07 *** tokai has joined #openttd
15:19:07 *** ChanServ sets mode: +v tokai
15:23:03 <DorpsGek> [OpenTTD/OpenTTD] nielsmh approved pull request #9572: Fix: Changing raw industry funding method redraws GUI https://git.io/Jzatl
15:25:55 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
15:27:00 *** roadt__ has quit IRC (Ping timeout: 480 seconds)
15:27:26 *** roadt__ has joined #openttd
15:28:50 <Eddi|zuHause> LordAro: yes, i've done that with files before, but it's hard to do when you can't run any commands :)
15:29:30 *** Wormnest has joined #openttd
15:29:51 <LordAro> mm
15:31:04 <Eddi|zuHause> my boot disk should be done any second now... i'll probably be "dead" for a while then :p
15:31:20 *** blindvt has joined #openttd
15:31:34 <blindvt> hi
15:32:56 <blindvt> Could it be that openttd on windows does not use the configured proxy settings? 1.11.2 here
15:33:12 <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on issue #9571: [Bug]: No music or sound on Linux Debian https://git.io/JzB9f
15:33:59 <nielsm> openttd makes direct socket connections, it doesn't use any configured HTTP proxy or anything no
15:34:09 <nielsm> direct network connections*
15:36:02 <blindvt> nielsm, hmz. That not ideal. All the clients are blocked from direct network access but must use the grand squid
15:36:49 <Eddi|zuHause> that's unlikely to work, then
15:39:13 <blindvt> which servers are used to "download extensions" in the splash menu? Maybe i can get those whitelisted by my net admins
15:41:25 <nielsm> bananas.openttd.org
15:42:22 *** gelignite has joined #openttd
15:42:44 <blindvt> nielsm, many thanks!
15:43:25 <blindvt> and cudos for this excellent game!!
15:49:37 <Eddi|zuHause> pray for me.
15:50:03 *** Eddi|zuHause has quit IRC ()
16:02:49 *** glx has joined #openttd
16:02:49 *** ChanServ sets mode: +v glx
16:25:54 *** Progman has joined #openttd
16:26:55 *** HerzogDeXtEr has joined #openttd
16:52:45 <peter1138> rpm-based systems eh?
16:58:02 <dwfreed> apt would have been like "are you really sure you want to remove glibc? it's Essential!"
17:07:47 <nielsm> but apropos the above question, I really do wonder if it wouldn't make sense to write a new HTTP wrapper that uses the system HTTP library and respects system proxy etc.
17:08:01 <nielsm> and/or curl
17:12:15 <dwfreed> definitely
17:13:46 <blindvt> a simple --proxy host:port option would work for me. On linux we have the http_proxy/https_proxy env vars, autodetection of wpad.localdomain/wpad.dat java config scripts and whatnot. Windows has that proxy settings somewhere. _I_ wouldn't want to manually write support for all these ;)
17:14:18 <dwfreed> windows and mac both have system-level proxy config options
17:14:51 <dwfreed> these will automatically get used if you use the system HTTP client libraries
17:14:52 <blindvt> It seems we'd only have to open the connection to the proxy and just talk HTTP to that (provided that you do use HTTP and not a custom proto, didn't look far enough yet)
17:15:11 <dwfreed> some people might be using SOCKS proxies
17:15:14 <blindvt> dwfreed, sounds easy
17:15:51 <dwfreed> Linux is more complex, but if you use eg libcurl, there's a flag to tell it to respect the proxy env vars
17:16:05 <blindvt> dwfreed, indeed to both
17:16:56 *** andythenorth has joined #openttd
17:20:39 <nielsm> yeah that's also my point, proper support for proxies is hard, better let someone else do it right
17:20:45 <andythenorth> yo
17:21:21 <nielsm> and there's a lot of things in HTTP we also don't do right now
17:21:24 <nielsm> like HTTPS
17:21:40 <nielsm> and pretty sure HTTP/1.1 chunked encoding, and proper redirects?
17:22:33 <glx> hmm I can prevent dead end nodes to be added to open node list, but that's just a very small reduction of node count
17:23:34 <blindvt> There's NetworkHTTPContentConnecter and we'd maybe just need to disentangle the hostname from the TCPConnecter(proxy_host, proxy_port)
17:25:08 <blindvt> Connecter is funny, i'd have trouble not to type Connector :)
17:25:35 <glx> surprises everyone ;)
17:28:37 <dwfreed> nielsm: yeah, just grow a libcurl dep and move on with life
17:30:40 <nielsm> ideally use a system library to keep binary distribution size down imo
17:31:24 <nielsm> i.e. not use curl on windows
17:31:29 <dwfreed> libcurl is not that big :P
17:31:53 <dwfreed> but yeah, if the system API doesn't suck horribly, doing OS specific there is fine
17:36:45 <LordAro> libcurl on windows is a Pain
17:38:11 <LordAro> blindvt: there are actually some environment variables you could set - see src/network/core/config.cpp
17:38:58 <LordAro> though you can't change the port, that appears to be hardcoded
17:39:58 <glx> port can be set in env var (often used to test staging)
17:40:04 <LordAro> it's called 'default port' everywhere, but i don't see any way of changing it..
17:40:43 <glx> all XXX_CS variables can be set with address:port
17:40:56 <LordAro> ah, it wasn't clear
17:41:05 <LordAro> well then, config.cpp should keep you happy
17:48:22 <glx> nielsm: about #9571 we suggested this on discord, and the result is sdl and fluidsynth, with fluidsynth driver saying "Could not set volume", but I'm out of ideas
17:52:44 <nielsm> fluidsynth plays through the game's internal mixer so uses the SDL sound driver for output in effect
17:52:59 <nielsm> so if the SDL sound driver doesn't work for any reason you won't have music either
18:06:14 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
18:29:11 *** Gustavo6046_ has joined #openttd
18:33:38 *** Gustavo6046 has quit IRC (Ping timeout: 480 seconds)
18:33:38 *** Gustavo6046_ is now known as Gustavo6046
18:48:08 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/Jza7b
18:48:09 <DorpsGek> - Update: Translations from eints (by translators)
18:49:56 <DorpsGek> [OpenTTD/OpenTTD] jorisdrenth commented on pull request #9513: Change: Use colourblind-friendly gradient for linkgraph https://git.io/Jza58
19:01:40 *** blindvt has quit IRC (Ping timeout: 480 seconds)
19:03:05 <DorpsGek> [OpenTTD/OpenTTD] michicc merged pull request #9511: Feature: Add selected toolbar buttons to MacBook Pro Touch Bar https://git.io/JE318
19:03:15 <andythenorth> emojibar eh :)
19:04:18 *** blindvt has joined #openttd
19:04:49 *** blindvt is now known as Guest800
19:07:58 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #9572: Fix: Changing raw industry funding method redraws GUI https://git.io/Jz2r9
19:08:42 *** arikover has joined #openttd
19:09:53 <arikover> o/
19:13:01 *** Guest800 has quit IRC (Ping timeout: 480 seconds)
19:29:26 <andythenorth> newgrf town growth callback when?
19:29:28 <andythenorth> :P
19:29:40 * andythenorth is trying a tightly integrated grf + GS
19:29:45 <andythenorth> but it's just a bit....weird
19:33:28 *** b_ has joined #openttd
19:49:19 *** gelignite has quit IRC (Quit: Stay safe!)
20:00:51 *** b_ has quit IRC (Ping timeout: 480 seconds)
20:03:57 *** b_ has joined #openttd
20:11:00 *** andythenorth has quit IRC (Quit: andythenorth)
20:13:30 *** b_ has quit IRC (Ping timeout: 480 seconds)
20:19:52 *** b_ has joined #openttd
20:20:08 *** Speeder__ has quit IRC (Read error: No route to host)
20:20:31 *** Speeder__ has joined #openttd
20:32:05 *** b_ has quit IRC (Ping timeout: 480 seconds)
20:32:29 *** _aD has joined #openttd
20:36:41 *** andythenorth has joined #openttd
20:43:35 *** b_ has joined #openttd
20:44:55 *** Beer has joined #openttd
21:03:24 *** arikover has quit IRC (Quit: ERC (IRC client for Emacs 27.1))
21:08:46 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:15:08 *** b_ has quit IRC (Ping timeout: 480 seconds)
21:20:48 *** virtualrandomnumber has joined #openttd
21:20:55 *** virtualrandomnumber has quit IRC ()
21:22:02 *** b_ has joined #openttd
21:32:40 *** b_ has quit IRC (Ping timeout: 480 seconds)
21:42:21 *** Samu has quit IRC (Ping timeout: 480 seconds)
21:45:05 *** b_ has joined #openttd
21:45:15 *** andythenorth has quit IRC (Quit: andythenorth)
21:50:01 *** sla_ro|master has quit IRC ()
21:54:41 *** b_ has quit IRC (Ping timeout: 480 seconds)
22:05:11 *** Beer has quit IRC (Quit: Leaving)
22:08:48 *** b_ has joined #openttd
22:19:26 *** b_ has quit IRC (Ping timeout: 480 seconds)
22:22:29 *** Progman has quit IRC (Remote host closed the connection)
22:28:13 *** tokai|noir has joined #openttd
22:28:13 *** ChanServ sets mode: +v tokai|noir
22:32:09 *** b_ has joined #openttd
22:35:26 *** tokai has quit IRC (Ping timeout: 480 seconds)
22:45:36 *** b_ has quit IRC (Ping timeout: 480 seconds)
22:47:32 *** juzza1 has quit IRC (Remote host closed the connection)
22:48:01 *** juzza1 has joined #openttd
23:03:57 *** b_ has joined #openttd
23:17:11 *** b_ has quit IRC (Ping timeout: 480 seconds)
23:19:41 *** b_ has joined #openttd
23:37:09 *** b_ has quit IRC (Ping timeout: 480 seconds)
23:54:17 *** b_ has joined #openttd