Skip to main content.

2002-Feb-19

Yeah! I see that the newer libc installed last week added the strftime(3) "%z" format for timezones! (I use it in my sendmail-replacement, mailout.)

"make clean" under /usr/pkgsrc took five and a half minutes. I started to do a cvs update but it immediately failed: "No CVSROOT specified!" I had removed all CVS/Root files on 02/Oct/2001. So I manually set it:

CVSROOT=:pserver:anoncvs@anoncvs.netbsd.org:/cvsroot; export CVSROOT
cvs login # used anoncvs
time cvs update -d -P 2>&1 | tee LOG ; date
After almost eight minutes, it died with:
cvs [update aborted]: cannot make directory archivers/ruby-zlib/patches:
No such file or directory
I looked around I saw that some of the directories were owned by root, so I fixed them.

116 minutes later, it was finished doing the "cvs update". A bunch (all?) of the README.html files were logged as not being in repository. Some other changes:

M Packages.txt
C emulators/suse_libjpeg/Makefile
C emulators/suse_libjpeg/files/md5
M emulators/suse_libjpeg/pkg/COMMENT
M emulators/suse_libjpeg/pkg/DESCR
C pkgtools/pkg_install/pkg/DESCR
C pkgtools/pkg_install/pkg/PLIST
M security/ssh/Makefile
Strangely the pkg_install files don't have any "=======" lines. I moved all these files; and retrieved new ones:
grep "^[^?] " LOG2 | cut -c 3- | xargs -n 1 cvs update
(For some reason, I had to run a separate cvs for each.) Some of the files didn't matter: md5, COMMENT, pkg_install. I decided to move all the other non-repository files (other than README.html):
grep -v README LOG2 | grep '^? ' | cut -c 3- | cpio -vpdm /home/reed/netbsd/my-changes/
(Later, I forgot to delete them! So all I did was "copy".)

I think I am going to start keeping my source separate so I don't have to clean up all the time.