port register/unregister hogs up resources and takes forever

Michael C. Shultz ringworm01 at gmail.com
Tue Sep 27 01:19:31 PDT 2005


On Monday 26 September 2005 20:22, you wrote:
> On Monday 26 September 2005 06:58 pm, Michael C. Shultz wrote:
> = Just to let you know, I tested your patch with sysutils/portmanager by
> = deleting a random few dependencies of gnome2 then running "portmanager
> = -u" to see if they would be found and reinstalled. Portmanager makes
> = extensive use of "make all-depends-list" to find missing ports and the
> = test passed with your changes.
>
> Thanks for confirmation.
>
> = Keep in mind though, it also works fine with the original bsd.port.mk.
>
> The original not only uses A LOT more resources for each run (spawning
> dozens of make processes), it also misses some dependencies. For
> example, print/teTeX will often be missed, because print/teTeX-base
> will already be on the list...
>
> 	-mi

Ahh, you said that in the PR but I didn't "get it" at first, didn't read 
carefully enough I guess. Maybe for idiots like me you can spell it
out even more clearly?

For example, when 

* * *
print/teTeX-base    ..... is in the list then 
print/teTeX            ...... will be missed
* * *

-Mike


More information about the freebsd-ports mailing list