|Skip Navigation Links|
|Exit Print View|
|Packaging and Delivering Software With the Image Packaging System in Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library|
Package obsoletion is the mechanism by which packages are emptied of contents and removed from the system. An obsoleted package does not satisfy require dependencies. Update fails if an installed package has a require dependency on a package that has become obsolete, unless a newer version of the installed package is available that does not contain the require dependency.
A package is made obsolete by publishing a new version with no content except for the following set action:
set name=pkg.obsolete value=true
A package can be made non-obsolete by publishing newer versions. Users who update when an installed package is obsolete lose that package. Users who updated before the package was obsolete and do not update again until after a newer version of the package is published are updated to that newer version.