Hi Glen, Am 24.10.2013 um 16:06 schrieb Glen Gunselman <[email protected]>: > Sorry forgot the pkgutil syntax. This is command from which I extracted the > console output: > > sudo time pkgutil -R /.alt.${GG_newBE} -u CSWossl CSWossldevelCSWosslrt > CSWosslutils > > This is my fourth attempt to update the OpenCSW packages.
I just checked that ca-certificates should install with -R, it looks like an unsuccessfully removed directory which should be replace by a symlink. So *inside* your BE please remove the directory /opt/csw/etc/ssl/certs and replace it with this symlink: /opt/csw/etc/ssl/certs -> ../../../../etc/opt/csw/ssl/certs > It should be noted in the OpenCSW catalog which packages are designed to > fail when using –R (If you want pkgutil to be a 21th century tool, it should > stop when using –R when any of the packages will not successfully > install/upgrade with a useful message) The problem is it is just not known which packages do not work with root-relocation. If you encounter these just drop us a note so we can fix them. However, the issue I see here > Updating certificates in /etc/opt/csw/ssl/certs...sort: getexecname() failed looks very strange, probably a chroot anomaly, but AFAIK sort does not call getexecname at all, so no clue here. Best regards -- Dago > > Glen > > From: users [mailto:[email protected]] On > Behalf OfDagobert Michelsen > Sent: Thursday, October 24, 2013 2:14 AM > To: Questions and discussions > Subject: Re: Installation of <CSWcacertificates> partially failed > > Hi Glen, > > Am 24.10.2013 um 00:08 schrieb Glen Gunselman <[email protected]>: > > > Anyone able to install CSWcacertificates > fromhttp://mirror.opencsw.org/opencsw/testing/sparc/5.10 > > I seem to be stuck with the following: > > => Installing CSWcacertificates-20120511,REV=2012.05.11 (2/9) ... > > Processing package instance <CSWcacertificates> from > </var/opt/csw/pkgutil/packages/cacertificates-20120511,REV=2012.05.11-SunOS5.9-all-CSW.pkg> > > cacertificates - CA certificates(all) 20120511,REV=2012.05.11 > http://hg.mozilla.org/mozilla-central/raw-file/default/security/nss/lib/ckfw/builtins/ > packaged for CSW by YannRouillard > Using </.alt.s10u10OpenCSW> as the package base directory. > ## Processing package information. > ## Processing system information. > WARNING: /opt/csw/etc/ssl/certs <no longer a directory> > 3 package pathnames are already properly installed. > ## Verifying package dependencies. > ## Verifying disk space requirements. > ## Checking for conflicts with packages already installed. > ## Checking for setuid/setgid programs. > > This package contains scripts which will be executed with super-user > permission during the process of installing this package. > > Do you want to continue with the installation of <CSWcacertificates> [y,n,?] y > > Installing cacertificates - CA certificates as <CSWcacertificates> > > ## Installing part 1 of 1. > /.alt.s10u10OpenCSW/opt/csw/etc/ssl/certs <symbolic link> > > This looks like the package is installed to an alternate BE. Have you done > special additions like -R > or something? Not all packages are 100% root relocatable. > > > Best regards > > -- Dago > > > pkgadd: ERROR: unable to create package object > </.alt.s10u10OpenCSW/opt/csw/etc/ssl/certs>. > file type <s> expected <d> actual > unable to remove existing directory at > </.alt.s10u10OpenCSW/opt/csw/etc/ssl/certs> > /.alt.s10u10OpenCSW/opt/csw/sbin/update-ca-certificates > … > /.alt.s10u10OpenCSW/opt/csw/share/doc/cacertificates/license > [ verifying class <none> ] > /.alt.s10u10OpenCSW/etc/opt/csw/pkg/CSWcacertificates/cswmigrateconf > [ verifying class <cswmigrateconf> ] > Copying sample config to /.alt.s10u10OpenCSW/etc/opt/csw/ca-certificates.conf > > [ verifying class <cswpreserveconf> ] > ## Executing postinstall script. > Updating certificates in /etc/opt/csw/ssl/certs...sort: getexecname() failed > done. > > Installation of <CSWcacertificates> partially failed. > > pkgadd failed with exit code: 2 > Exit from pkgutil and fix this issue first (recommended)? ([y],n) y > Exiting pkgutil > > > Thanks, > Glen Gunselman > Systems Software Specialist > Information Technology > Emporia State University > 1200 Commerical St > Emporia Kansas 66801 > > > > -- > "You don't become great by trying to be great, you become great by wanting to > do something, > and then doing it so hard that you become great in the process." - xkcd #896 -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896
smime.p7s
Description: S/MIME cryptographic signature
