1 diff -u -r1.55.4.2 -r1.55.4.3
2 --- pkgset.c 2004/02/26 18:22:28 1.55.4.2
3 +++ pkgset.c 2004/06/06 20:47:51 1.55.4.3
14 rpm_define("_tmppath", "/tmp");
15 rpm_define("tmppath", "/tmp");
16 rpm_define("tmpdir", "/tmp");
18 - if (!mark_dependencies(ps, inst->flags))
21 + if ((inst->flags & INSTS_FOLLOW)) {
22 + if (!mark_dependencies(ps, inst->flags))
29 logn(LOGERR|LOGFILE, "INST-ERR %s", pkg->name);
35 ninstalled_bytes += pkg->size;
36 inf.nfbytes -= pkg->fsize;
37 printf_c(PRCOLOR_YELLOW,
38 _(" %d of %d (%.2f of %.2f MB) packages done"),
39 ninstalled, inf.npackages,
40 - ninstalled_bytes/(1024*1000),
41 - inf.nbytes/(1024*1000));
42 + ninstalled_bytes/(1024*1000.0),
43 + inf.nbytes/(1024*1000.0));
46 printf_c(PRCOLOR_YELLOW, _("; %.2f MB to download"),
47 - inf.nfbytes/(1024*1000));
48 + inf.nfbytes/(1024*1000.0));
49 printf_c(PRCOLOR_YELLOW, "\n");