That's a really big list. I take that as a clue that either people
aren't updating things in pkgsrc, or that the php-using community is
much less enthusiastic about new php versions than the php-producing
community.
well, developers doing widely used tool/library updates only deal with their own problems usually?
They ran binary distro, not LFS/Gentoo/Pkgsrc. So, they do not feel full impact of their changes ...
I also wish 'upstream' people changed their locked-in grind culture and learned to step down sometimes to help downstreams, making it more like community and less of unilateral "we break - you fix"
In general, I think "recursive removals" are not ok, because each
package doesn't get the "are there users and does this make
sense" question asked.
I am not seeing that 5.6 and 7.x being in pkgsrc is causing trouble;
there is no way we are going to stop being multiversion. It seems very
likely that there are at least a few packages that should stay that will
cause pressure to keep 7 and probably even 5.6. It's sort of like
python 2.7.
It is also likely be that a lot of these have no users and dead
upstreams.
There is an update to zoneminder in wip, which lets it run with 8.1, but
it wedges on startup and needs to be killed and restarted. That may on
balance be better and maybe I should just land the update.