Hi,

I'm running OpenSolaris b117 on x86.

I'm trying to publish the SUNWcs package to a local repository on port 29683.
I'm using the solaris.py Python script via a simple shell script.

The last few lines of the attempt to publish the package gives:

   SUNWcs add file 0555 root bin usr/bin/tzselect pkg.size=10401
   SUNWcs add file 0555 root bin usr/bin/updatemedia pkg.size=11473
Added dependency on SUNWcs because of /usr/bin/ksh93
   SUNWcs add file 0555 root bin usr/bin/vmstat pkg.size=56648
   SUNWcs add file 0555 root bin usr/bin/wc pkg.size=13008
   SUNWcs add file 0555 root bin usr/bin/which pkg.size=1574
   SUNWcs add file 0555 root bin usr/bin/who pkg.size=18084
   SUNWcs add file 0555 root bin usr/bin/wracct pkg.size=12592
   SUNWcs add file 2555 root tty usr/bin/write pkg.size=17948
   SUNWcs add file 0555 root bin usr/bin/xargs pkg.size=23120
   SUNWcs add file 0555 root bin usr/bin/xstr pkg.size=17512
   SUNWcs add file 0755 root sys usr/kernel/drv/amd64/dump pkg.size=8416
   SUNWcs add file 0755 root sys usr/kernel/drv/amd64/fssnap pkg.size=35264
SUNWcs: FAILED: 'add' failed for transaction ID '1245965452_pkg%3A%2FSUNWcs%400.5.11%2C5.11-0.111%3A20090625T213052Z'; status '500': The server encountered an unexpected condition which prevented it from fulfilling the request.

1/1 packages processed; 100.00% complete
Caching RSS/Atom feed...

The corresponding pkg.depotd process burped with the following output:

[25/Jun/2009:14:31:03] HTTP Traceback (most recent call last):
File "/usr/lib/python2.4/vendor-packages/cherrypy/_cprequest.py", line 606, in respond
   cherrypy.response.body = self.handler()
File "/usr/lib/python2.4/vendor-packages/cherrypy/_cpdispatch.py", line 25, in __call__
   return self.callable(*self.args, **self.kwargs)
File "/usr/lib/python2.4/vendor-packages/pkg/server/depot.py", line 721, in add_0
   self.__repo.add(trans_id, action)
File "/usr/lib/python2.4/vendor-packages/pkg/server/repository.py", line 198, in add
   t.add_content(action)
File "/usr/lib/python2.4/vendor-packages/pkg/server/transaction.py", line 289, in add_content
   elf_hash = elf.get_dynamic(
SystemError: error return without exception set

[25/Jun/2009:14:31:03] HTTP
Request Headers:
 X-IPKG-SETATTR3: owner=root
 X-IPKG-SETATTR2: pkg.size=35264
 X-IPKG-SETATTR1: mode=0755
 X-IPKG-SETATTR0: group=sys
 Content-Type: application/x-www-form-urlencoded
 X-IPKG-SETATTR4: path=usr/kernel/drv/amd64/fssnap
 HOST: localhost:29683
 Content-Length: 35264
 USER-AGENT: pkg/76ff8fbea442 (sunos i86pc; 5.11 snv_117; none; None)
 CONNECTION: close
 Remote-Addr: 127.0.0.1
 ACCEPT-ENCODING: identity

Known problem, or do i need to file a new bug?

Thanks.

_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to