If you reached the disk quota you should start to clean up, Berkley-DB
does not require that much space. (On some systems you can use quota
<PATH> to check for the quota. Or df -k <PATH> to see the space left
(which is not allways correct if using quotas, as it might display the 
space available without quotas in effect)

The .tar (or .tar.gz) are only needed once to extract the sources.
Afterwards only the extracted directory is need to *INSTALL* the
module. After the module has been installed to the default
perl location (mostly root permissions required) or to a private
location (mostly used with PERL5LIB or use lib in the scripts) by
using "perl Makefile.PL prefix=<PATH>; make && make test; make install".

Do NOT forget to actually INSTALL the module, as the pathes are setup there
in the private location.

To get the size of a directory with all data below issue "du -s <DIR_OR_FILE>"
(which on some system has to be divided by the blocksize if the 
blocksize is not 1024 Bytes. check by using du on a file which size
you see with ls -al)

Cheers

+rl

Ed Sickafus wrote:
> 
> Trying to install Berkeley DB (db-401~1.gz); needed before DBI_File-1.803
> will install
> 
> error:
>         [esickafus perlmod]$ gunzip db-401~1.gz
>         /home: write failed, group disk limit reached.
> 
>         gunzip: db-401~1: Disk quota exceeded
> 
> quota shows:    15105 blocks out of 20480 limit
>          ____________|
>         |
> This space was obtained after an earlier failed install of db-401~1, and
> then removal of three *.tar files remaining after their associated
> installations (I presume these are safe to delete.)
> 
> Questions:
> (1) How much space is needed to install Berkeley DB?
> (2) Can a lite version of Berkeley DB be installed?
> (3) Are there common files to be deleted after installation of DBI modules?
> [I tried   make clean   during installation of some module (forget which
> one) a day or so ago and installation failed. So I haven't invoked  make
> clean  again.
> (4) Does   make clean   buy one much space?
> (5) Is some equivalent of   make clean   available following a successful
> install?
> (6) Is this a real "out of space" issue or some pseudo error due to a more
> complex fault?
> (7) It's easy to find the size of a *.tar.gz file, but how do you find how
> much space is required during its installation?
> 
> Thanks,
> Ed
> 
> +++++++++++++ quota Information +++++++++++++++++++++++++++
> [esickafus perlmod]$ quota
> Disk quotas for user esickafus (uid 121):
>      Filesystem  blocks   quota   limit   grace   files   quota   limit
> grace
>       /dev/hda4   15105   20481   20480             703       0       0
> 
> +++++++++++++ perl -V Information +++++++++++++++++++++++++=
> [esickafus perlmod]$ perl -V
> Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
>   Platform:
>     osname=linux, osvers=2.2.1-ac1, archname=i386-linux
>     uname='linux porky.devel.redhat.com 2.2.1-ac1 #1 smp mon feb 1 17:44:44
> est
> 1999 i686 unknown '
>     hint=recommended, useposix=true, d_sigaction=define
>     usethreads=undef useperlio=undef d_sfio=undef
>   Compiler:
>     cc='cc', optimize='-O2', gccversion=egcs-2.91.66 19990314/Linux
> (egcs-1.1.2
> release)
>     cppflags='-Dbool=char -DHAS_BOOL -I/usr/local/include'
>     ccflags ='-Dbool=char -DHAS_BOOL -I/usr/local/include'
>     stdchar='char', d_stdstdio=undef, usevfork=false
>     intsize=4, longsize=4, ptrsize=4, doublesize=8
>     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
>     alignbytes=4, usemymalloc=n, prototype=define
>   Linker and Libraries:
>     ld='cc', ldflags =' -L/usr/local/lib'
>     libpth=/usr/local/lib /lib /usr/lib
>     libs=-lnsl -lndbm -lgdbm -ldb -ldl -lm -lc -lposix -lcrypt
>     libc=, so=so, useshrplib=false, libperl=libperl.a
>   Dynamic Linking:
>     dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic'
>     cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
> 
> Characteristics of this binary (from libperl):
>   Built under linux
>   Compiled at Apr  6 1999 23:34:07
>   @INC:
>     /usr/lib/perl5/5.00503/i386-linux
>     /usr/lib/perl5/5.00503
>     /usr/lib/perl5/site_perl/5.005/i386-linux
>     /usr/lib/perl5/site_perl/5.005
>     .
> 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

-- 
+rl
-------------------------------------
Roland Lammel
-------------------------------------
Services / Technical Assistance / PPA
Kapsch CarrierCom 
Triesterstr. 70a, 1102 Wien
-------------------------------------
mailto:[EMAIL PROTECTED]
Tel:   +43 1 60501 - 3456 (ESN 572 3456)
Fax:   +43 1 60501 - 3405
Mobil: +43 664 628 - 3456
-------------------------------------

Reply via email to