10.1.5 upgrade hose CPAN installs?

2002-06-05 Thread Phil Dobbin

I've recently installed a lot of modules via CPAN.pm into Library/Perl/ (basically 
into directories like Bundle, DBD, Net, darwin) and I wondered if anybody here had 
upgraded to 10.1.5 and, if so, does it hose any of the above direcories?

CPAN does not install into System/Library/Perl/ because of the permissions issues so I 
wondered what the new update did to the other standard Perl directories.

Any help apppreciated :-)

Regards,

Phil.



Re: 10.1.5 upgrade hose CPAN installs?

2002-06-05 Thread Martin Redington

I just installed 10.1.5, and everything seems to be ok. All my CPAN 
modules are under /Library/Perl/site_perl and they all seem to be ok.

Here is the output of perl -V

% perl -V
Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
   Platform:
 osname=darwin, osvers=1.3.2, archname=darwin
 uname='darwin localhost 1.3.2 darwin kernel version 1.3.2: fri apr 
27 22:50:58 pdt 2001; root:xnuxnu-124.7.obj~1release_ppc power macintosh 
powerpc '
 config_args='-ds -Dmksymlinks -Adefine:prefix=/usr/local 
-Dccflags=-g -pipe -Dfirstmakefile=GNUmakefile 
-Adefine:privlib=/Library/Perl/5.6.1 
-Adefine:sitelib=/Library/Perl/site_perl/5.6.1 
-Adefine:vendorlib=/Network/Library/Perl/5.6.1 
-Dman1dir=/usr/local/man/man1 -Dman3dir=/usr/local/man/man3 
[EMAIL PROTECTED] -Dmydomain=.martinredington.com 
-Dmyhostname=tibook [EMAIL PROTECTED] 
-Uinstallusrbinperl'
 hint=recommended, useposix=true, d_sigaction=define
 usethreads=undef use5005threads=undef useithreads=undef 
usemultiplicity=undef
 useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
 use64bitint=undef use64bitall=undef uselongdouble=undef
   Compiler:
 cc='cc', ccflags ='-g -pipe -pipe -fno-common 
-DHAS_TELLDIR_PROTOTYPE -fno-strict-aliasing',
 optimize='-O3',
 cppflags='-g -pipe -pipe -fno-common -DHAS_TELLDIR_PROTOTYPE 
-fno-strict-aliasing'
 ccversion='', gccversion='Apple DevKit-based CPP 6.0alpha', 
gccosandvers=''
 intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', 
lseeksize=8
 alignbytes=8, usemymalloc=n, prototype=define
   Linker and Libraries:
 ld='cc', ldflags =''
 libpth=/usr/lib
 libs=-lm -lc
 perllibs=-lm -lc
 libc=/System/Library/Frameworks/System.framework/System, so=dylib, 
useshrplib=true, libperl=libperl.dylib
   Dynamic Linking:
 dlsrc=dl_dyld.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
 cccdlflags=' ', lddlflags=' -bundle -undefined suppress'


Characteristics of this binary (from libperl):
   Compile-time options: USE_LARGE_FILES
   Built under darwin
   Compiled at 05/06/01 01:19:03
   @INC:
 /Library/Perl/5.6.1/darwin
 /Library/Perl/5.6.1
 /Library/Perl/site_perl/5.6.1/darwin
 /Library/Perl/site_perl/5.6.1
 /Library/Perl/site_perl
 /Network/Library/Perl/5.6.1/darwin
 /Network/Library/Perl/5.6.1
 /Network/Library/Perl
 .



On Wednesday, June 5, 2002, at 05:36 PM, Phil Dobbin wrote:

 I've recently installed a lot of modules via CPAN.pm into Library/Perl/ 
 (basically into directories like Bundle, DBD, Net, darwin) and I 
 wondered if anybody here had upgraded to 10.1.5 and, if so, does it 
 hose any of the above direcories?

 CPAN does not install into System/Library/Perl/ because of the 
 permissions issues so I wondered what the new update did to the other 
 standard Perl directories.

 Any help apppreciated :-)

 Regards,

 Phil.





Re: 10.1.5 upgrade hose CPAN installs?

2002-06-05 Thread Phil Dobbin

On 5/6/02 at 09:48, [EMAIL PROTECTED] (James Stepanek) wrote:

 Well I think it hosed my MySql install, so I'd be
 careful. 
 concurrently I installed a couple of fink binaries and
 the 10.1.5 upgrade. After this mysqld would not run. I
 had to re-install it. Given than the fink binaries
 were just perm modules, I suspect the problem was the
 system update. 

I've got mysql installed in /usr/local/ (not via fink), so I'm thinking after reading 
what you've said, what with the cpan stuff as well, I may well leave it till Jagwire.

Thanks for the heads up,

Regards,

Phil.


 
 --- Phil Dobbin [EMAIL PROTECTED] wrote:
  I've recently installed a lot of modules via CPAN.pm
  into Library/Perl/ (basically into directories like
  Bundle, DBD, Net, darwin) and I wondered if anybody
  here had upgraded to 10.1.5 and, if so, does it hose
  any of the above direcories?
  
  CPAN does not install into System/Library/Perl/
  because of the permissions issues so I wondered what
  the new update did to the other standard Perl
  directories.
  
  Any help apppreciated :-)
  
  Regards,
  
  Phil.
 
 
 __
 Do You Yahoo!?
 Yahoo! - Official partner of 2002 FIFA World Cup
 http://fifaworldcup.yahoo.com
 



Re: 10.1.5 upgrade hose CPAN installs?

2002-06-05 Thread Phil Dobbin

On 5/6/02 at 11:41, [EMAIL PROTECTED] (Charles Albrecht) wrote:

 At 5:36 PM +0100 6/5/2002, Phil Dobbin wrote:
 I've recently installed a lot of modules via CPAN.pm into 
 Library/Perl/ (basically into directories like Bundle, DBD, Net, 
 darwin) and I wondered if anybody here had upgraded to 10.1.5 and, if 
 so, does it hose any of the above direcories?
 
 CPAN does not install into System/Library/Perl/ because of the 
 permissions issues so I wondered what the new update did to the other 
 standard Perl directories.
 
 I haven't installed it yet, but looking through the .bom for the 
 update, it doesn't touch any of the Perl directories. It does 
 re-install PHP and some DAV stuff and so it includes the following 
 for /usr/libexec/httpd/ 

[snip]

Another reason not to upgrade :-(

I've got Marc Liyanage's excellent binary of PHP installed so I don't really want to 
break that as well as MySQL. It looks like if I upgrade it'd take at least two days to 
get the server (albeit a cottage industry one) back up and running.

Good news though, that all things Perl seem O.K. And that, after all, was my original 
question :-)

Many thanks for all the replies and helpful info.

Regards,

Phil.



Re: 10.1.5 upgrade hose CPAN installs?

2002-06-05 Thread James Stepanek

Well I didn't have any problems with php, just MySQL.
Of course I'm just using the php that came installed
with the OS. 

James

--- Phil Dobbin [EMAIL PROTECTED] wrote:
 On 5/6/02 at 11:41, [EMAIL PROTECTED] (Charles
 Albrecht) wrote:
 
  At 5:36 PM +0100 6/5/2002, Phil Dobbin wrote:
  I've recently installed a lot of modules via
 CPAN.pm into 
  Library/Perl/ (basically into directories like
 Bundle, DBD, Net, 
  darwin) and I wondered if anybody here had
 upgraded to 10.1.5 and, if 
  so, does it hose any of the above direcories?
  
  CPAN does not install into System/Library/Perl/
 because of the 
  permissions issues so I wondered what the new
 update did to the other 
  standard Perl directories.
  
  I haven't installed it yet, but looking through
 the .bom for the 
  update, it doesn't touch any of the Perl
 directories. It does 
  re-install PHP and some DAV stuff and so it
 includes the following 
  for /usr/libexec/httpd/ 
 
 [snip]
 
 Another reason not to upgrade :-(
 
 I've got Marc Liyanage's excellent binary of PHP
 installed so I don't really want to break that as
 well as MySQL. It looks like if I upgrade it'd take
 at least two days to get the server (albeit a
 cottage industry one) back up and running.
 
 Good news though, that all things Perl seem O.K. And
 that, after all, was my original question :-)
 
 Many thanks for all the replies and helpful info.
 
 Regards,
 
 Phil.


__
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com



Re: 10.1.5 upgrade hose CPAN installs?

2002-06-05 Thread Bruce A. Burdick, Jr.

 I've got Marc Liyanage's excellent binary of PHP installed so I don't really
 want to break that as well as MySQL.

Me too. I have a symlink pointing to my copy of Marc Liyanage's binary. Both
the Marc Liyanage binary and Apple's binaries are named with their version
number appended. That way when Apple updates, it overwrites my symlink. Then
I can just rename it and remake my symlink.

-B...




Re: 10.1.5 upgrade hose CPAN installs?

2002-06-05 Thread Ray Zimmerman

At 11:23 AM -0700 6/5/02, James Stepanek wrote:
Well I didn't have any problems with php, just MySQL.
Of course I'm just using the php that came installed
with the OS.

My install of mysql (in /usr/local) continues to work just fine.

-- 
  Ray Zimmerman  / e-mail: [EMAIL PROTECTED] / 428-B Phillips Hall
   Sr Research  /   phone: (607) 255-9645  /  Cornell University
Associate  /  FAX: (815) 377-3932 /   Ithaca, NY  14853



Re: 10.1.5 upgrade hose CPAN installs?

2002-06-05 Thread James Stepanek

Of course given the fact that I'm close to sacrificing
live chickens as the next possible step to make Nessus
finally work on my system- it could just be me. 

James

--- Ray Zimmerman [EMAIL PROTECTED] wrote:
 At 11:23 AM -0700 6/5/02, James Stepanek wrote:
 Well I didn't have any problems with php, just
 MySQL.
 Of course I'm just using the php that came
 installed
 with the OS.
 
 My install of mysql (in /usr/local) continues to
 work just fine.
 
 -- 
   Ray Zimmerman  / e-mail: [EMAIL PROTECTED] / 428-B
 Phillips Hall
Sr Research  /   phone: (607) 255-9645  / 
 Cornell University
 Associate  /  FAX: (815) 377-3932 /  
 Ithaca, NY  14853


__
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com



Re: 10.1.5 upgrade hose CPAN installs?

2002-06-05 Thread Phil Dobbin

On 5/6/02 at 14:42, [EMAIL PROTECTED] (ellem) wrote:

 
 On Wednesday, June 5, 2002, at 02:31 PM, Ray Zimmerman wrote:
 
  At 11:23 AM -0700 6/5/02, James Stepanek wrote:
  Well I didn't have any problems with php, just MySQL.
  Of course I'm just using the php that came installed
  with the OS.
 
  My install of mysql (in /usr/local) continues to work just fine.
  SNIP
 
 Hosed my MySQL even deleted the user MySQL

Ah! The joys of MySQL ;-)

It even deleted the user (i.e. the user you created in Login)?

Regards,

Phil.




Re: 10.1.5 upgrade hose CPAN installs?

2002-06-05 Thread Kee Hinckley

At 6:06 PM +0100 6/5/02, Phil Dobbin wrote:
On 5/6/02 at 09:48, [EMAIL PROTECTED] (James Stepanek) wrote:

  Well I think it hosed my MySql install, so I'd be
  careful.
  concurrently I installed a couple of fink binaries and
  the 10.1.5 upgrade. After this mysqld would not run. I
  had to re-install it. Given than the fink binaries
  were just perm modules, I suspect the problem was the
  system update.

I've got mysql installed in /usr/local/ (not via fink), so I'm 
thinking after reading what you've said, what with the cpan stuff as 
well, I may well leave it till Jagwire.

I would generally recommend that if you install something that the 
system already has, you install it in a place where the system did 
not.  /usr/local is typical, fink uses /usr/sw which annoys me, but 
whatever.  The main point is that your worst case will be losing the 
startup files that *start* your software--but you won't lose your 
software.
-- 

Kee Hinckley - Somewhere.Com, LLC
http://consulting.somewhere.com/

I'm not sure which upsets me more: that people are so unwilling to accept
responsibility for their own actions, or that they are so eager to regulate
everyone else's.



Re: 10.1.5 upgrade hose CPAN installs?

2002-06-05 Thread Alex S

Of course, you realize that you can configure fink to install things 
wherever you want, right?  Just run the fink configuration and specify 
where you want various directories.  I've stuck with the defaults 
though.  :)

-Alex

Kee Hinckley wrote:

 At 6:06 PM +0100 6/5/02, Phil Dobbin wrote:

 On 5/6/02 at 09:48, [EMAIL PROTECTED] (James Stepanek) wrote:

  Well I think it hosed my MySql install, so I'd be
  careful.
  concurrently I installed a couple of fink binaries and
  the 10.1.5 upgrade. After this mysqld would not run. I
  had to re-install it. Given than the fink binaries
  were just perm modules, I suspect the problem was the
  system update.


 I've got mysql installed in /usr/local/ (not via fink), so I'm 
 thinking after reading what you've said, what with the cpan stuff as 
 well, I may well leave it till Jagwire.


 I would generally recommend that if you install something that the 
 system already has, you install it in a place where the system did 
 not.  /usr/local is typical, fink uses /usr/sw which annoys me, but 
 whatever.  The main point is that your worst case will be losing the 
 startup files that *start* your software--but you won't lose your 
 software.







Re: FYI: Successful Install of Perl 5.8.0 RC 1 + Apache 2.0.36 + ModPerl-2.0 on OSX 10.1.4

2002-06-05 Thread Rick Frankel

On Wed, Jun 05, 2002 at 08:14:00AM +0800, Peter N Lewis wrote:
 At 14:05 -0700 4/6/02, Alex S wrote:
 If you want a more general solution than Perl changing the name of 
 the files to *.txt (which would mnake sense anyway as someone else 
 pointed out), then i think  changing make is far more likely than 
 changing Apple's file system.  What about updating make to deal with 
 the difference between a file called INSTALL and a tag install rather 
 than just blindly using the file system.
 
 Heck, even a special case for install/INSTALL would resolve a lot of 
 problems - perhaps even just a special build for Mac OS X that dealt 
 with the issue.

Another approach (for gnu make). From make.info:

Phony Targets
=

   A phony target is one that is not really the name of a file.  It is
just a name for some commands to be executed when you make an explicit
request.  There are two reasons to use a phony target: to avoid a
conflict with a file of the same name, and to improve performance.

   If you write a rule whose commands will not create the target file,
the commands will be executed every time the target comes up for
remaking.  Here is an example:

 clean:
 rm *.o temp

Because the `rm' command does not create a file named `clean',
probably
no such file will ever exist.  Therefore, the `rm' command will be
executed every time you say `make clean'.

   The phony target will cease to work if anything ever does create a
file named `clean' in this directory.  Since it has no prerequisites,
the file `clean' would inevitably be considered up to date, and its
commands would not be executed.  To avoid this problem, you can
explicitly declare the target to be phony, using the special target
`.PHONY' (*note Special Built-in Target Names: Special Targets.) as
follows:

 .PHONY : clean

Once this is done, `make clean' will run the commands regardless of
whether there is a file named `clean'.

   Since it knows that phony targets do not name actual files that
could be remade from other files, `make' skips the implicit rule
search
for phony targets (*note Implicit Rules::).  This is why declaring a
target phony is good for performance, even if you are not worried
about
the actual file existing.

   Thus, you first write the line that states that `clean' is a phony
target, then you write the rule, like this:

 .PHONY: clean
 clean:
 rm *.o temp

--

so, adding:
.PHONY: install

at the top of the (gnu)makefile will force the install target to
execute.

rick



Re: 10.1.5 upgrade hose CPAN installs?

2002-06-05 Thread Ken Williams


On Thursday, June 6, 2002, at 04:06  AM, Phil Dobbin wrote:
 On 5/6/02 at 11:41, [EMAIL PROTECTED] (Charles Albrecht) wrote:
 I haven't installed it yet, but looking through the .bom for the
 update, it doesn't touch any of the Perl directories. It does
 re-install PHP and some DAV stuff and so it includes the following
 for /usr/libexec/httpd/

 [snip]

 Another reason not to upgrade :-(

Another reason *to* upgrade, in a way.  I want to know 
everything I've done that will be broken by future Apple 
installs, so every once in a while I install an update and see 
what breaks. =)

  -Ken