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 -------------------------------------
