----- sik3...@yahoo.com wrote: > Hi Shawn, > > Stuck a bit further down the road. I added the following packages to > satisfy some other dependencies and now pkg.depotd crashes on a > --rebuild. > ... > pkg://opensolaris.org/SUNWapr13@1.3.9,5.11-0.133:20100216T061634Z > Traceback (most recent call last): > File "/usr/lib/pkg.depotd", line 786, in <module> > repo.rebuild(build_index=True) > File "/usr/lib/python2.6/vendor-packages/pkg/server/repository.py", > line 2434, in rebuild > build_index=build_index) > File "/usr/lib/python2.6/vendor-packages/pkg/server/repository.py", > line 1436, in rebuild > build_index=build_index) > File "/usr/lib/python2.6/vendor-packages/pkg/server/repository.py", > line 617, in __rebuild > f = self.__fmri_from_path(pkgpath[0], e) > File "/usr/lib/python2.6/vendor-packages/pkg/server/repository.py", > line 410, in __fmri_from_path > v = pkg.version.Version(urllib.unquote(ver), None) > File "/usr/lib/python2.6/vendor-packages/pkg/version.py", line 305, > in __init__ > raise IllegalVersion("Bad Version: %s" % e) > pkg.version.IllegalVersion: Bad Version: .0.5.11
The server is more resilient against this in newer versions of pkg(5). Regardless, the problem above is that one of your packages has a corrupt manifest. You should grep for '.0.5.11' in the $REPODIR/pkg/* directories. You'll need to remove that package manifest and then rebuild again. -Shawn _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org