2008/7/3 Chris Ridd <[EMAIL PROTECTED]>:
> 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 :-(

Did you try installing CPANauthen-sasl using the full fmri (e.g.
include the authority) first?

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

Reply via email to