My symlink strategy would only apply to non-XS modules. For XS modules, we make separate fink packages for each version, and properly store things in /sw/lib/perl5/5.x.y .
But for non-XS modules, it shouldn't matter which version of perl is running it, right? (as long as the module doesn't explicitly require a more recent version of perl than the one you have installed...) -- Dave [EMAIL PROTECTED] (Randal L. Schwartz) wrote: > >>>>> "David" == David R Morrison <[EMAIL PROTECTED]> writes: > > David> My idea for addressing this is to create a new symlink: > David> ln -s /sw/lib/perl5/darwin /sw/lib/perl5/darwin-thread-multi-2level > David> That way, a perl built with the longer architecture flag will find > David> things stored in /sw/lib/perl5. > > But it won't run. The reason for the arch tag in that path is that > it needs to be in there. Stuff built with threads won't work > with stuff built without threads. Stuff built with multi-2level > won't work with stuff built without. > > Any scheme you come up with must have the arch tag in there somewhere. > ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel