Hi,
Just tried to install rsync and got the following error:
~# pkg install IPSrsync
DOWNLOAD PKGS FILES XFER (MB)
Completed 3/3 7/7 1.33/1.33
PHASE ACTIONS
Install Phase 35/43 Action install failed for
'opt/csw/bin/rsync' (pkg://blastwave/IPSrsync):
OSError: [Errno 2] No such file or directory
The Boot Environment opensolaris failed to be updated. A snapshot was taken
before the failed attempt and is mounted here /tmp/tmpmMf3VO. Use 'beadm
unmount opensolaris-13' and then 'beadm activate opensolaris-13' if you wish to
boot to this BE.
pkg: An unexpected error happened during installation: [Errno 2] No such file
or directory
Traceback (most recent call last):
File "/usr/bin/pkg", line 2228, in ?
__ret = main_func()
File "/usr/bin/pkg", line 2177, in main_func
return install(mydir, pargs)
File "/usr/bin/pkg", line 772, in install
api_inst.execute_plan()
File "/usr/lib/python2.4/vendor-packages/pkg/client/api.py", line 482, in
execute_plan
self.img.imageplan.execute()
File "/usr/lib/python2.4/vendor-packages/pkg/client/imageplan.py", line 691,
in execute
p.execute_install(src, dest)
File "/usr/lib/python2.4/vendor-packages/pkg/client/pkgplan.py", line 278, in
execute_install
dest.install(self, src)
File "/usr/lib/python2.4/vendor-packages/pkg/actions/hardlink.py", line 80,
in install
os.link(target, path)
OSError: [Errno 2] No such file or directory
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 '666742d60b75'.
When I truss the install, I got:
.......
ioctl(4, TCGETA, 0x08044F84) Err#25 ENOTTY
read(4, " # ! / u s r / b i n / p".., 4096) = 3953
read(4, 0x0E09D704, 4096) = 0
llseek(4, 0, SEEK_CUR) = 3953
close(4) = 0
os.link(target, path)
write(2, " o s . l i n k (".., 26) = 26
OSError: [Errno 2] No such file or directory
write(2, " O S E r r o r : [ E r".., 45) = 45
Thinking this might be bug 3644 as discussed here:
http://defect.opensolaris.org/bz/show_bug.cgi?id=1770#c34
I deleted the i386 symlink, created an i386 directory, and copied all the
32-bit libraries there, but I still get the error.
Anyone know a fix/workaround for this?
Thanks
John
--
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]