On Tue, Jan 24, 2006 at 03:43:45PM +0100, Marc Weber wrote: > ixp: server: cannot bind socket: Permission denied > libwmii: cannot initialize IXP server: Invalid argument > ixp: server: cannot bind socket: Permission denied > libwmii: cannot initialize IXP server: Invalid argument > ixp: server: cannot bind socket: Permission denied > libwmii: cannot initialize IXP server: Invalid argument > ixp: server: cannot bind socket: Permission denied > libwmii: cannot initialize IXP server: Invalid argument > ixp: server: cannot bind socket: Permission denied > libwmii: cannot initialize IXP server: Invalid argument > wmiir: cannot connect to server '/tmp/.ixp-marc/wmiifs-1138113351-13733' > wmiir: cannot connect to server '/tmp/.ixp-marc/wmiifs-1138113351-13733' > wmiir: cannot connect to server '/tmp/.ixp-marc/wmiifs-1138113351-13733' > wmiir: cannot connect to server '/tmp/.ixp-marc/wmiifs-1138113351-13733' > wmiir: cannot connect to server '/tmp/.ixp-marc/wmiifs-1138113351-13733' > wmiir: cannot connect to server '/tmp/.ixp-marc/wmiifs-1138113351-13733' > wmiir: cannot connect to server '/tmp/.ixp-marc/wmiifs-1138113351-13733' > wmiir: cannot connect to server '/tmp/.ixp-marc/wmiifs-1138113351-13733' > wmiir: cannot connect to server '/tmp/.ixp-marc/wmiifs-1138113351-13733' > wmiir: cannot connect to server '/tmp/.ixp-marc/wmiifs-1138113351-13733' > rc (/usr/9/bin/rc): null list in concatenation
Looks to me that the filesystem in /tmp denies permission for user 'marc'. Wether it cannot mkdir /tmp/.ixp-marc or the filesystem in /tmp does not support unix socket files, but I tend to the first suspect. > I don't know why ixp server can't connect.. I can also provide you with > a strace log.. But it's huge. Any ideas how to fix it Check if the files exist and if you can access them. Lemme know the result. > Should I wait for version 3 or use snapshot? I don't think that this is a wmii-related bug at all ;) > PS: Is anyone interested in a 9base ebuild? There have to be made some > patches because gentoo installes to an image directory before installing > it into the final place (/usr(/local)/9/...) but because the etc path is > is compiled in you would have to add another variable like > $FINALINSTALLDIR... No, the Makefiles provide the $DESTDIR semantic which actually should be used for pseudo-roots, ie: DESTDIR=/tmp/pseudoroot PREFIX=/usr/local/9 make install will install 9base to /tmp/pseudoroot/usr/local/9, but with the exception that substituted paths in rcmain script will point to /usr/local/9 without the DESTDIR prefix. That is quite common for make-only based source distributions. Regards, -- Anselm R. Garbe ><>< www.ebrag.de ><>< GPG key: 0D73F361 _______________________________________________ [email protected] mailing list http://wmii.de/cgi-bin/mailman/listinfo/wmii
