On Fri, Dec 03, 2004 at 05:54:17PM -0600, Joshua Lokken wrote: > On Fri, 3 Dec 2004 15:46:59 -0800, Kris Kennaway <[EMAIL PROTECTED]> wrote: > > On Fri, Dec 03, 2004 at 02:00:33PM -0600, Joshua Lokken wrote: > > > > > > > > > > > 4) I installed portupgrade from the port, and built the database using > > > > > > > > > > 'pkgdb -f', but whenever I run portupgrade or portversion, it > > > > > displays a message "Generating INDEX.tmp - please wait.." and hangs > > > > > there forever. How do I fix this? > > > > > > > > it probably isn't hanging, but actually generating a new INDEX for you. > > > > solutions to this have been discussed ad nauseum in several of mailing > > > > lists. > > > > > > It may not be hanging, but I've got the same behavior on a fresh 4.10 > > > box at home, it chugs away for awhile, then the 'make' process(es) > > > just sit there doing absolutely nothing forever. > > > > Of course, it's neither doing "absolutely nothing" nor does it take > > "forever" > > Indeed. I watched the make procs for awhile in top, and about > every 30 seconds or so, one make process would show 'SELECT' > momentarily, then go back to wait, using virtually no CPU, and I > observed that behavior for 30 minutes before I got tired of it...
Yes, 'make index' is disk-bound since it needs to read through every makefile in the ports tree. On an average system it takes about an hour or so; on a system with good disks about 15 minutes. Kris
pgpTMwStM0Vx8.pgp
Description: PGP signature