OpenSolaris 2008.05 failed to update

This is the error message that appeared when I tried to update my installation.

root@setalaptop:~ # pkg image-update
Creating Plan \Traceback (most recent call last):
File “/usr/bin/pkg”, line 1440, in ?
ret = main_func()
File “/usr/bin/pkg”, line 1404, in main_func
return image_update(img, pargs)
File “/usr/bin/pkg”, line 366, in image_update
noexecute = noexecute)
File “/usr/lib/python2.4/vendor-packages/pkg/client/”, line 1282, in make_install_plan
File “/usr/lib/python2.4/vendor-packages/pkg/client/”, line 344, in evaluate
File “/usr/lib/python2.4/vendor-packages/pkg/client/”, line 187, in evaluate_fmri
m = self.image.get_manifest(pfmri)
File “/usr/lib/python2.4/vendor-packages/pkg/client/”, line 516, in get_manifest
m = self._fetch_manifest(fmri)
File “/usr/lib/python2.4/vendor-packages/pkg/client/”, line 468, in _fetch_manifest
mcontent = retrieve.get_manifest(self, fmri)
File “/usr/lib/python2.4/vendor-packages/pkg/client/”, line 87, in get_manifest
File “/usr/lib/python2.4/”, line 277, in read
data = self._sock.recv(recv_size)
File “/usr/lib/python2.4/”, line 480, in read
s =
File “/usr/lib/python2.4/”, line 295, in read
data = self._sock.recv(recv_size)
timeout: timed out

I’ll research another day why I can’t update it.