Concurrent perl 5.6.0, 5.6.1, 5.8.0, and 5.8.0threaded

Hi,

So, I'd like to have multiple versions of perl installed on my system, 
for testing stuff, poking around, etc.  It's not really that difficult, 
actually - you just arrange that they have different @INC directories 
(or that they overlap in the ways you want them to), and you make 
/usr/bin/perl point as a symlink to whichever version you want to use 
regularly (probably 5.6.1).

Here's what I think I'd have, creating a few fink packages to manage 
things for me:

* /usr/bin/perl5.6.0 - Apple's perl, unmodified, @INC is:
     /System/Library/Perl/darwin
     /System/Library/Perl
     /Library/Perl/darwin
     /Library/Perl

* /sw/bin/perl5.6.1 - fink-installed 'perl5.6' package, @INC is:
     /sw/lib/perl5/5.6.1/darwin
     /sw/lib/perl5/5.6.1
     /sw/lib/perl5/5.6.1/site_perl/darwin
     /sw/lib/perl5/5.6.1/site_perl
     /Library/Perl/darwin
     /Library/Perl

* /sw/bin/perl5.8.0 - fink-installed 'perl5.8' package, @INC is:
     /sw/lib/perl5/5.8.0/darwin
     /sw/lib/perl5/5.8.0
     /sw/lib/perl5/site_perl/5.8.0/darwin
     /sw/lib/perl5/site_perl/5.8.0
     /sw/lib/perl5/site_perl/darwin
     /sw/lib/perl5/site_perl

* /sw/bin/perl5.8.0threaded - fink-installed 'perl5.8threaded' package
   with -Dusethreads, @INC is:
     /sw/lib/perl5/5.8.0/darwin-thread-multi
     /sw/lib/perl5/5.8.0
     /sw/lib/perl5/site_perl/5.8.0/darwin-thread-multi
     /sw/lib/perl5/site_perl/5.8.0
     /sw/lib/perl5/site_perl/darwin-thread-multi
     /sw/lib/perl5/site_perl

Does anyone have comments on the above scheme?

The tough bit is that they all want to install scripts (perldoc, h2xs, 
etc.) and man pages to the same place, and in order to avoid clobberage 
I'd like to keep the overlap to a minimum.  Maybe I can use fink 
"splitoffs" for the two 5.8 variants, but I'm not sure what to do about 
the scripts & docs for 5.6 vs. 5.8.

  -Ken

0
ken
3/14/2003 5:22:18 AM
perl.macosx 2309 articles. 0 followers. Follow

1 Replies
1049 Views

Similar Articles

[PageSpeed] 18

On Friday, March 14, 2003, at 12:22 AM, Ken Williams wrote:

> Does anyone have comments on the above scheme?

No, it's quite similar to what I have - although I rely less on Fink and 
compile 5.8.0 myself, it's pretty much the same end result.

One minor addition I've made, though, is to install a copy of 5.8.0 
according to Wil Sanchez' recommendations. This will presumably be 
compatible with a future Apple install, assuming they also take his 
advice:

* /usr/bin/perl5.8.0 - @INC is:
     /System/Library/Perl/5.8.0/darwin
     /System/Library/Perl/5.8.0
     /System/Library/Perl
     /Library/Perl/5.8.0/darwin
     /Library/Perl/5.8.0
     /Library/Perl

sherm--

C programmers never die - they're just cast into void.

0
sherm
3/14/2003 10:52:35 AM
Reply:

Similar Artilces:

ActiveState 5.6.1 versus 5.8.0. 5.8.0 inserts an unwanted char 26
Hi, I was wondering if this is a Unicode thing/issue--if there might be a better solution. If, instead of the code enclosed below, there might be a command line switch or an option I can use or set. Win32 ActiveState I've a text editor with capable to launch command line as well as capture the STDOUT So I frequently use the editor to launch Perl script and capture the output. This works fine with ActiveState Perl 5.61 build 633 But, once ActiveState 5.8.0 build 805 is installed, then now the captured output in the editor it has a little square block character at ...

SM2.5 crash
I got those traps when trying to 'Edit as new'(?) a previous sent mail and wanted to change the language via right click in subject line. Was reproduce able a few times but now it works. Maybe I tried to fast switching spell checker? ------------------------------------------------------------ 12-06-2011 21:37:47 SYS3171 PID 006e TID 0001 Slot 0077 P:\SEAMONKEY2\SEA!LRQ.EXE c0000005 14dd6ac8 P1=00000002 P2=0002fffc P3=XXXXXXXX P4=XXXXXXXX EAX=00030064 EBX=00030180 ECX=00030180 EDX=27a22940 ESI=24c5ee88 EDI=24c5ee88 DS=0053 DSACC=f0f3 DSLIM=ffffffff ES=0053...

Errors using hotmail after latest major update: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8
Name: William Green Email: wjgreen_at_hotmail.com Product: Firefox Summary: Errors using hotmail after latest major update: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.8) Gecko/20061025 Firefox/1.5.0.8 Comments: After I installed the latest update and rebooted, every time I go to open an email in hotmail.com (this does NOT occur in other email sites I use), I get the following three Alert messages that I have to click through to get to my email: [object XPCNativeWrapper [object HTMLBodyElement]] [object XPCNativeWrapper [object HTMLScriptElement]] TypeError: d...

List::MoreUtils-0.25_1 pass on 5.10.1RC0, 5.10.0, 5.8.9, 5.8.8
Following up on my report that List::MoreUtils-0.24 failed its tests on the "maint-5.10 snapshot (aka 'RC0')" that came out on July, and Tassilo later confirming the nature of the problem ... List::MoreUtils-0.25_1 was just released on CPAN, and I have tested it manually from a download of the tarball from search.cpan.org, and the problem appears to be fixed. A clean unpack/Makefile/make/make-test passes all tests on 4 versions of Perl on my same PPCG4/MacOSX10.5.7 machine: - 5.10.1RC0 built by me with defaults, custom install loc - 5.10.0 built by m...

PB 6.5 and Oracle 8.0.5 #5
Do I have to migrate to PB 6.5.1 to use Oracle 8.0.5 with the native driver? 6.5 or later when using the O84 driver. Using the O73 driver any version of PB. -- Terry Dykstra (TeamSybase) Canadian Forest Oil Ltd. Check out Sybase Developer's Network: http://www.sybase.com/sdn Mark Pugel <mpuggs@tfs.net> wrote in message news:38738232.2C4CB68@tfs.net... > Do I have to migrate to PB 6.5.1 to use Oracle 8.0.5 with the native > driver? > ...

Netware 5.0 SBS with GW 5.5 to NW 6.5 with GW 6.5
I am assisting a client with a migration from NW 5.0 w/ GW 5.5 to new server hardware (will be replacing the old server) running NW 6.5 with GW 6.5 via the 7.1 Migration Wizzard. I am still a little unsure of the best migration path. I planned on migrating straight from NW 5 and GW 5.5 to NW 6.5 and GW 6.5. However, other people indicate that it is not a clean migration. Furthermore, the documentation states that I will have to re-install GW6.5 to update the NLMs on the Target after the migration. Won't this overwright my information store? Perhaps I am supposed to m...

5.6.0 to 5.8.6 problems.
I am trying to upgrade from Perl 5.6.0 to 5.8.6 on Slackware 7.1 becasue some of the Perl Modules that I am trying to install whine about 5.6.0 and they want atleast 5.6.1. Since this box is going live after I finish setting it up now is a better time to go ahead and upgrade to 5.8.6. Everything runs fine, no errors or complaints during the compile but when I finish and run perl -v it returns that it is 5.6.0. What am I missing? Below are the steps I am taking to install 5.8.6. make distclean rm -fv config.sh Policy.sh sh Configure -de ...

NW 5.0 SP6a GW 5.5 Upgrade to NW 6.0 GW 6.5 and New Hardware
We are planning on upgrading a mirrored NW 5.0 SP6a GW 5.5 server to a raid 5 NW 6.0 GW 6.5 server in a mixed NW 5.0/NW 6.0 environment. My supervisor has been having me try restoring NDS from a tape backup onto test servers to simulate our production network before implementing the upgrade. Does anyone have any suggestions on how to simulate our production network (Is it necessary to do this) for testing? and/or Is there more than one method to accomplish the transition between old NW5.0/GW5.5 and new NW6.0/GW6.5 and a specific order to follow for that method? My superv...

Smoke [5.8.2] 21949 FAIL(Mc) cygwin_nt-5.0 1.5.5(0.94/3/2) (i686/1 cpu)
Automated smoke report for 5.8.2 patch 21949 on cygwin_nt-5.0 - 1.5.5(0.94/= 3/2) (i686/1 cpu) (PC09) using version=20 Report by Test::Smoke v1.18.11 (perl 5.8.2) [1 hour 13 minutes] O =3D OK F =3D Failure(s), extended report at the bottom X =3D test(s) failed under TEST but not under harness ? =3D still running or test results not (yet) available Build failures during: - =3D unknown or N/A c =3D Configure, m =3D make, M =3D make (after miniperl), t =3D make test-p= rep 21949 Configuration (common) none ------------ ------------------------------------------------...

segv: 5.005_03, 5.6.0, 5.6.1, bleadperl
This one is proving very difficult to isolate, since it seems to depend on minor details of memory shuffling. Unfortunately, I haven't managed to remove the database accesses in the process of trying to cut the script down, which will make it particularly difficult to reduce it to a postable test case. I believe the primary cause is regexp context trashing in a nested substitution; I'm filling in templates using, in this case, a substitution like: $self->{text} =~ s{ \s* % repeat \s+ ((?-x:$tag)) % (.*?) \s* % /repeat \s+ \1 % }{ ...

Oracle 8.0.3 Net8 client, 8.0.5 server and PB 6.5
Hello, We have a client that is using Oracle 8.0.5. We are developing an application in PB 6.5 for them. The project was originally started in PB 6.0 and Oracle 7.3. As we have found out, the PB native driver from 6.5 has problems with anything higher than 8.0.3. After reading earlier posts, we thought that if we installed the 8.0.3 Net8 client, we would be good to go. But after installing the 8.0.3 Net8 client, we still have the same problem that we experienced with the 8.0.5 Net8 client. The problem (which may or may not be the same as everyone else�s) is that we can't...

stalled transfer Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.3) Gecko/20060425 SUSE/1.5.0.3-7 Firefox/1.5.0.3
I experience stalled or no download of all (not only specific web-sites) using firefox while another browser "Konquereor" is working normally. Firefox is looking up.. connecting... transferring and then stalled sometimes I get the message "I cant find the server", surprisingly because the status shows transferring, or a login window for the router shows up what has not been seen with the other web browser. A second Linux PC in the network is working as supposed, the router is wide open... connection settings are already checked. May be anybody has a hint? ...

stalled or no download: Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.8.0.3) Gecko/20060425 SUSE/1.5.0.3-7 Firefox/1.5.0.3
I experience stalled or no download of all (not only specific web-sites) using firefox while another browser "Konquereor" is working normally. Firefox is looking up.. connecting... transfering and then stalled sometimes I get the message "I cant find the server", suprisingly because the status shows transfering, or a login window for the router shows up what has not been seen with the other web browser. A second Linux PC in the network is working as supposed, the router is wide open... connection settings are alredy checked. May be anybody has a hint? Ber...

Smoke [5.8.5] 23430 FAIL(M) irix 6.5 6.5.20m (IP22/1 cpu)
Automated smoke report for 5.8.5 patch 23430 portia: MIPS R5000 Processor Chip Revision: 1.0 (150 MHZ) (IP22/1 cpu) on irix - 6.5 6.5.20m using cc -n32 version MIPSpro Compilers: Version 7.3.1.3m smoketime 15 hours 32 minutes (average 1 hour 56 minutes) Summary: FAIL(M) O = OK F = Failure(s), extended report at the bottom X = Failure(s) under TEST but not under harness ? = still running or test results not (yet) available Build failures during: - = unknown or N/A c = Configure, m = make, M = make (after miniperl), t = make test-prep 23430 C...

kdesvn 1.0.5 or 1.0.6 for KDE 3.5 subversion 1.6.3?
Installed: Code: -------------------- Subversion 1.6.3-1.1 KDE 3.5.10 -------------------- I upgraded subversion to 1.6.3, and wanted to make sure I had the latest kdesvn for KDE 3.5 and subversion 1.6.3. I went to kdesvn support site but it wasn't clear if 1.0.5 was sufficient for subversion 1.6, so I downloaded kdesvn 1.0.6 and built it myself (previously 1.0.5 had come from opensuse). Everything looked okay, but... When I click on the Help | Info about kdesvn part I see: Code: -------------------- Built with subversion library 1.4.4 Running ...

Web resources about - Concurrent perl 5.6.0, 5.6.1, 5.8.0, and 5.8.0threaded - perl.macosx

Concurrent lines - Wikipedia, the free encyclopedia
... triangle on one of the sides of a given triangle and connecting the new vertex to the original triangle's opposite vertex, are concurrent at ...

Birst offers concurrent user pricing for BI
On-demand BI vendor Birst announced Tuesday that it is now offering the option of concurrent user pricing, a licensing model few BI providers ...

Birst offers concurrent user pricing for BI
On-demand BI vendor Birst announced Tuesday that it is now offering the option of concurrent user pricing, a licensing model few BI providers ...

GameStop "biggest beneficiary" of concurrent PS4, next Xbox launches
Analyst Michael Pachter expects the next Xbox this fall as well and sees GameStop doing very well as a result

Mother or lover: love-birds torn by concurrent festivals
Mother or lover: love-birds torn by concurrent festivals People's Daily Online 13 Small round dumplings, flavored with rose petals, have appeared ...

Skype Management Change-up, New WP7 Client, And 34 M Concurrent Users
... and messages. Microsoft acquired the VOIP company for $8.5 billion in June. And on February 24th, Skype announced 32 million people were concurrently ...

Steam reaches highest-ever concurrent user count at over 8 million
... was, counting over 8 million simultaneous live users on Sunday . That's a new peak for the service, which had crossed the 7 million concurrent ...

Concurrent adds flexible caching at the edge
In order to more easily scale video services across various devices, Concurrent has added software to its UpShift to enable flexible cache capacity ...

Fallout 4 surpasses Skyrim record for concurrent Steam users
But Bethesda's open-world epic doesn't quite manage to surpass GTA V's all-time high.

Microsoft's Xbox One to support eight concurrent controllers
The Xbox 360 supports only four controllers at the same time, indicating that the new console will be more group-gaming friendly. Read this article ...

Resources last updated: 11/22/2015 11:39:35 AM