[bug-notifications] [pkgutil 0004117]: RFE: Support installation of packages to alternate root (pkgaddopts not sufficient)
Mantis Bug Tracker
noreply at opencsw.org
Thu Jan 7 12:12:44 CET 2010
The following issue has been SUBMITTED.
Reported By: skayser
Issue ID: 4117
Category: regular use
Date Submitted: 2010-01-07 12:12 CET
Last Modified: 2010-01-07 12:12 CET
Summary: RFE: Support installation of packages to alternate
root (pkgaddopts not sufficient)
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
# 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
Current packages: CSWcommon-1.4.7,REV=2009.09.20
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.
More information about the bug-notifications