IRC channel logs

2026-09-14.log

back to list of logs

<GNU_Hurd_Rocks>super tired agh >w<
<nigko>Hello! Does somebody has Debian Hurd machine on hand? Could you check what is the default Python multiprocessing start method?
<nigko>You can check it by running this: import multiprocessing; multiprocessing.get_start_method()
<sigttou>Haven't checked the Hurd in ages, am surprised how many things improved in the last ~10 years :) Keep up the great work! Hope to drop by more often nowadays. - I've managed to get node running, and wireguard-go, things I haven't even dreamed of back in university. - Next I need to look into getting the 64bit version to work.
<youpi>nigko: 'forkserver'
<nigko>youpi: Thank you very much! What is the Python version btw?
<youpi>3.14.7, the usual debian version
<nigko>Then 'forkserver' is just the upstream default.
<nigko>For previous Python versions it was 'fork'. On Guix Hurd this produces "Bus error" when running Python code using multiprocessing module.
<Darelelve>Hello, do I understand correctly that the file_t returned by the file_name_lookup and dir_lookup functions is something like a file descriptor, and that the translator cannot keep too many files and directories open in this way?
<Darelelve>For example, the fakeroot translator calls mach_port_deallocate for idport and file in netfs_node_norefs.
<Darelelve>And until that moment, idport and file are used.
<youpi>Darelelve: that's it yes