On Thu, 2010-01-07 at 12:06 -0600, Shawn Walker wrote:
> On 01/ 7/10 11:49 AM, Sebastien Roy wrote:
> > On Thu, 2010-01-07 at 17:18 +0000, John Rice wrote:
> >> Sebastian what's the output from:
> >> $ pkg publisher
> >
> > strat:~$ pkg publisher
> > PUBLISHER TYPE STATUS URI
> > opensolaris.org (preferred) origin online
> > http://ipkg.sfbay/dev/
> > opensolaris.org (preferred) mirror online
> > http://ipkg.east:8000/
> > contrib origin online
> > http://ipkg.sfbay.sun.com/contrib/
> > extra origin online
> > https://pkg.sun.com/opensolaris/extra/
> >
> > The issue is still happening now, and all publishers appear reachable
> > (pkg refresh on the command-line works just fine).
>
> You may want to close the packagemanager (forcibly if absolutely
> necessary), and then try running it from a terminal window with
> something like 'pfexec packagemanager -R /'. I suspect it may have
> failed and printed a traceback message to the console (which you can't
> see normally).
>
Indeed:
strat:~$ pfexec packagemanager -R /
Exception in thread Thread-4:
Traceback (most recent call last):
File "/usr/lib/python2.6/threading.py", line 525, in __bootstrap_inner
self.run()
File "/usr/lib/python2.6/threading.py", line 477, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/bin/packagemanager", line 3330, in __setup_publisher
self.__get_application_categories_lists(publishers)
File "/usr/bin/packagemanager", line 3390, in
__get_application_categories_lists
application_list, category_list, section_list)
File "/usr/bin/packagemanager", line 4626, in __add_pkgs_to_lists_from_api
category_list, section_list)
File "/usr/bin/packagemanager", line 4706, in __add_pkgs_to_lists
for entry in pkgs_from_api:
File "/usr/lib/python2.6/vendor-packages/pkg/client/api.py", line 1182, in
get_pkg_list
for a in actions:
File "/usr/lib/python2.6/vendor-packages/pkg/catalog.py", line 1503, in
__gen_lazy_actions
m = self.__manifest_cb(self, f)
File "/usr/lib/python2.6/vendor-packages/pkg/client/image.py", line 1071, in
manifest_cb
return self.get_manifest(f, all_variants=True)
File "/usr/lib/python2.6/vendor-packages/pkg/client/image.py", line 912, in
get_manifest
m = self.__get_manifest(fmri, excludes=excludes, intent=intent)
File "/usr/lib/python2.6/vendor-packages/pkg/client/image.py", line 897, in
__get_manifest
intent)
File "/usr/lib/python2.6/vendor-packages/pkg/client/transport/transport.py",
line 592, in get_manifest
ccancel=ccancel)
File "/usr/lib/python2.6/vendor-packages/pkg/client/transport/transport.py",
line 659, in _get_manifest
raise failures
TransportFailures: http protocol error: code: 404 reason: Not Found
URL:
'http://ipkg.sfbay.sun.com/contrib/manifest/0/developer%2fperl%[email protected]%2c5.11-0.111%3a20091119t153530z'.
(happened 4 times)
-Seb
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss