|
|
OpenSolaris Project: SVR4 PackagingView the leaders for this projectProject Observers Endorsing communitiesInstallation and PackagingWelcome to the SVR4 Packaging projectThis project is devoted to the enhancement of the packaging tools used in the Solaris product, which are derived from the original System V release 4 project. Solaris has used these tools to install and manage software on the system since Solaris 2.0. The Belenix and Schillix distributions have also adopted the SVR4 tools. This project does not have a separate discussion list at this time. Please join the Installation and Packaging community mailing list. Source codeThe sources for the tools are available. Quick build instructions are as follows:
Note: These are new build instructions!
and
The build will take only a few minutes, and you'll find the binaries and libraries under the hierarchy pointed to by $ROOT. Note: The hierarchy of the files in the gate was recently changed. Here is a general mapping of the old directory locations to the new ones:
A browsable version of the source will be delivered to the OpenSolaris source browser soon. BugsThe bug category for Solaris packaging is sysadmin/pkg_commands. The bugs may be searched on the bug database page, select Solaris Packaging Utilities as the category; or go directly to the current list of open bugs and enhancement requests. To submit fixes, please follow the same procedure used for the ONNV project: send an email to the request-sponsor list identifying the bug you're wishing to work on and a sponsor will be assigned to work with you on integrating the fix. Packaging tools for download and early useThis section will list any early access tools that are made available to the community.
This tool produces a list of packages which the package being checked depends on, in the order to install, which are not currently part of the system. This is a tar file which contains: pkgdeps(sparc) and pkgdepx(x86) binaries. Usage: Intel – pkgdepx <systemroot or -> <directorywithpackages> packagename "-" as a system root means check dependancy in the directory only do not check your system. Examples for use: pkgdeps – Solaris11/Product SUNWluu SUNWcar SUNWcakr SUNWkvm SUNWcsr SUNWckr SUNWcnetr SUNWcsu SUNWcsl SUNWcsd SUNWadmr SUNWadmlib-sysid SUNWperl584core SUNWmdr SUNWadmfr SUNWmdu SUNWadmap SUNWperl584usr SUNWadmc SUNWesu SUNWadmfw SUNWlibC SUNWlur SUNWluu pkgdepx – Solaris11/Product SUNWhea SUNWcar SUNWcakr SUNWkvm SUNWcsr SUNWckr SUNWcnetr SUNWcsu SUNWcsl SUNWcsd SUNWhea These are for use on the Nevada release only. |