Hi All, after using IPS repositories successfully for quite some time, I've managed to get to a point where I can no longer set a publisher to http://pkg.opensolaris.org/dev:
jp at superbird:~$ cat /etc/release OpenSolaris Development snv_128a X86 Copyright 2009 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms. Assembled 23 November 2009 jp at superbird:~$ jp at superbird:~$ pkg publisher PUBLISHER TYPE STATUS URI Dev (preferred) origin online http://opensolaris.homeunix.com:10906/ jp at superbird:~$ pfexec pkg set-publisher -P -O http://pkg.opensolaris.org/dev opensolaris.org Caching catalogs ...Traceback (most recent call last): File "/usr/bin/pkg", line 3088, in handle_errors __ret = func(*args, **kwargs) File "/usr/bin/pkg", line 3065, in main_func return callable(img, pargs) File "/usr/bin/pkg", line 2191, in publisher_set refresh_allowed=refresh_catalogs) File "/usr/lib/python2.4/vendor-packages/pkg/client/api.py", line 1282, in add_publisher progtrack=self.__progresstracker) File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 761, in add_publisher progtrack=progtrack) File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 1527, in refresh_publishers self.__rebuild_image_catalogs(progtrack=progtrack) File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 1414, in __rebuild_image_catalogs kcat.append(old_kcat, cb=old_append_cb) File "/usr/lib/python2.4/vendor-packages/pkg/catalog.py", line 1700, in append self.__append(src, cb=cb, pfmri=pfmri, pubs=pubs) File "/usr/lib/python2.4/vendor-packages/pkg/catalog.py", line 1190, in __append npart.add(f, metadata=nentry, op_time=op_time) File "/usr/lib/python2.4/vendor-packages/pkg/catalog.py", line 388, in add catalog_name=self.pathname) DuplicateCatalogEntry: Unable to perform 'add' operation for catalog /var/pkg/tmp/tmp0rTr5p/known/catalog.summary.C; completion would result in a duplicate entry for package 'pkg://opensolaris.org/SUNWstc at 0.5.11,5.11-0.106:20090131T191239Z'. pkg: This is an internal error. Please let the developers know about this problem by filing a bug at http://defect.opensolaris.org and including the above traceback and this message. The version of pkg(5) is 'b987b1a759cb'. This is a bummer because I wanted to get to B129. Any ideas on how to resolve? Cheers, JP -- This message posted from opensolaris.org -------------- next part -------------- jp at superbird:~$ pkg publisher PUBLISHER TYPE STATUS URI Dev (preferred) origin online http://opensolaris.homeunix.com:10906/ jp at superbird:~$ pfexec pkg set-publisher -P -O http://pkg.opensolaris.org/dev opensolaris.org Caching catalogs ...Traceback (most recent call last): File "/usr/bin/pkg", line 3088, in handle_errors __ret = func(*args, **kwargs) File "/usr/bin/pkg", line 3065, in main_func return callable(img, pargs) File "/usr/bin/pkg", line 2191, in publisher_set refresh_allowed=refresh_catalogs) File "/usr/lib/python2.4/vendor-packages/pkg/client/api.py", line 1282, in add_publisher progtrack=self.__progresstracker) File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 761, in add_publisher progtrack=progtrack) File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 1527, in refresh_publishers self.__rebuild_image_catalogs(progtrack=progtrack) File "/usr/lib/python2.4/vendor-packages/pkg/client/image.py", line 1414, in __rebuild_image_catalogs kcat.append(old_kcat, cb=old_append_cb) File "/usr/lib/python2.4/vendor-packages/pkg/catalog.py", line 1700, in append self.__append(src, cb=cb, pfmri=pfmri, pubs=pubs) File "/usr/lib/python2.4/vendor-packages/pkg/catalog.py", line 1190, in __append npart.add(f, metadata=nentry, op_time=op_time) File "/usr/lib/python2.4/vendor-packages/pkg/catalog.py", line 388, in add catalog_name=self.pathname) DuplicateCatalogEntry: Unable to perform 'add' operation for catalog /var/pkg/tmp/tmp0rTr5p/known/catalog.summary.C; completion would result in a duplicate entry for package 'pkg://opensolaris.org/SUNWstc at 0.5.11,5.11-0.106:20090131T191239Z'. pkg: This is an internal error. Please let the developers know about this problem by filing a bug at http://defect.opensolaris.org and including the above traceback and this message. The version of pkg(5) is 'b987b1a759cb'.