[lug] Frustratingly stupid @INC problem

Tkil tkil at scrye.com
Thu Dec 23 05:35:16 MST 1999


generally, binary compatibility is only between patchlevels of the
same minor revision; so 5.005_02 should be binary compatible with
5.005_03, but 5.004_xx is right out.

also, you should never put "locally installed" modules directly into
the /usr/lib/perl5 subdirectory; they belong in the site_perl
subdirectory there, and those modules which rely upon .xs extensions
should be further subdivided.

but yes, going from 5.004_xx to 5.005_xx means you will have to
reinstall all your modules that use XS at the very least.  the CPAN
shell (perl -MCPAN -e shell) has an "r" command to do this, which
might help in this situation.

good luck,
t.


-- 
Tkil * <URL: http://slinky.scrye.com/~tkil> * hopelessly hopeless romantic.
  "So amplify this little one 	|   She hears as much as she can see
   She's a volume freak       	|   And what she sees, she can't believe."
        -- Catherine Wheel, _Happy Days_, "Judy Staring At The Sun"





More information about the LUG mailing list