Subject: Re: Why did I upgrade? Non stop problems!
To: Alex Pelts <alexp@broadcom.com>
From: Hubert Feyrer <feyrer@cs.stevens.edu>
List: port-cobalt
Date: 11/08/2005 05:28:04
On Mon, 7 Nov 2005, Alex Pelts wrote:
> After compiling new 2.1 kernel and booting it, I unpacked the sets checked 
> rc.conf and rebooted the box. The kernel would not come up! I tried to pass 
> parameter to boot 1.6.2 kernel, I preserved but the shell would exit with 
> signal 12 (What is signal 12 on netbsd by the way?).

chimay-bleu% grep 12 /usr/include/sys/signal.h
#define SIGSYS          12      /* bad argument to system call */

That's what you get if you have new userland and old kernel.

A bit more data on "the kernel would not come up!" would be helpful. (No 
actually, a LOT more information would be necessary to help you ... )


> I though the problems are over. Wrong! After downloading current pkgsrc using 
> sup nothing compiles! I mean nothing out of pkgsrc.
> Some sort of include file confict. After being impressed by netbsd for more 
> than a year I am not that imressed anymore. I think netbsd needs cleaner 
> upgrade procedure!

Again, no data -> no help. "nothing compiles" is a useless statement if 
you really want help.


> How do you clean files off the machine before unpacking sets? There seems to 
> be a conflict of some sort.

You don't need to "clean files off". Unpack the sets with "tar --unlink", 
then maybe run postinstall to clean any obsolete files. And look what you 
want to do with etc, of course - either use etcupdate or postinstall, too. 
Or sort it out manually, whatever.


  - Hubert