Date: Fri, 24 Oct 2008 20:10:22 +0000 (UTC) From: Ken Smith <kensmith@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/usr.sbin/sysinstall config.c globals.c index.c package.c sysinstall.h Message-ID: <200810251807.m9PI7We6000304@repoman.freebsd.org>
index | next in thread | raw e-mail
kensmith 2008-10-24 20:10:22 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
usr.sbin/sysinstall config.c globals.c index.c package.c
sysinstall.h
Log:
SVN rev 184232 on 2008-10-24 20:10:22Z by kensmith
MFC r183921 and r184180
When we notice the INDEX had volume numbers (so the media the packages
are coming from has multiple volumes) walk through the dependency tree
for the packages selected by the user once for each volume, only
installing packages on the current volume. If we can't install the
package because its on a higher volume just note that we have looked
at it during the pass for this volume to cut down on time spent checking
dependencies. This stops the excessive disc swapping that users have
complained (a lot...) about.
Approved by: re (kib)
Revision Changes Path
1.242.2.3 +9 -2 src/usr.sbin/sysinstall/config.c
1.27.18.1 +3 -0 src/usr.sbin/sysinstall/globals.c
1.115.2.3 +51 -5 src/usr.sbin/sysinstall/index.c
1.104.2.2 +11 -4 src/usr.sbin/sysinstall/package.c
1.274.2.3 +5 -1 src/usr.sbin/sysinstall/sysinstall.h
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810251807.m9PI7We6000304>
