Hi,
after I don't know what operation pkg in a Osol 2008-11 virtual 
machine stopped working. I had this kind of errors:

Traceback (most recent call last):
 File "/usr/bin/pkg", line 2228, in ?
   __ret = main_func()
 File "/usr/bin/pkg", line 2171, in main_func
   return catalog_refresh(mydir, pargs)
 File "/usr/bin/pkg", line 1494, in catalog_refresh
   api_inst.refresh(full_refresh, pargs)

File "/usr/lib/python2.4/vendor-packages/pkg/client/api.py", line 574, 
in refresh
   auths_to_refresh)

File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 
1398, in retrieve_catalogs
   self._do_get_catalog(auth, hdr, ts)

File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 
1351, in _do_get_catalog
   hdr, ts)

File "/usr/lib/python2.4/vendor-packages/pkg/client/retrieve.py", line 
126, in get_catalog

   updatelog.recv(c, croot, ts, auth)

File "/usr/lib/python2.4/vendor-packages/pkg/updatelog.py", line 245, 
in recv

   catalog.recv(c, path, auth, cl_size)

File "/usr/lib/python2.4/vendor-packages/pkg/catalog.py", line 537, in 
recv

   if not s[1].isspace():
IndexError: string index out of range


So, as adviced,  I ran
[r...@db2 [09:46:02]: ~ ]$  rm -rf /var/pkg/catalog
[r...@db2 [09:46:02]: ~ ]$ LANG=C LC_ALL=C pkg set-authority -O 
http://pkg.opensolaris.org/dev opensolaris.org
pkg: No image found.
[r...@db2 [09:50:26]: ~ ]$ LANG=C LC_ALL=C pkg img-update
pkg: No image found.
[r...@db2 [09:50:47]: ~ ]$                                                     

so, how can I restore the usability of pkg?

Thanks,
        Nico
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to