When did an amd64 -> armv6 cross-build/update for -r302331 -> -r302412. -r302331's build had WITH_LIBSOFT=yes -r302412's build was WITHOUT_LIBSOFT (by not specifying WITH_LIBSOFT=yes ) (I had rebuilt all the installed ports [-r417989 update] under -r302331.) The check-old stage did not report anything about /usr/libsoft materials as to be deleted. Nor did delete-old or delete-old-libs remove any of them. Looking in the DESTDIR tree showed that the libsoft files were still there and were old: libsoft was not rebuilt. -r302412's build was WITHOUT_META_MODE because of a different issue when WITH_META_MODE was attempted. -r302331 had been done WITH_META_MODE=yes .