Subject: Re: today's openssh version 3.7
To: None <current-users@netbsd.org>
From: William Allen Simpson <wsimpson@greendragon.com>
List: current-users
Date: 09/19/2003 11:40:01
Geoff Wing wrote:
> 
> From: William Allen Simpson <wsimpson@greendragon.com>
> :Then, you have 1,000 (10,000? 100,000?) folks like me waiting about 14
> :hours for `cvs up`, compiling -current, discovering that the build fails,
> 
> Yes, but how much at each stage?
> 
Aha, good question.  Fortunately, I'm fairly obsessive about keeping 
output files.  Checking just the cvs log with stat(1), and formatting a 
little for email purposes:

dreamer: {3} stat 030916a.src.cvs
7 139781 -rw-r--r-- 1 current current 560208 3438464 
  "Sep 16 23:22:38 2003" "Sep 16 19:39:57 2003" 
  "Sep 17 14:32:02 2003" "Dec 31 19:00:00 1969" 8192 6736 030916a.src.cvs
dreamer: {5} stat 030918a.src.up
7 139876 -rw-r--r-- 1 current current 582192 2048 
  "Sep 18 12:46:51 2003" "Sep 18 11:44:11 2003" 
  "Sep 18 11:44:11 2003" "Dec 31 19:00:00 1969" 8192 4 030918a.src.up

Guessing the field order (the man page doesn't say), that would be: 
  030916a.src.cvs  4h 17m
  030918a.src.up   58m


"Michael G. Schabert" wrote:
> So you ignored the instructions to cd into the src/crypto/dist/ssh
> directory before doing your 'cvs up' and 'make USETOOLS=no && make
> USETOOLS=no install' then?
> 
The "today" in the subject was Tuesday.  That advisory was Thursday.

Also, I hadn't done a full current build for 2 months, and needed new 
tools and such.  Thus, I'm not sure those instructions would work.  


Frederick Bruckman wrote:
> Your objection is entirely without basis, as to use pkgsrc as you
> suggest requires one to use CVS as well.
> 
dreamer: {6} stat /root/030916a.pkg.cvs
0 28806 -rw-r--r-- 1 root wheel 118480 379728 
  "Sep 16 20:55:55 2003" "Sep 16 20:03:41 2003" 
  "Sep 16 20:03:41 2003" "Dec 31 19:00:00 1969" 8192 768 /root/030916a.pkg.cvs
dreamer: {8} stat /root/030917a.pkg.up
0 28917 -rw-r--r-- 1 root wheel 119272 117919 
  "Sep 17 14:35:25 2003" "Sep 17 14:32:11 2003" 
  "Sep 17 14:32:11 2003" "Dec 31 19:00:00 1969" 8192 256 /root/030917a.pkg.up

Guessing the field order (the man page doesn't say), that would be: 
  030916a.pkg.cvs  53m
  030917a.pkg.up    3m

Quite a bit faster than the src tree!


And a recent private reply:
> Indeed NetBSD, as it is distributed from NetBSD.org, is not well suited
> for use in production environments, _unless_ you have the immediate and
> local services of a skilled systems programmer to support those systems.
> 

In any case, my original motivation of the thread was (as stated):
# How is the moving everything to packages for easy updates project 
# coming along here? 
-- 
William Allen Simpson
    Key fingerprint =  17 40 5E 67 15 6F 31 26  DD 0D B9 9B 6A 15 2C 32