[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Perl threading on potato



On Tue, Nov 06, 2001 at 05:28:05PM +0100, larstiq@larstiq.dyndns.org wrote:
> On Tue, Nov 06, 2001 at 11:02:37AM -0500, Timothy Burt wrote:
> > I'm using debian unstable, which means perl 5.6.1, so my system is a bit
> 
> The machine in question is relied upon by several people for a living,
> so I'd rather keep it (moderately) stable.
> 
> Has anyone got experience with perl-5.6 on potato ? perl from sid
> has a dependancy on libc6 (>= 2.2.3-1), I don't know perl well enough
> to judge if this is real, or just a packaging issue (ie, would repackaging
> myself work ?).

In theory, but you'll break your system if you try to crowbar Perl 5.6
onto it over Perl 5.005 without fixing various other pieces of packaged
software. However, you should be able to install a more modern Perl in
/usr/local yourself.

> DBI.pm: [Tue Nov  6 17:17:15 2001] DBI.pm:
> Can't load '/usr/lib/perl5/5.005/i386-linux/auto/DBI/DBI.so' for module DBI:
> /usr/lib/perl5/5.005/i386-linux/auto/DBI/DBI.so: undefined symbol:
> PL_stack_max
> at /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm line 169.
> 
> Symbol mismatch :(

Sounds like the DBI module might need to be compiled against a threaded
Perl. Not sure of the details, though.

Bear in mind that threading in Perl 5.005 was still experimental.

-- 
Colin Watson                                  [cjwatson@flatline.org.uk]



Reply to: