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