Problems installing IPC::Run on Mac OS X 10.3.5

2004-10-06 Thread Michael Glaesemann
Hello!
I'm having some difficulty installing IPC::Run on Mac OS X 10.3.5.
perl -v returns
This is perl, v5.8.1-RC3 built for darwin-thread-multi-2level
(with 1 registered patch, see perl -V for more detail)
Interested parties can find perl -V output at the end of this email.
I'm using CPANPLUS to install IPC::Run and get the following error  
(appended at the end and truncated a bit for clarity):

Googling hasn't revealed much other than a report of the same failure  
on perl.cpan.testers with, unfortunately, no solution. I get the same  
t/run.t error installing via CPAN as well. Any ideas or suggestions? It  
seems that IPC::Run to install other modules I'm interested in using.

I posted this first to [EMAIL PROTECTED] The lone response pointed  
out that the test failure was due to a test that unexpectedly  
succeeded, and recommended I try here, or perhaps force install. I feel  
I don't have enough experience with perl to feel confident forcing a  
module installation without having an adequate reason, however.

Thanks for any and all assistance. I look forward to expanding my perl  
knowledge--with your kind assistance :)

Cheers,
Michael Glaesemann
grzm myrealbox com
--

t/run..# Test 1 got: '012-89--' (t/run.t at line 160)
#   Expected: '012-8---'
#  t/run.t line 160 is: sub { ok( _map_fds, $fd_map ) ; $fd_map =  
_map_fds },
FAILED test 1
Failed 1/266 tests, 99.62% okay

Failed Test Stat Wstat Total Fail  Failed  List of Failed
 
---
t/run.t  2661   0.38%  1
 (1 subtest UNEXPECTEDLY SUCCEEDED), 61 subtests skipped.
Failed 1/15 test scripts, 93.33% okay. 1/703 subtests failed, 99.86%  
okay.
make: *** [test_dynamic] Error 45
MAKE TEST failed! -  in CPANPLUS::Internals::Make::_make at Tue Oct  5  
09:52:37 2004 at /Library/Perl/5.8.1/CPANPLUS/Internals/Make.pm line  
503
An error occurred handling module IPC::Run in  
CPANPLUS::Internals::Install::_install_module at Tue Oct  5 09:52:37  
2004 at /Library/Perl/5.8.1/CPANPLUS/Internals/Install.pm line 170
Installing IPC::Run failed! in CPANPLUS::Backend::install at Tue Oct  5  
09:52:37 2004 at /Library/Perl/5.8.1/CPANPLUS/Backend.pm line 255
Error installed IPC::Run
Problem installed one or more modules
*** You can view the complete error buffer by pressing 'p' ***
CPAN Terminal> p
Could not find or check module 'IPC::Run' in  
CPANPLUS::Internals::_can_use at Tue Oct  5 09:52:13 2004
Could not find or check module 'IPC::Run' in  
CPANPLUS::Internals::_can_use at Tue Oct  5 09:52:14 2004
Could not find or check module 'IPC::Run' in  
CPANPLUS::Internals::_can_use at Tue Oct  5 09:52:16 2004
Use of uninitialized value in concatenation (.) or string at t/pty.t  
line 256. in CPANPLUS::Internals::__ANON__ at Tue Oct  5 09:52:22 2004
Use of uninitialized value in concatenation (.) or string at t/pty.t  
line 257. in CPANPLUS::Internals::__ANON__ at Tue Oct  5 09:52:22 2004
# Test 1 got: '012-89--' (t/run.t at line 160) in  
CPANPLUS::Internals::__ANON__ at Tue Oct  5 09:52:23 2004
#   Expected: '012-8---' in CPANPLUS::Internals::__ANON__ at Tue  
Oct  5 09:52:23 2004
#  t/run.t line 160 is: sub { ok( _map_fds, $fd_map ) ; $fd_map =  
_map_fds }, in CPANPLUS::Internals::__ANON__ at Tue Oct  5 09:52:23  
2004
v-strings are deprecated at (eval 1) line 1. in  
CPANPLUS::Internals::__ANON__ at Tue Oct  5 09:52:37 2004
v-string in use/require non-portable at (eval 1) line 3. in  
CPANPLUS::Internals::__ANON__ at Tue Oct  5 09:52:37 2004
Failed 1/15 test scripts, 93.33% okay. 1/703 subtests failed, 99.86%  
okay. in CPANPLUS::Internals::__ANON__ at Tue Oct  5 09:52:37 2004
make: *** [test_dynamic] Error 45 in CPANPLUS::Internals::__ANON__ at  
Tue Oct  5 09:52:37 2004
MAKE TEST failed! -  in CPANPLUS::Internals::Make::_make at Tue Oct  5  
09:52:37 2004
An error occurred handling module IPC::Run in  
CPANPLUS::Internals::Install::_install_module at Tue Oct  5 09:52:37  
2004
Installing IPC::Run failed! in CPANPLUS::Backend::install at Tue Oct  5  
09:52:37 2004
Stack printed successfully
-

$ perl -V
Summary of my perl5 (revision 5.0 version 8 subversion 1 RC3)  
configuration:
  Platform:
osname=darwin, osvers=7.0, archname=darwin-thread-multi-2level
uname='darwin hampsten 7.0 darwin kernel version 6.0: fri jul 25  
16:58:41 pdt 2003;  
root:xnu-344.frankd.rootsxnu-344.frankd~objrelease_ppc power macintosh  
powerpc '
config_args='-ds -e -Dprefix=/usr -Dccflags=-g  -pipe   
-Dldflags=-Dman3ext=3pm -Duseithreads -Duseshrplib'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define  
usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
  Compiler:
cc='cc', ccflags ='-g -pipe -pipe -fno-common -DPERL_DARWIN  
-no

Re: OT: [SOLVED] what happened to my permissions?

2004-10-06 Thread john horner
The problem is now fixed, thanks for your patience.
In case anyone needs to know, the problem is with the ftpd daemon; 
for some reason after the upgrade its default umask was 002 when 
previously it was 022.

The solution is to create, if it doesn't exist, a file at 
/etc/ftpd.conf containing the line

umask all 022
and restart FTP sharing.