10.1.5 upgrade hose CPAN installs?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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
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?
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