5 years agom I introduced a tweak to pkg_add to forego updates when they weren't strictly necessary. Then I made it the default.
This caused some unidentified problems at the time, and the code was backed out by kili@ soon afterward. I just *fixed* a weird bug in pkg_add, and there's a good chance it's directly related: the bug would show up only when packages said "no need to update" but leading to a shared library a few steps down in the chain of depends; since the older tweak would lead to fewer updates, it would trigger the bug more often. So now is the time for testing that tweak again, see if it can become default. Please test: pkg_add -u -DSHORTENED will forego updates when the package being updated didn't really change version (the update would only be triggered because the packages it was built against were slightly newer, but the shared libraries would be the same). If nothing untowards happens, it probably means we nailed that 5 years old problem...
