On 2015-08-20 09:32, Mathieu Arnold wrote: > > > +--On 20 août 2015 08:24:25 +0100 Anton Shterenlikht <me...@bris.ac.uk> > wrote: > |> OTOH I do not want to use ghostscript ! > | > | In my view ghost is a critically important port. > | I will not be able to use FreeBSD productively withouth it. > | Since I have no time or skill to contribute to > | address the slowness problem, I'm happy to put > | up with the extra hour. > > I'm not exactly sure what you're all complaining about. The port just > works fine, it does take a few seconds for make to iterate over all > options, but it's because the port has way too many options. It's not as > if you're all sitting behind your desk looking at the screen waiting for it > to finish. >
Perhaps some small statistics for a port with 124 options (www/apache24). With the given example commands it should be not hard to verify the results Test was done on a 8 core (3GHz) system with fast SSD's and 24GB RAM $ svn log -q -l 10 /usr/ports/Mk r393817 | netchild | 2015-08-09 21:14:13 +0200 (Sun, 09 Aug 2015) => OK r393878 | antoine | 2015-08-10 19:06:50 +0200 (Mon, 10 Aug 2015) => OK r393903 | jbeich | 2015-08-10 22:14:16 +0200 (Mon, 10 Aug 2015) => OK r393984 | jbeich | 2015-08-12 01:20:48 +0200 (Wed, 12 Aug 2015) => OK r394258 | feld | 2015-08-14 22:59:29 +0200 (Fri, 14 Aug 2015) => OK r394503 | mat | 2015-08-17 15:31:25 +0200 (Mon, 17 Aug 2015) => OK (log grow with additional ~100.000 lines, slower) r394508 | mat | 2015-08-17 16:20:40 +0200 (Mon, 17 Aug 2015) => OK r394569 | mat | 2015-08-18 12:39:07 +0200 (Tue, 18 Aug 2015) => OK r394572 | rakuco | 2015-08-18 12:51:01 +0200 (Tue, 18 Aug 2015) => OK r394573 | mat | 2015-08-18 13:00:57 +0200 (Tue, 18 Aug 2015) => BROKEN explode r394770 | mat | 2015-08-19 11:28:06 +0200 (Wed, 19 Aug 2015) => BROKEN explode $ cd www/apache24 $ svn up -$testrev /usr/ports/Mk $ script -q DEBUG.make.$rev make -dA -V PKGNAME *1.3G Aug 20 05:52 DEBUG.make.r394770 => manual break send after 2 min.* *32M Aug 20 06:24 DEBUG.make.r394573 => manual break send after 15 sec.* 16M Aug 20 06:15 DEBUG.make.r393878 => finished after 4 sec. 16M Aug 20 06:17 DEBUG.make.r394258 => finished after 4 sec. 29M Aug 20 06:19 DEBUG.make.r394503 => finished after 4 sec. 29M Aug 20 06:21 DEBUG.make.r394508 => finished after 4 sec. 29M Aug 20 06:22 DEBUG.make.r394569 => finished after 4 sec. 29M Aug 20 06:23 DEBUG.make.r394572 => finished after 4 sec. $ wc -l DEBUG.make* 569729 DEBUG.make.r394770 => not finished after 2 min, size 1.x GB 242899 DEBUG.make.r393878 242899 DEBUG.make.r394258 348109 DEBUG.make.r394503 348141 DEBUG.make.r394508 350125 DEBUG.make.r394569 350125 DEBUG.make.r394572 38521 DEBUG.make.r394573 => stopped after 15 sec. 2490548 total _______________________________________________ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"