# On Hurd, first this trigger an error due to this setsockopt call in /usr/lib/python3.13/multiprocessing/connection.py # if os.name == 'posix': # self._socket.setsockopt(socket.SOL_SOCKET, # socket.SO_REUSEADDR, 1) # Commenting it out we get another error: # File "/usr/lib/python3.13/multiprocessing/connection.py", line 650, in SocketClient # s.connect(address) # ~~~~~~~~~^^^^^^^^^ # FileNotFoundError: [Errno 1073741826] No such file or directory # address appears to be empty on Hurd, on GNU/Linux it's a path to a temporary socket from multiprocessing import Manager if __name__ == '__main__': manager = Manager() segmentCapacityDict = manager.dict()