Description
I had a partially successful bulk build and decided to use the result anyway for updating (yes, my fault. But when you're using someone else's bulk build you don't know if it's complete or what did not build).
In particular, this upgraded libicu with a shlib major bump.
After the upgrade (pkgin fug
) which went without obvious errors or non-standard questions, many packages that had failed in the last bulk would not run any longer, because they depended on the old libicu shared library which was replaced by the new one during the upgrade.
This could have been prevented if pkgin had notified me that packages foo, bar, baz would not resolve their library dependencies any longer after the upgrade and asked for confirmation (then I would have cancelled it).
Please add a check and confirmation dialog for that case. Thanks!