Jon Aimone wrote: > Hi, > > While I was evaluating the process to upgrade our AI environment I was > surprised to discover that upgrading SUNWinstalladm-tools requires an OS > upgrade. > > depend fmri=SUNWcs at 0.5.11-0.124 type=require > depend fmri=SUNWcsl at 0.5.11-0.124 type=require > > This seems a heavy requirement to me, since I don't believe there is any > privileged / kernel code in the package. It maintains a database of > services and clients and configures a web server, it's nearly all python > code... more user-land than kernel. > > I'm curious why this tool set would be tightly coupled to a particular > build of the OS. >
Those are automatic dependencies inserted by the publication process, presumably due to the ELF objects it includes. In general, the design should be factored such that having the tools tied to the OS version won't be an issue, though it's also likely that we'll be replacing a lot of that C code with Python as we move along. Dave
