Skip to main content.

2002-Aug-05

Trying to retrieve updated 1.5.3 (well really netbsd-1-5) X source with:
time cvs update -d -P -rnetbsd-1-5
It reported a lot of:
cvs server: xc/programs/Xserver/XIE/mixie/export/schoice.c is no longer in
the repository
But that file still exists in cvsweb. Then ended at almost seven minutes with:
cvs [update aborted]: cannot open CVS/Entries.Log: Permission denied

So I tried again, and a few minutes it died again. Oh I see, I was thinking this was a server-side problem. Fixing with: "time chown -R reed /usr/xsrc/". And trying again.

Also, built new LIVECD kernel; it took less than 15 minutes.

Set DESTDIR and UPDATE and doing a make build for my livecd.

Tried to start X from my chrooted environment (with an X already running) with: "startx-800 -- :2" (my custom startx script) and screen flashed and then received:

Fatal server error:
xf86OpenConsole: VT_SETMODE VT_PROCESS failed
A minute later I tried again, the screen flashed. Then it went back to my original X, but everything was gone (no windows) except text from previous rxvt console. It said something about pointer device in use. Then I received an xdm prompt and my current X was killed (and all my windows can current connections were gone)!

So doing "make build" and cvs update again.

The xsrc cvs seems to now have a lot of files removed. It removed Makefiles and more. Hmmmm. I looked at cvsweb again and saw no netbsd-1-5 branch (or tag). So I stopped the cvs after near 30 minutes and used netbsd-1-5-PATCH003 instead! And now it is updating (U) a lot. (This finished almost two hours later.)

And the "make build" ended after 38 minutes.

My chrooted galeon-bin says: "Cannot find a schema for galeon preferences. Check your gconf setup, look at galeon FAQ for more info." And it doesn't work. I think I have a mismatch of gnome stuff. It didn't have schemas installed. So I manually ran: "/usr/X11R6/bin/galeon-config-tool --install-schemas" (in that chrooted environment).

This is going to take a while to do, but I want X packages to be under /usr/pkg. That will be for another day.

Doing "make build" under /usr/xsrc (with UPDATE and DESTDIR set). This took 23 minutes.