On Mon, Jul 21, 2014 at 10:57:46PM +0900, Izumi Tsutsui wrote: > joerg@ wrote: > > > On Mon, Jul 21, 2014 at 06:25:07PM +0900, Izumi Tsutsui wrote: > > > There is no upgrade path from i386 to amd64 in sysinst. > > > (we only had a.out to ELF) > > > > How much of an upgrade path do you need? Remove /dev, install sets as > > usual, rerun MAKEDEV should be enough... > > For example, prepare/move old compat libs if users also want > to use old binaries? > http://nxr.netbsd.org/xref/src/distrib/utils/sysinst/aout2elf.c > > Preparing and testing such upgrade mechanism would be a bit boring work > (there are few developers who care releases and sysinst itself) > so I'm afraid no one will take it...
For the ones in base, compat versions should exist in /usr/lib/XXX. Redirection magic exists. Joerg