>>>> "John" == John W Jones
<jj(a)hobbes.la.asu.edu> writes: 
    John> I sent a patch many moons ago to fix this problem.  In some sense
When and where did you send it?
I couldn't find it.
Please re-send it if possible.
Thanks,
Adrian
    John> packge-get-update-all does not currently do the right thing.  It uses
    John> package-get-all which fetches dependent packages.  This is bad since
    John> someone may intentionally not have a certain package even though it is 
    John> declared as required by a package they do have (e.g., vm is not really 
    John> needed to use efs).  Fetching of dependent packages should be done at
    John> the time a user initially gets a package.
    John> So, packge-get-update-all should use package-get in place of
    John> package-get-all (works like package-get-all, but it does not also get
    John> dependent packages).  If a dependent package requires updating, that
    John> will still be picked up.  Moreover, by making this change, we would
    John> fix the problem of getting some packages many times when using
    John> package-get-update-all.
 
    John>                                  John Jones
    John> ---------------------------------------------------------------
    John> Department of Mathematics               Office:  PSA 729
    John> Arizona State University                Phone:   965-3725
    John> Tempe, AZ    85287-1804                 FAX:     965-8119
    John> URL: 
http://math.la.asu.edu/~jj         e-mail:  JJ(a)asu.edu
    John> ---------------------------------------------------------------
-- 
                            Adrian Aichner
                        Applications Engineer
  Teradyne GmbH
  Semiconductor Test Group    Telephone +49/89/41861(0)-208
  Dingolfinger Strasse 2      Fax       +49/89/41861-217
  D-81673 MUENCHEN            E-mail    aichner(a)ecf.teradyne.com