/usr/ports Going Back to the Past ― 2008年05月13日 22時32分52秒
Ports+ uses GNU make to generate upgrading rules with their dependency. Therefore, it keeps track of intermediate files via timestamps. If ports+ detect that the INDEX file is newer than ones of ports+, it processes it. Otherwise, ports+ intermediate files are up to date. This assumption is valid for active portsnap and csup/cvsup users. If for some reason, the INDEX file becomes older like my case, ports+ will not find it because the modification date is still older than ones of ports+.
It still seems 1.95 Release is more stable than 1.100 Release. I am suspecting some breakage in recursive-dependencies in 1.100 Release.