[ic] how and where .. One last problem with gdbm and can notcreate even though products is mode 777 SOLUTION was to edit Config.pm inthe perl Library.

Boyd Lynn Gerber interchange-users@interchange.redhat.com
Sat Apr 13 10:53:01 2002


On Sat, 13 Apr 2002, Kevin Walsh wrote:
> Do you have a patch you could post?  I can't say that I understand
> your solution.  The code (or an example) will help.
>
> Its good that you got it going anyway.  Well done.

Below is a patch -c with my email address change.

*** Config.pm.org	Sun Apr  7 17:43:54 2002
--- Config.pm	Tue Apr  9 11:46:43 2002
***************
*** 41,47 ****
  ## Configure command line arguments.

  my $config_sh = <<'!END!';
! archlibexp='/usr/local/lib/perl5/5.6.1/i586-linux'
  archname='i586-linux'
  cc='cc'
  ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
--- 41,47 ----
  ## Configure command line arguments.

  my $config_sh = <<'!END!';
! archlibexp='/linux/usr/local/lib/perl5/5.6.1/i586-linux'
  archname='i586-linux'
  cc='cc'
  ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
***************
*** 49,62 ****
  dlsrc='dl_dlopen.xs'
  dynamic_ext='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob GDBM_File IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog attrs re'
  extensions='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob GDBM_File IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog attrs re Errno'
! installarchlib='/usr/local/lib/perl5/5.6.1/i586-linux'
! installprivlib='/usr/local/lib/perl5/5.6.1'
! libpth='/usr/local/lib /lib /usr/lib'
  libs='-lnsl -lndbm -lgdbm -ldb -ldl -lm -lc -lcrypt -lutil'
  osname='linux'
  osvers='2.4.0'
! prefix='/usr/local'
! privlibexp='/usr/local/lib/perl5/5.6.1'
  sharpbang='#!'
  shsharp='true'
  sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS RTMIN NUM33 NUM34 NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 RTMAX IOT CLD POLL UNUSED '
--- 49,62 ----
  dlsrc='dl_dlopen.xs'
  dynamic_ext='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob GDBM_File IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog attrs re'
  extensions='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob GDBM_File IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog attrs re Errno'
! installarchlib='/linux/usr/local/lib/perl5/5.6.1/i586-linux'
! installprivlib='/linux/usr/local/lib/perl5/5.6.1'
! libpth='/linux/usr/local/lib /usr/local/lib /lib /usr/lib'
  libs='-lnsl -lndbm -lgdbm -ldb -ldl -lm -lc -lcrypt -lutil'
  osname='linux'
  osvers='2.4.0'
! prefix='/linux/usr/local'
! privlibexp='/linux/usr/local/lib/perl5/5.6.1'
  sharpbang='#!'
  shsharp='true'
  sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS RTMIN NUM33 NUM34 NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 RTMAX IOT CLD POLL UNUSED '
***************
*** 97,111 ****
  api_version='5'
  api_versionstring='5.005'
  ar='ar'
! archlib='/usr/local/lib/perl5/5.6.1/i586-linux'
  archname64=''
  archobjs=''
  awk='awk'
  baserev='5.0'
  bash=''
! bin='/usr/local/bin'
  bincompat5005='define'
! binexp='/usr/local/bin'
  bison='bison'
  byacc='byacc'
  byteorder='1234'
--- 97,111 ----
  api_version='5'
  api_versionstring='5.005'
  ar='ar'
! archlib='/linux/usr/local/lib/perl5/5.6.1/i586-linux'
  archname64=''
  archobjs=''
  awk='awk'
  baserev='5.0'
  bash=''
! bin='/linux/usr/local/bin'
  bincompat5005='define'
! binexp='/linux/usr/local/bin'
  bison='bison'
  byacc='byacc'
  byteorder='1234'
***************
*** 586,600 ****
  inc_version_list_init='0'
  incpath=''
  inews=''
! installbin='/usr/local/bin'
! installman1dir='/usr/local/man/man1'
! installman3dir='/usr/local/man/man3'
! installprefix='/usr/local'
! installprefixexp='/usr/local'
! installscript='/usr/local/bin'
! installsitearch='/usr/local/lib/perl5/site_perl/5.6.1/i586-linux'
! installsitebin='/usr/local/bin'
! installsitelib='/usr/local/lib/perl5/site_perl/5.6.1'
  installstyle='lib/perl5'
  installusrbinperl='define'
  installvendorarch=''
--- 586,600 ----
  inc_version_list_init='0'
  incpath=''
  inews=''
! installbin='/linux/usr/local/bin'
! installman1dir='/linux/usr/local/man/man1'
! installman3dir='/linux/usr/local/man/man3'
! installprefix='/linux/usr/local'
! installprefixexp='/linux/usr/local'
! installscript='/linux/usr/local/bin'
! installsitearch='/linux/usr/local/lib/perl5/site_perl/5.6.1/i586-linux'
! installsitebin='/linux/usr/local/bin'
! installsitelib='/linux/usr/local/lib/perl5/site_perl/5.6.1'
  installstyle='lib/perl5'
  installusrbinperl='define'
  installvendorarch=''
***************
*** 644,654 ****
  mallocobj=''
  mallocsrc=''
  malloctype='void *'
! man1dir='/usr/local/man/man1'
! man1direxp='/usr/local/man/man1'
  man1ext='1'
! man3dir='/usr/local/man/man3'
! man3direxp='/usr/local/man/man3'
  man3ext='3'
  mips_type=''
  mkdir='mkdir'
--- 644,654 ----
  mallocobj=''
  mallocsrc=''
  malloctype='void *'
! man1dir='/linux/usr/local/man/man1'
! man1direxp='/linux/usr/local/man/man1'
  man1ext='1'
! man3dir='/linux/usr/local/man/man3'
! man3direxp='/linux/usr/local/man/man3'
  man3ext='3'
  mips_type=''
  mkdir='mkdir'
***************
*** 694,700 ****
  perl=''
  perladmin='nouser@nohost.com'
  perllibs='-lnsl -ldl -lm -lc -lcrypt -lutil'
! perlpath='/usr/local/bin/perl'
  pg='pg'
  phostname='hostname'
  pidtype='pid_t'
--- 694,700 ----
  perl=''
  perladmin='nouser@nohost.com'
  perllibs='-lnsl -ldl -lm -lc -lcrypt -lutil'
! perlpath='/linux/usr/local/bin/perl'
  pg='pg'
  phostname='hostname'
  pidtype='pid_t'
***************
*** 702,709 ****
  pm_apiversion='5.005'
  pmake=''
  pr=''
! prefixexp='/usr/local'
! privlib='/usr/local/lib/perl5/5.6.1'
  prototype='define'
  ptrsize='4'
  quadkind='3'
--- 702,709 ----
  pm_apiversion='5.005'
  pmake=''
  pr=''
! prefixexp='/linux/usr/local'
! privlib='/linux/usr/local/lib/perl5/5.6.1'
  prototype='define'
  ptrsize='4'
  quadkind='3'
***************
*** 747,761 ****
  sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "RTMIN", "NUM33", "NUM34", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0'
  sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 6, 17, 29, 31, 0'
  signal_t='void'
! sitearch='/usr/local/lib/perl5/site_perl/5.6.1/i586-linux'
! sitearchexp='/usr/local/lib/perl5/site_perl/5.6.1/i586-linux'
! sitebin='/usr/local/bin'
! sitebinexp='/usr/local/bin'
! sitelib='/usr/local/lib/perl5/site_perl/5.6.1'
! sitelib_stem='/usr/local/lib/perl5/site_perl'
! sitelibexp='/usr/local/lib/perl5/site_perl/5.6.1'
! siteprefix='/usr/local'
! siteprefixexp='/usr/local'
  sizesize='4'
  sizetype='size_t'
  sleep=''
--- 747,761 ----
  sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "RTMIN", "NUM33", "NUM34", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0'
  sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 6, 17, 29, 31, 0'
  signal_t='void'
! sitearch='/linux/usr/local/lib/perl5/site_perl/5.6.1/i586-linux'
! sitearchexp='/linux/usr/local/lib/perl5/site_perl/5.6.1/i586-linux'
! sitebin='/linux/usr/local/bin'
! sitebinexp='/linux/usr/local/bin'
! sitelib='/linux/usr/local/lib/perl5/site_perl/5.6.1'
! sitelib_stem='/linux/usr/local/lib/perl5/site_perl'
! sitelibexp='/linux/usr/local/lib/perl5/site_perl/5.6.1'
! siteprefix='/linux/usr/local'
! siteprefixexp='/linux/usr/local'
  sizesize='4'
  sizetype='size_t'
  sleep=''
***************
*** 768,774 ****
  spitshell='cat'
  src='.'
  ssizetype='ssize_t'
! startperl='#!/usr/local/bin/perl'
  stdchar='char'
  stdio_base='((fp)->_IO_read_base)'
  stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
--- 768,774 ----
  spitshell='cat'
  src='.'
  ssizetype='ssize_t'
! startperl='#!/linux/usr/local/bin/perl'
  stdchar='char'
  stdio_base='((fp)->_IO_read_base)'
  stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
***************
*** 779,785 ****
  strings='/usr/include/string.h'
  submit=''
  subversion='1'
! sysman='/usr/share/man/man1'
  tail=''
  tar=''
  tbl=''
--- 779,785 ----
  strings='/usr/include/string.h'
  submit=''
  subversion='1'
! sysman='/linux/usr/share/man/man1'
  tail=''
  tar=''
  tbl=''


--
Boyd Gerber <gerberb@zenez.com>
ZENEZ	3748 Valley Forge Road, Magna Utah  84044