2002-Sep-04
Under MicroBSD 0.5 (well really OpenBSD) on old computer, the boot up said:
Using Drive: 0 Partition: 3 reading boot.... Bad magicAnd hung. So I booted from CD and used "boot wd0a:bsd". I see that the only filesystem was:
a: 1024317 63 4.2BSD 1024 8192 16 # (Cyl. 0*- 1083)Should have been within 1024 cylinders due to old BIOS that doesn't support big disks.
Used FORCE_PKG_REGISTER=1 to force installation of pth even though it used by many other packages. Now when editors/manedit was installed:
*** WARNING: 'pth>=1.4.0' expands to several installed packages ( pth-1.4.1 pth-1.4.1nb2 ). Please check if this is really intended!(By the way, it looks like manedit doesn't understant NetBSD's manpages.)
Then I did same FORCE_PKG_REGISTER for png-1.2.4 too.
Later, after I woke up, I posted some diffs, examples, and a screenshot. And I send-pr'd my ideas for packages supporting menus: pkg/18168. I have patches for mk/bsd.pkg.{defaults.,}mk and pkg_install at http://www.reedmedia.net/misc/netbsd/menus/. These patches all a package to install menu entries (if provided) and remove when package is removed.
Installing koffice from package source. First it installed openssl. Then later it died in openldap-2.0.25, because "no suitable thread support". I had two pth packages installed. I deleted old one (forced because many packages used it) -- and I think it removed parts of other. I have a lot to clean up. I deleted the other pth and installed it again.
But openldap still had same problem. I read a PR about buildlink2 breaking another package, but buildlink1 worked. So I reverted away from buildlink2 and openldap built.
So continued on installing koffice. I had libiconv-1.7, but needed 1.8. It died with:
gmake[1]: Entering directory `/usr/local/pkgsrc/converters/libiconv/work/libicon v-1.8/libcharset' gmake[1]: *** No rule to make target `all'. Stop.So I did a "make clean" under converters/libiconv and it built successfully. Then I deleted libiconv-1.7 (forced) and did a "make reinstall". (I wonder if everybuddy and otherpackages are now broken.)
Just like the PR (pkg/18189) I read earlier, libxslt would only build when I reverted to old buildlink.
I saved some of the failed build logs and sent to buildlink2 maintainer.
Back to koffice install. qt2-libs-2.3.1nb2 failed with:
qjpegio.cpp:59: jpeglib.h: No such file or directoryEven though:
===> Required installed package jpeg-6b: jpeg-6b foundI reverted to old qt2-libs with:
cvs update -d -P -D "24 Aug 2002" x11/qt2-libs(before buildlink2 changes) and it built fine.
I emailed tech-pkg about these three examples.
But then my kdebase build still wanted buildlink2. Needs a "make clean". (See tomorrow.)
I installed NetBSD 1.6_RC3. I took six pages of notes. And I sent email about 11 sysinst issues to tech-install. I had response and I send-pr'd it: install/18192: various sysinst issues. (dsl closed on 22/Jul/2003, because was fixed or changed.)
The main issue was: After choosing "Standard w/ X" and 64 MB ram and I didn't have enough disk space for that, disklabel reverted me back to custom setup, but defaulted to 500MB disklabel partition when I only had 143 MB fdisk partition. (By the way, my non-X and non-text install only took 140MB so it would have fit.)
I also saw that fdisk had problems with extended partitions.