The pkg --refresh didn't seem to help - I am getting the same error as
before.
pkg publisher solaris
Publisher: solaris
Alias:
Origin URI: http://pkg.oracle.com/solaris/release/
SSL Key: None
SSL Cert: None
Client UUID: 58ae0f66-5d9d-11e1-afd8-80144f0015ea
Catalog Updated: November 9, 2011 03:34:27 PM
Enabled: Yes
Signature Policy: verify
I have been trying this pkg list command on multiple systems and saw
similar errors. Don't know the history of all but at least one system I
upgraded from an earlier (pre -GA) release to GA.
Thanks,
Mythili
On 2/29/2012 7:47 AM, Shawn Walker wrote:
On 02/29/12 07:38, Mythili Subharam wrote:
cat /etc/release
Oracle Solaris 11 11/11 X86
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights
reserved.
Assembled 18 October 2011
I am getting this:
pkg list -a driver/audio/*
NAME (PUBLISHER) VERSION IF
driver/audio/audio-usb 0.5.11-0.175.0.0.0.2.1 i-
driver/audio/audio810 0.5.11-0.175.0.0.0.2.1 i-
driver/audio/audiocmi 0.5.11-0.175.0.0.0.2.1 i-
driver/audio/audioemu10k 0.5.11-0.175.0.0.0.2.1 i-
driver/audio/audiohd 0.5.11-0.175.0.0.0.2.1 i-
driver/audio/audioixp 0.5.11-0.175.0.0.0.2.1 i-
driver/audio/audiols 0.5.11-0.175.0.0.0.2.1 i-
driver/audio/audiop16x 0.5.11-0.175.0.0.0.2.1 i-
driver/audio/audiosolo 0.5.11-0.175.0.0.0.2.1 i-
driver/audio/audiovia823x 0.5.11-0.175.0.0.0.2.1 i-
driver/audio/audiovia97 0.5.11-0.153 --
Traceback (most recent call last):
File "/usr/bin/pkg", line 5956, in handle_errors
__ret = func(*args, **kwargs)
File "/usr/bin/pkg", line 5939, in main_func
pargs=pargs, **opts)
File "/usr/bin/pkg", line 461, in list_inventory
for pt, summ, cats, states, attrs in res:
File "/usr/lib/python2.6/vendor-packages/pkg/client/api.py", line 109,
in wraer
for v in f(instance, *fargs, **f_kwargs):
File "/usr/lib/python2.6/vendor-packages/pkg/client/api.py", line 3224,
in __t_pkg_list
ordered=True, pubs=pubs):
File "/usr/lib/python2.6/vendor-packages/pkg/catalog.py", line 2536, in
entryctions
pubs=pubs, tuples=True):
File "/usr/lib/python2.6/vendor-packages/pkg/catalog.py", line 1490, in
__entes
last=last_version, ordered=ordered, pubs=pubs):
File "/usr/lib/python2.6/vendor-packages/pkg/catalog.py", line 894, in
tuple_tries
if cb is None or cb(t, entry):
File "/usr/lib/python2.6/vendor-packages/pkg/client/api.py", line 3169,
in chk_state
pkg.version.CONSTRAINT_AUTO):
File "/usr/lib/python2.6/vendor-packages/pkg/version.py", line 503, in
is_sucssor
if other.release and self.release:
AttributeError: 'NoneType' object has no attribute 'release'
pkg: This is an internal error in pkg(5) version a6782843ee0c. Please
log a
Service Request about this issue including the information above and
this
message.
Is this a known issue?
No, and it would appear that there may be some data corruption on your
system.
First, create a new BE as a backup:
beadm create s11-backup
Then, execute:
pkg refresh --full
...and then try the list again:
pkg list -a 'driver/audio/*'
Was this system upgraded from an older release?
-Shawn
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss