Fred K Ollinger on Thu, 8 May 2003 18:02:29 -0400


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[PLUG] [OT] solaris pkg install failure


When I try to install gcc-3.2.3 on solaris 8, via pkgadd, I get the
following error:

The following packages are available:
  1  SMCgcc     gcc
                (sparc) 3.2.3

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: a

Processing package instance <SMCgcc> from
</pkg/gcc-3.2.3-sol8-sparc-local>

gcc
(sparc) 3.2.3
cpio: Cannot write "reloc/lib/sparcv9/libgcj.so.3.0.0", errno 28, No space
left on device
cpio: Cannot write "reloc/lib/sparcv9/libiberty.a", errno 28, No space
left on device
cpio: Cannot write "reloc/lib/sparcv9/libobjc.a", errno 28, No space left
on device
cpio: Cannot write "reloc/lib/sparcv9/libstdc++.a", errno 28, No space
left on device
cpio: Cannot write "reloc/lib/sparcv9/libstdc++.so.5.0.3", errno 28, No
space left on device
cpio: Cannot write "reloc/lib/sparcv9/libsupc++.a", errno 28, No space
left on device
cpio: Cannot write "reloc/man/man1/cpp.1", errno 28, No space left on
device
cpio: Cannot write "reloc/man/man1/g77.1", errno 28, No space left on
device
cpio: Cannot write "reloc/man/man1/gcc.1", errno 28, No space left on
device
cpio: Cannot write "reloc/man/man1/gcj.1", errno 28, No space left on
device
cpio: Cannot write "reloc/man/man1/gcj.1", errno 28, No space left on
device
cpio: Cannot write "reloc/man/man1/gcjh.1", errno 28, No space left on
device
cpio: Cannot write "reloc/man/man1/gcov.1", errno 28, No space left on
device
cpio: Cannot write "reloc/man/man1/gij.1", errno 28, No space left on
device
cpio: Cannot write "reloc/man/man1/jcf-dump.1", errno 28, No space left on
device
cpio: Cannot write "reloc/man/man1/jv-convert.1", errno 28, No space left
on device
cpio: Cannot write "reloc/man/man1/jv-scan.1", errno 28, No space left on
device
cpio: Cannot write "reloc/man/man1/rmic.1", errno 28, No space left on
device
cpio: Cannot write "reloc/man/man1/rmiregistry.1", errno 28, No space left
on device
cpio: Cannot write "reloc/man/man7/fsf-funding.7", errno 28, No space left
on device
cpio: Cannot write "reloc/man/man7/gfdl.7", errno 28, No space left on
device
cpio: Cannot write "reloc/man/man7/gpl.7", errno 28, No space left on
device
cpio: Cannot write "reloc/share/java/libgcj-3.2.3.jar", errno 28, No space
left on device
545967 blocks
22 error(s)
pkgadd: ERROR: attempt to process datastream failed
    - process </usr/bin/cpio -icdumD -C 512> failed, exit code 22
pkgadd: ERROR: unable to unpack datastream

Installation of <SMCgcc> failed (internal error).
No changes were made to the system.

This seemed straightforward. Not enought hard drive space. But I do seem
to have enough:

bash-2.03# df -k
Filesystem            kbytes    used   avail capacity  Mounted on
/dev/dsk/c0t1d0s0    1504535  834486  609868    58%    /
/proc                      0       0       0     0%    /proc
fd                         0       0       0     0%    /dev/fd
mnttab                     0       0       0     0%    /etc/mnttab
/dev/dsk/c0t1d0s3     246167   12948  208603     6%    /var
swap                  260748      12  260736     1%    /var/run
swap                  260748      12  260736     1%    /tmp

Plenty of space.

Previously, I think I ran out of space as I tried to gunzip the
gcc-3.2.3-sol8-sparc-local.gz on /var/spool/pkg. Therefore, I symlinked
/var/spool/pkg to /pkg, seeing as there is more than half a gig on /.

This solved the first problem, but there is _still_ not enough room to
install. Why?

Does gcc really take over 600MB of space? I doubt it.

/var might be too small, but I thought that w/ the above change, I am
using / space, only. Am I wrong? Is there a work around?

I'm planning on getting more space via nfs, but right now, I don't feel
like I need any.

Thanks in advance.

Fred Ollinger (follinge@sas.upenn.edu)
CCN sysadmin
_________________________________________________________________________
Philadelphia Linux Users Group        --       http://www.phillylinux.org
Announcements - http://lists.netisland.net/mailman/listinfo/plug-announce
General Discussion  --   http://lists.netisland.net/mailman/listinfo/plug