I'm trying to update the publishers on b128a and I'm getting the following 
error. The error will also occur if I attempt a refresh.

$ pfexec pkg publisher
PUBLISHER                             TYPE     STATUS   URI
opensolaris.org          (preferred)  origin   online   
http://pkg.opensolaris.org/dev/
dev                                   origin   online   
http://pkg.opensolaris.org/dev/

$ pfexec pkg unset-publisher dev
Caching catalogs ...Traceback (most recent call last):
  File "/usr/bin/pkg", line 3088, in handle_errors
    __ret = func(*args, **kwargs)
  File "/usr/bin/pkg", line 3065, in main_func
    return callable(img, pargs)
  File "/usr/bin/pkg", line 2238, in publisher_unset
    api_inst.remove_publisher(prefix=name, alias=name)
  File "/usr/lib/python2.4/vendor-packages/pkg/client/api.py", line 1376, in 
remove_publisher
    progtrack=self.__progresstracker)
  File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 608, in 
remove_publisher
    self.remove_publisher_metadata(pub, progtrack=progtrack)
  File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 1549, in 
remove_publisher_metadata
    self.__rebuild_image_catalogs(progtrack=progtrack)
  File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 1363, in 
__rebuild_image_catalogs
    kcat.append(cat, cb=pub_append_cb, pubs=[pfx])
  File "/usr/lib/python2.4/vendor-packages/pkg/catalog.py", line 1700, in append
    self.__append(src, cb=cb, pfmri=pfmri, pubs=pubs)
  File "/usr/lib/python2.4/vendor-packages/pkg/catalog.py", line 1137, in 
__append
    merge, mdata = cb(src, f, entry)
  File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 1353, in 
pub_append_cb
    mfst.set_content("\n".join(dpent["actions"]))
  File "/usr/lib/python2.4/vendor-packages/pkg/manifest.py", line 337, in 
set_content
    self.__add_action(action, excludes)
  File "/usr/lib/python2.4/vendor-packages/pkg/manifest.py", line 352, in 
__add_action
    if "opensolaris.zone" in action.attrs and \
AttributeError: 'unicode' object has no attribute 'attrs'


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 'b987b1a759cb'.
-- 
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
opensolaris-help@opensolaris.org

Reply via email to