Solaris 11: Software package diffs
Subdirectories contain comparisions between two versions of a Solaris i386 software group or set of software packages with all dependencies resolved. It is basically there to determine, which packages got removed/added to the related set dueto implicit dependencies and thus to avoid suprises, if one uses such "metadata packages"/sets to install machines or zones.
Relevant filenames have the format: OLD-NEW-WHAT.txt, with:
Versions follow the format: N.M.X.Y with:
WHAT describes, which kind of diff the file contains:
everything in this context means, the probably largest set of all packages in the Solaris repository, which can be installed at once whithout running into trouble, i.e. no need to manipulate the system repository to get an otherwise rejected package installed.
This is one reason, why the number of packages shown in the diff file differ wrt. the number of packages shown at the Package Catalog page, when you browse a certain version on the Solaris Release Repository or the Solaris Support Repository. Another cause for the package number mismatch is, that the diffs shown here are for the i386 platform, only. So all sparc-only packages are not included here at all. Furthermore, the Package Catalog page shows packages which have changed in the browsed Solaris release version, only! Last but not least the repository contains other "metadata packages" like auto_install, text_install, babel_install, slim_install, etc. which are of course excluded by the analyzer as well as certain consolidations (kind of upper and lower bound description wrt. allowed versions of packages for a certain group) which are not always pulled in, if one installs a certain set of packages.
Copyright (C) 2012 Jens Elkner (jel+s11@cs.uni-magdeburg.de)