2001-Sep-30
It is now Sunday. I have spent over fifty minutes trying to install a spreadsheet program. It installed xscreensaver. But the pkg_add (from yesterday) died with:/: write failed, file system is full ... pkg_add: Where did our dependency go?!I guess because /var/tmp. So I deleted everything under /var/tmp/. And tried again. It installed the gnumeric binary and reported a lot of messages like:
pkg_add: Overwriting /usr/X11R6/share/pixmaps/gnumeric/top_border - pkg gnumeric-0.68 bogus/conflicting?While still installing, gnumeric binary gave segmentation fault. Then again:
pkg_add: Where did our dependency go?!Even when it was done, it still seg faulted.
Well I worked on this for an hour, but no joy. This is a perfect example (I believe) of why someone shouldn't use the current pkgsrc collection and there needs to be a "stable" collection that is updated.
Good night!
Maybe the segmentation fault was caused by a.out format; as discussed in May (above), I still have several a.out packages. So I did a pkg_add again with -u but no -f. After it fetched it and did some stuff, it said:
pkg_add: package `gnumeric-0.68' already recorded as installedSo I deleted gnumeric:
$ pkg_delete gnumeric pkg_delete: couldn't open dependency file `/var/db/pkg/gle-3.0.3/+REQUIRED_BY' pkg_delete: couldn't open dependency file `/var/db/pkg/gtkhtml-0.13.0/+REQUIRED_BY' pkg_delete: couldn't open dependency file `/var/db/pkg/libole2-0.2.3/+REQUIRED_BY' pkg_delete: couldn't open dependency file `/var/db/pkg/xscreensaver-gnome-3.28/+REQUIRED_BY'So I did: "pkg_add -uv ftp://ftp.netbsd.org/pub/NetBSD/packages/1.5/i386/All/gnumeric" and received the "`libghttp>=1.0.9' required, but `libghttp-1.0.6' found installed" again. I deleted libghttp. (I was guessing that the -u switch would have updated it; I guess not.) So the pkg_add next said:
pkg_add: pkg `png>=1.0.11' required, but `png-1.0.9nb1' found installed.But it was required by many packages (like lyx, gimp, xv). So I did a "pkg_add -vu" for png. Then back to gnumeric:
Package `gnumeric-0.68' depends on `libglade>=0.14'. - libglade-0.16 already installed. Package `gnumeric-0.68' depends on `libglade>=0.16'. - libglade-0.16 already installed. Package `gnumeric-0.68' depends on `libiconv-*'. - libiconv-1.6.1 already installed. Package `gnumeric-0.68' depends on `libole2>=0.1.7'. - libole2-0.2.3 already installed. Package `gnumeric-0.68' depends on `libungif-*'. - libungif-4.1.0 already installed. Package `gnumeric-0.68' depends on `libunicode>=0.4'. - libunicode-0.4 already installed. Package `gnumeric-0.68' depends on `libwww>=5.2.8'. - libwww-5.3.2 already installed. Package `gnumeric-0.68' depends on `libxml-*'. - libxml-1.8.10 already installed. Package `gnumeric-0.68' depends on `libxml>=1.8.10'. - libxml-1.8.10 already installed. Package `gnumeric-0.68' depends on `libxml>=1.8.5'. - libxml-1.8.10 already installed. Package `gnumeric-0.68' depends on `libxml>=1.8.9'. - libxml-1.8.10 already installed. Package `gnumeric-0.68' depends on `netpbm-*'. - netpbm-9.7 already installed. Package `gnumeric-0.68' depends on `oaf>=0.6.5'. - oaf-0.6.5 already installed. Package `gnumeric-0.68' depends on `p5-CGI>=2.56'. - p5-CGI-2.72 already installed. Package `gnumeric-0.68' depends on `p5-Data-Dumper>=2.101'. - p5-Data-Dumper-2.101 already installed. Package `gnumeric-0.68' depends on `p5-Devel-DProf>=19990108'. - p5-Devel-DProf-19990108 already installed. Package `gnumeric-0.68' depends on `p5-Devel-Peek>=1.0001'. - p5-Devel-Peek-1.0001 already installed. Package `gnumeric-0.68' depends on `perl-base>=5.6.0'. - perl-base-5.6.0 already installed. Package `gnumeric-0.68' depends on `perl-{5.0*,5.6.0nb2,base-5.[6-9]*}'. - perl-base-5.6.0 already installed. Package `gnumeric-0.68' depends on `perl-{5.0*,5.6.0nb[12],base-5.[6-9]*}'. - perl-base-5.6.0 already installed. Package `gnumeric-0.68' depends on `perl>=5.0'. - perl-5.6.0nb3 already installed. Package `gnumeric-0.68' depends on `png>=1.0.11'. - png-1.0.11 already installed. Package `gnumeric-0.68' depends on `pth>=1.3.2'. - pth-1.4.0 already installed. Package `gnumeric-0.68' depends on `scrollkeeper-*'. - scrollkeeper-0.2 already installed. Package `gnumeric-0.68' depends on `tiff>=3.5.4'. - tiff-3.5.5 already installed. Package `gnumeric-0.68' depends on `tiff>=3.5.5'. - tiff-3.5.5 already installed. Package `gnumeric-0.68' depends on `watanabe-vfont-19930318'. - watanabe-vfont-19930318 already installed. Package `gnumeric-0.68' depends on `xscreensaver-gnome>=3.25nb1'. - xscreensaver-gnome-3.28 already installed. Package `gnumeric-0.68' depends on `{control-center,libcapplet}>=1.4.0'. - control-center-1.4.0.1 already installed. ftp> close pkg_add: 1 package addition(s) failedI am not sure what the above indicates, so I looked higher:
ftp> nlist libghttp*.t[bg]z /var/tmp/pkg.20322a ftp> cd . pkg_add: nothing appropriate found pkg_add: unpackURL: verificatinon expandURL failed, 'ftp://ftp.netbsd.org/pub/NetBSD/packages/1.5/i386/All/gnumeric-0.68.tgz'!='ftp://ftp.netbsd.org/pub/NetBSD/packages/1.5/i386/All/libghttp>=1.0.9.t[bg]z' Error on unpackURL('ftp://ftp.netbsd.org/pub/NetBSD/packages/1.5/i386/All/libghttp>=1.0.9.t[bg]z', '/var/tmp/instmp.20322z') pkg_add: fileGetURL('(null)', 'ftp://ftp.netbsd.org/pub/NetBSD/packages/1.5/i386/All/libghttp>=1.0.9.t[bg]z') failed
So back in pkgsrc/math/gnumeric, I did "make TARGET=bin-install update". This started grabbing source like gnome-core-1.4.0.4.tar.bz2. So I stopped it. Then I went into www/libghttp and did a "make TARGET=bin-install bin-install" and libghttp-1.0.9 successfully (and quickly) installed (not via source).
Then I did "pkg_add -v ftp://ftp.netbsd.org/pub/NetBSD/packages/1.5/i386/All/gnumeric". It failed again, but I didn't save the logging so I couldn't see why. So I did it again and saw it couldn't find the gnome-core. Okay I guess I do need to build this gnome-core from source. so now "make TARGET=bin-install bin-install" in math/gnumeric. (I hope I have enough drive space to build this.)
Checksum mismatch for gnome-core-1.4.0.4.tar.bz2.So I deleted all pkgsrc/distfiles. Then on to another install try.
Well it failed again:
perl-mk-1.0 is already installed - perhaps an older version?
I don't use my computer on Sundays -- so I quit. (So no volleyball schedules to hand out today.) I was thinking I should have just used some Excel-to-HTML converter.