On Mon, Jul 22, 2024 at 08:30:53PM +0200, pms-...@outlook.com wrote: > xuser wrote: > > Is there a way to upgrade NetBSD 6.1.4 to NetBSD 10.0 without breaking > > custom installed software? > > > > Thanks, > > Ben
There is no reason custom installed software should break when doing an upgrade for typical userland software. E.g. I found an old licensing software on one of my machines that had been carried over from several older versions of the hardware and still worked after an update to 10.0. The hardware had been upgraded from i386 to amd64 in the mean time, but the licensing tool still worked (NetBSD cares a lot about binary compatibility). > I highly doubt it unless you are using static binaries :) > Everything should work but LD dependencies(ldd(1) tool) are ALWAYS > problematic after upgrades. Only if you manually deinstall shared libraries. The typical case is that the old libs are just left in place and new stuff uses new libs, while old programs continue to use the old libs. Martin