Installation of <CSWcacertificates> partially failed
Dagobert Michelsen
dam at opencsw.org
Thu Oct 24 16:20:34 CEST 2013
Hi Glen,
Am 24.10.2013 um 16:06 schrieb Glen Gunselman <ggunselm at emporia.edu>:
> 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:users-bounces+ggunselm=emporia.edu at lists.opencsw.org] 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 <ggunselm at emporia.edu>:
>
>
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencsw.org/pipermail/users/attachments/20131024/66123146/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2351 bytes
Desc: not available
URL: <http://lists.opencsw.org/pipermail/users/attachments/20131024/66123146/attachment-0001.p7s>
More information about the users
mailing list