On Wed, 29 Dec 2004, Bart King wrote: > Hello, > > > I'm trying to install a HLDS server on a new FreeBSD 5.3 machine with > > linux_base-8 enabled. I update the HLDS Update Tool and begin > > updating when this error occurs: > > [snip] > > Had exactly the same problem on my new 5.3 machine, and reported the exact > same problem to this list on December 23 (see "Steam asserts"). > > My solution was to run the update on a 4.10 machine and rsync it over to the > 5.3 machine - they're on the same rack and switch so wasn't much of a > problem for me. Not sure if that's good for you (a lot of data to rsync :). > > Perhaps there's something different in the Linux emulation layer in FreeBSD > 5... Were you using Red Hat emulation?
There have been a lot of changes between 5.2.1 and 5.3. Perhaps some updated code have "broken" the Linux ABI. Since this seems to be a FreeBSD specific problem, the correct way is probably to contact the emulator team in FreeBSD through their mailinglists. We cant blame valve for the current version of linux abi and the quite old base-package. The linux abi is based on the 2.4.2 kernel. I hope they are updating it to more recent kernel version. at least to the later 2.4.x kernels. Also, look if you are running 4BSD schedular or the ULE schedular. Atm it seems they are both are making program crashes. At least if you look at 6.0-CURRENT. I would suggest 4BSD atm due to their crashes only seems to happen upon really high load and high IO. (like a extremly loaded mailserver) ULE seems to crash randomly during high load. I have not read anything around the sched crashes lately. So maybe they are fixed in 6.0, I dont know if they have included the patches to 5.3 yet. I still have to upgrade my servers from 5.2.1 to 5.3. So I cant confirm the problems you are having. As I have 7 machines running steam applications, I run the updatetool from a seperate machine and transfer the updated files to every machine. That machine is running 4-STABLE. /Bjorn -- ...things make for a much more comfortable system. They should also reduce downtime, not that many FreeBSD admins know what downtime is. _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

