Bart Smaalders wrote:
> Nicholas Solter wrote:
>> Shawn Walker wrote:
>>> 2008/7/3 Nicholas Solter <[EMAIL PROTECTED]>:
>>>> I'm trying to install emacs from the blastwave repository, and am
>>>> running into some problems. I'm probably missing something obvious, but
>>>> I can't figure it out.
>>>>
>>>> The first problem is that if blastwave is not the preferred authority,
>>>> pkg install doesn't seem to find the package at all, even though pkg
>>>> contents -r can list its contents.
>>>>
>>>> [EMAIL PROTECTED]:~# cat /etc/release
>>>>                           OpenSolaris 2008.11 snv_91 X86
>>>>            Copyright 2008 Sun Microsystems, Inc.  All Rights Reserved.
>>>>                         Use is subject to license terms.
>>>>                              Assembled 12 June 2008
>>>> [EMAIL PROTECTED]:~# pkg set-authority -O
>>>> http://blastwave.network.com:10000/ blastwave
>>>> [EMAIL PROTECTED]:~# pkg authority
>>>> AUTHORITY                           URL
>>>> blastwave                           http://blastwave.network.com:10000/
>>>> opensolaris.org (preferred)         http://pkg.opensolaris.org:80/
>>>> [EMAIL PROTECTED]:~# pkg refresh --full
>>>> [EMAIL PROTECTED]:~# pkg install IPSemacs
>>> Try "pkg install pkg:/blastwave/IPSemacs"
>>>
>> Thanks for the suggestion. Unfortunately, it doesn't help. However, I 
>> played around a bit more, and it seems that the problem is both cases is 
>> that pkg install isn't able to find packages in an authority other than 
>> the preferred one, even though pkg info -r is able to see them.
>>
>> [EMAIL PROTECTED]:~# pkg set-authority -P blastwave
>> [EMAIL PROTECTED]:~# pkg info -r pkg:/[EMAIL PROTECTED],5.11-0.91
>>            Name: SUNWlang-sk
>>         Summary: Slovakian language support
>>           State: Not installed
>>       Authority: opensolaris.org
>>         Version: 0.5.11
>>   Build Release: 5.11
>>          Branch: 0.91
>> Packaging Date: Fri Jun 13 18:19:30 2008
>>            Size: 3.5 MB
>>            FMRI:
>> pkg://opensolaris.org/[EMAIL PROTECTED],5.11-0.91:20080613T181930Z
>> [EMAIL PROTECTED]:~# pkg install pkg:/[EMAIL PROTECTED],5.11-0.91
>> 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:/[EMAIL PROTECTED],5.11-0.91' not
>> found in catalog or image"
>> [EMAIL PROTECTED]:~# pkg set-authority -P opensolaris.org
>> [EMAIL PROTECTED]:~# pkg install pkg:/[EMAIL PROTECTED],5.11-0.91
>> DOWNLOAD                                    PKGS       FILES     XFER (MB)
>> Completed                                    1/1         4/4     3.47/3.47
>>
>> PHASE                                        ACTIONS
>> Install Phase                                  29/29
>>
>>
>> This seems like a bug to me, unless I'm misunderstanding the way 
>> non-preferred authorities are supposed to work.
>>
> 
> Yes.... I'll try and deal with this ASAP.
> 

Thanks, Bart and Shawn. Do I need to file a bug, or can I assume you'll 
take care of that?

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

Reply via email to