Skip to main content.

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 magic
And 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 directory
Even though:
===> Required installed package jpeg-6b: jpeg-6b found
I 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.