Hi So just in case this is confused with the other mail I sent witha traceback, this one happens on snv_123 prior to doing any upgrade,
ie pkg image-update triggered it.
unless SUNWipkg got updated and then triggered the same catalog problem I saw after upgrade?

Enda
Enda O'Connor wrote:
bash-3.2$ uname -a
SunOS milly 5.11 snv_123 i86pc i386 i86pc Solaris
bash-3.2$ pfexec pkg image-update --be-name=snv_124
Creating Plan \Traceback (most recent call last):
  File "/usr/bin/pkg", line 2619, in handle_errors
    __ret = func(*args, **kwargs)
  File "/usr/bin/pkg", line 2553, in main_func
    return image_update(mydir, pargs)
  File "/usr/bin/pkg", line 780, in image_update
    if not __api_plan_exception(op, noexecute=noexecute):
  File "/usr/bin/pkg", line 778, in image_update
    update_index=update_index, be_name=be_name)
File "/usr/lib/python2.4/vendor-packages/pkg/client/api.py", line 415, in plan_update_all
    self.__plan_common_exception(
File "/usr/lib/python2.4/vendor-packages/pkg/client/api.py", line 396, in plan_update_all
    multimatch_ignore=True)
File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 2580, in make_install_plan
    self.__call_imageplan_evaluate(ip, verbose)
File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 620, in __call_imageplan_evaluate
    ip.evaluate()
File "/usr/lib/python2.4/vendor-packages/pkg/client/imageplan.py", line 449, in evaluate
    self.evaluate_fmri(f)
File "/usr/lib/python2.4/vendor-packages/pkg/client/imageplan.py", line 362, in evaluate_fmri
    self.evaluate_fmri(cf)
File "/usr/lib/python2.4/vendor-packages/pkg/client/imageplan.py", line 293, in evaluate_fmri
    m = self.image.get_manifest(pfmri)
File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 826, in get_manifest
    m = self.__get_manifest(fmri, v)
File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 809, in __get_manifest
    return self.__fetch_manifest(fmri, excludes)
File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 738, in __fetch_manifest
    self.state.get_intent_str(fmri))
File "/usr/lib/python2.4/vendor-packages/pkg/client/transport/transport.py", line 298, in get_manifest
    excludes, mcontent)
File "/usr/lib/python2.4/vendor-packages/pkg/manifest.py", line 568, in __init__
    if self.__storeback():
File "/usr/lib/python2.4/vendor-packages/pkg/manifest.py", line 625, in __storeback
    self.store(self.__file_path("manifest"))
File "/usr/lib/python2.4/vendor-packages/pkg/manifest.py", line 475, in store
    portable.rename(tmp_path, mfst_path)
File "/usr/lib/python2.4/vendor-packages/pkg/portable/os_unix.py", line 229, in rename
    os.rename(src, dst)
OSError: [Errno 2] No such file or directory


pkg: This is an internal error.  Please let the developers know about this
problem by filing a bug at http://defect.opensolaris.org and including the
above traceback and this message.  The version of pkg(5) is '77e92d348aaf'.


a cut and paste of the command just works then.

bash-3.2$ pfexec pkg image-update --be-name=snv_124
DOWNLOAD                                  PKGS       FILES    XFER (MB)
SUNWapch22d



Enda
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to