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 ; dateAfter almost eight minutes, it died with:
cvs [update aborted]: cannot make directory archivers/ruby-zlib/patches: No such file or directoryI 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/MakefileStrangely 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.