IRC channel logs
2026-09-14.log
back to list of logs
<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. <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.