On Thu, 13 Mar 2008 22:26:34 +0100, Michael Homer <[EMAIL PROTECTED]> wrote:

> On Fri, Mar 14, 2008 at 2:02 AM, Jonas Karlsson <[EMAIL PROTECTED]> wrote:
>> Getting svk to play nicely forced me to revise things with how Perl
>>  was configured. I was annoyed about having to rebuild my modules every
>>  time I made a bugfix upgrade of perl as well. For example sitelib for
>>  Perl 5.8.8 was configured as $target/lib/perl5/site_lib/5.8.8, but
>>  first I wanted to change it to point at /S/L/L, which was no problem,
>>  but is it ok to drop $version for the path, e.g. setting sitelib to
>>  $goboLibraries/perl5/site_lib? How is binary compability between minor
>>  releases, 5.8 -> 5.10 for modules?
> There is no binary compatibility, and there isn't necessarily source
> compatibility (new keywords, etc).

No binary compability as it will break? I can't find any such information
on the Perl website. Some modules have C source that is built and as I
understood it, those are the ones you risk to break. The pure Perl modules
only break if keywords are *removed*, right?

> It's probably reasonably safe to
> do, so long as there's awareness that binaries may need recompilation
> after an upgrade. Reinstalling source modules shouldn't be necessary
> except in very rare cases.

Ok, so use the normal Shared/Perl/Recompile mechanism for modules with
files in C then and this is not necessary for source only modules?

> Not using svk wouldn't really address the root issue here. We still
> need to have it available if someone does want it, and it's exposing a
> lower-level problem.

There's no problem using svk in either of those cases and this wasn't
the question. It was just an opener I used. The question was that if
'5.8.8' could be dropped from paths like sitelib or, if that's not
possible, a compromise of using '5.8' and '5.10' respectively is
possible.

-- 
/Jonas

Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel

Reply via email to