Ok, I will delete moc-svn. I normally think of openssl, maybe icu, and a couple others when I think of stuff that may break things with an upgrade, but evidently the list is a bit longer.
I could make an automatic dep file maker pretty simply, but would require rsync to fetch the list files, as rsync does it in a few seconds while wget takes quite a bit longer.
But to be able to make a routine that will check to see if an extension will break something would require maintaining ldd output files for each extension. They are small, only a few or a few hundred bytes each. Making them for everything all at once takes a few hours on my old server, but making one at a time with a simple command takes a few seconds.
In a way I hesitate to push for yet another extension related file to maintain, though it's creation on extension making/auditing and space taken up would be trivial, and it only takes three commands, two of which are mounting and umounting the extension.
I will get my routines in place and see what I would need. A generator for needed deps library wise will be relatively simple with what we have now, and I will ponder the feasibility of the ldd stuff, though it is valuable information to know. But perhaps not needed daily enough to warrant changes, we'll see.