Something like this (or maybe exactly this) bit me when I updated to  
build 91 recently, but it is still occurring.

Basically I am trying to update GITcore from 1.5.5.4 (from my repo) to  
1.5.6.1 (ditto), and this traceback happens:

bash-3.2$ pfexec pkg install -nv GITcore
Traceback (most recent call last):
   File "/usr/bin/pkg", line 1458, in ?
     ret = main_func()
   File "/usr/bin/pkg", line 1424, in main_func
     return install(img, pargs)
   File "/usr/bin/pkg", line 448, in install
     filters = filters, verbose = verbose, noexecute = noexecute)
   File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line  
1280, in make_install_plan
     self.load_optional_dependencies()
   File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line  
1021, in load_optional_dependencies
     self.update_optional_dependency(min_fmri)
   File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line  
989, in update_optional_dependency
     matcher = pkg.fmri.exact_name_match)[0]
   File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line  
403, in get_matching_fmris
     raise KeyError, "packages matching '%s' not found in catalog or  
image" \
KeyError: "packages matching 'pkg:/CPANauthen-sasl' not found in  
catalog or image"

The CPANauthen-sasl package mentioned is in my repo and is an optional  
dependency of an installed package (CPANperl-ldap). The GITcore  
package does not depend on CPANperl-ldap or CPANauthen-sasl.

I can't install CPANauthen-sasl from my repo now either :-(

Cheers,

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

Reply via email to