Hello, Svante Signell, le Sun 23 Jan 2011 13:30:15 +0100, a écrit : > On Sun, 2011-01-23 at 12:55 +0100, Samuel Thibault wrote: > > Svante Signell, le Sun 23 Jan 2011 12:47:24 +0100, a écrit : > > > Starting MTA: exim4. > > > ALERT: exim paniclog /var/log/exim4/paniclog has non-zero size, mail > > > system possibly broken ... failed! > > > Setting up exim4 (4.72-4) ... > > > > > > cat /var/log/exim4/paniclog > > > 2011-01-23 12:36:42 IPv6 socket creation failed: No such file or > > > directory > > > > exim4 works fine on the buildds, so I'd suggest you debug this more on > > your box, as it's not reproduced on the buildds. > > I have Hurd installed on 4 boxes under qemu using the mini.iso. After > checking 3 of them I see the same messages are written to the paniclog: > > 2011-01-23 12:36:42 IPv6 socket creation failed: No such file or > directory > 2011-01-23 13:26:42 IPv6 socket creation failed: Address family not > supported by protocol.
Ok, what happens is that nowadays exim4 listens on ipv6 by default, see /etc/exim4/update-exim4.conf.conf: dc_local_interfaces='127.0.0.1 ; ::1' But exim4 doesn't nicely failback if the kernel doesn't support ipv6 (EAFNOSUPPORT). This is actually not a hurd bug, but an exim4 bug, which I'll submit. That being said, I've commited support for enabling ipv6 on GNU/Hurd, so the issue will fly away :) In the meanwhile, simply drop "; ::1" from update-exim4.conf.conf and voilà. Samuel -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

