[bug-notifications] [pkgutil 0004117]: RFE: Support installation of packages to alternate root (pkgaddopts not sufficient)

Mantis Bug Tracker noreply at opencsw.org
Sat Feb 18 11:19:23 CET 2012


A NOTE has been added to this issue. 
====================================================================== 
https://www.opencsw.org/mantis/view.php?id=4117 
====================================================================== 
Reported By:                skayser
Assigned To:                bonivart
====================================================================== 
Project:                    pkgutil
Issue ID:                   4117
Category:                   regular use
Reproducibility:            N/A
Severity:                   minor
Priority:                   normal
Status:                     closed
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             2010-01-07 12:12 CET
Last Modified:              2012-02-18 11:19 CET
====================================================================== 
Summary:                    RFE: Support installation of packages to alternate
root (pkgaddopts not sufficient)
Description: 
I have a system which is running the OpenCSW stack already. On this system
I just tried to install packages to another root environment mounted to /a.
To do so I added "pkgaddopts=-R /a" to an alternative pkgutil.conf file
(pkgutil.conf.dr) and specificied this configuration with --config.

The problem with this approach is that pkgutil doesn't query the /a root
for installed packages. Instead it checks the local / file system which
already has the requested packages installed.

# grep pkgaddopts /etc/opt/csw/pkgutil.conf.dr
pkgaddopts=-R /a

# pkginfo -R /a | grep CSW
# 

# pkgutil --config /etc/opt/csw/pkgutil.conf.dr -i sudosh2 sudo
Parsing catalog, may take a while...
Updated packages: CSWcswclassutils-1.30,REV=2009.11.21
CSWsudosh2-1.0.2,REV=2009.12.02
Current packages: CSWcommon-1.4.7,REV=2009.09.20
CSWsudo-1.6.8p12,REV=2005.12.19 CSWsudo-common-1.6.8p12,REV=2005.12.19
Total size: 51.6 KB
2 packages to fetch. Do you want to continue? [Y,n] 

Could we get an pkgutil-integrated approach for package installation to an
alternate root path? Or as a temporary workaround a pkginfoopts option
(don't know whether that would be sufficient though)? I would favor the
integrated approach though.
====================================================================== 

---------------------------------------------------------------------- 
 (0009612) dam (administrator) - 2012-02-18 11:19
 https://www.opencsw.org/mantis/view.php?id=4117#c9612 
---------------------------------------------------------------------- 
It may get more attention in the future as now with ZFS root handling
multiple BEs has become really easy and with PCA it is a standard.
Additionally, I would like to answer this positively :-)
 
http://www.opencsw.org/community/questions/3/solaris-live-upgrade-and-opencsw-packages

Best regards -- Dago



More information about the bug-notifications mailing list