Re: perl version failures (fwd)

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

 





--


---------- Forwarded message ----------
Date: Thu, 2 Jul 2015 11:22:51
From: Shlomi Fish <shlomif@xxxxxxxxxxxxxx>
To: Jude DaShiell <jdashiel@xxxxxxxxx>
Subject: Re: perl version failures

Please reply to the list, Jude.

Regards,

	Shlomi Fish

On Thu, 2 Jul 2015 11:13:22 -0400 (EDT)
Jude DaShiell <jdashiel@xxxxxxxxx> wrote:

That perl -V command showed no locations of List/Util.pm or Encode.pm.
Fortunately, locate returned some locations.

Script started on Thu 02 Jul 2015 11:09:47 AM EDT
The Moon is Full
Time: 11:09:47 AM
  Date: Thursday July 2 2015
  Week: 26
  Day Of Year: 183
Astrolog 5.40 chart for Thu Jul  2, 2015 11:09am (ST -4:00 GMT)  76:02W 38:01N
Body  Locat. Ret. Lati. Rul.      House  Rul. Veloc.    Placidus Houses.

Sun : 10Can26   - 0:00' (-) [10th house] [-] +0.953  -  House cusp  1: 15Vir10
Moon: 17Cap24   + 4:53' (F) [ 5th house] [-] ______  -  House cusp  2: 10Lib26
Merc: 20Gem03   - 1:57' (R) [10th house] [-] +1.437  -  House cusp  3: 10Sco10
Venu: 22Leo29   + 0:21' (-) [12th house] [e] +0.649  -  House cusp  4: 13Sag10
Mars:  5Can25   + 0:46' (d) [10th house] [e] +0.669  -  House cusp  5: 16Cap37
Jupi: 21Leo48   + 0:52' (-) [12th house] [R] +0.188  -  House cusp  6: 17Aqu41
Satu: 28Sco56 R + 2:06' (-) [ 3rd house] [-] -0.046  -  House cusp  7: 15Pis10
Uran: 20Ari18   - 0:38' (-) [ 8th house] [e] +0.019  -  House cusp  8: 10Ari26
Nept:  9Pis42 R - 0:48' (R) [ 6th house] [F] -0.011  -  House cusp  9: 10Tau10
Plut: 14Cap19 R + 2:00' (-) [ 4th house] [-] -0.025  -  House cusp 10: 13Gem10
Chir: 22Pis08 R + 4:36' (R) [ 7th house] [-] -0.007  -  House cusp 11: 16Can37
Cere:  7Aqu43 R - 9:22' (-) [ 5th house] [-] -0.162  -  House cusp 12: 17Leo41
Pall: 18Sag51 R +47:42' (-) [ 4th house] [d] -0.239
Juno:  2Vir40   - 0:26' (-) [12th house] [-] +0.356     Car Fix Mut TOT   +:11
Vest: 12Ari25   - 6:53' (-) [ 8th house] [R] +0.275  Fir  3   2   1   6   -:11
Node:  5Lib16 R + 0:00' (-) [ 1st house] [-] ______  Ear  2   0   3   5   M:12
S.No:  5Ari16 R + 0:00' (-) [ 7th house] [-] ______  Air  1   2   2   5   N: 8
Fort: 22Pis08   _______ (R) [ 7th house] [-] ______  Wat  2   1   3   6   A: 9
Vert: 19Aqu11   _______ (-) [ 6th house] [d] ______  TOT  8   5   9  22   D:11
East: 10Vir14   _______ (-) [12th house] [-] ______                       <:12
[jude@athame1 ~]$ perl -V
Summary of my perl5 (revision 5 version 22 subversion 0) configuration:

   Platform:
     osname=linux, osvers=4.0.4-2-arch, archname=x86_64-linux-thread-multi
     uname='linux flo-64 4.0.4-2-arch #1 smp preempt fri may 22 03:05:23 utc
2015 x86_64 gnulinux ' config_args='-des -Dusethreads -Duseshrplib
-Doptimize=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong
--param=ssp-buffer-size=4 -Dprefix=/usr -Dvendorprefix=/usr
-Dprivlib=/usr/share/perl5/core_perl -Darchlib=/usr/lib/perl5/core_perl
-Dsitelib=/usr/share/perl5/site_perl -Dsitearch=/usr/lib/perl5/site_perl
-Dvendorlib=/usr/share/perl5/vendor_perl
-Dvendorarch=/usr/lib/perl5/vendor_perl -Dscriptdir=/usr/bin/core_perl
-Dsitescript=/usr/bin/site_perl -Dvendorscript=/usr/bin/vendor_perl
-Dinc_version_list=none -Dman1ext=1perl -Dman3ext=3perl -Dcccdlflags='-fPIC'
-Dlddlflags=-shared -Wl,-O1,--sort-common,--as-needed,-z,relro
-Dldflags=-Wl,-O1,--sort-common,--as-needed,-z,relro' hint=recommended,
useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define
use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n,
bincompat5005=undef Compiler: cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE
-fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong
--param=ssp-buffer-size=4', cppflags='-D_REENTRANT -D_GNU_SOURCE -fwrapv
-fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
ccversion='', gccversion='5.1.0', gccosandvers='' intsize=4, longsize=8,
ptrsize=8, doublesize=8, byteorder=12345678, doublekind=3 d_longlong=define,
longlongsize=8, d_longdbl=define, longdblsize=16, longdblkind=3
ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='cc',
ldflags ='-Wl,-O1,--sort-common,--as-needed,-z,relro -fstack-protector-strong
-L/usr/local/lib'
libpth=/usr/local/lib /usr/lib/gcc/x86_64-unknown-linux-gnu/5.1.0/include-fixed /usr/lib /lib/../lib /usr/lib/../lib /lib /lib64 /usr/lib64
libs=-lpthread -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc libc=libc-2.21.so,
so=so, useshrplib=true, libperl=libperl.so gnulibc_version='2.21' Dynamic
Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E
-Wl,-rpath,/usr/lib/perl5/core_perl/CORE' cccdlflags='-fPIC',
lddlflags='-shared -Wl,-O1,--sort-common,--as-needed,-z,relro
-L/usr/local/lib -fstack-protector-strong'


Characteristics of this binary (from libperl):
   Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS
                         PERL_DONT_CREATE_GVSV
                         PERL_HASH_FUNC_ONE_AT_A_TIME_HARD
                         PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP
                         PERL_NEW_COPY_ON_WRITE PERL_PRESERVE_IVUV
                         USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS
                         USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE
                         USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME
                         USE_PERLIO USE_PERL_ATOF USE_REENTRANT_API
   Built under linux
   Compiled at Jun  2 2015 09:45:41
   @INC:
     /usr/lib/perl5/site_perl
     /usr/share/perl5/site_perl
     /usr/lib/perl5/vendor_perl
     /usr/share/perl5/vendor_perl
     /usr/lib/perl5/core_perl
     /usr/share/perl5/core_perl
     .
[jude@athame1 ~]$ locate Encode.pm
/home/jude/.cpan/build/Encode-2.70-rh9IKv/Encode.pm
/home/jude/.cpan/build/Encode-2.70-rh9IKv/blib/lib/Encode.pm
/home/jude/.cpanplus/5.20.2/build/Encode-2.73/Encode.pm
/home/jude/.cpanplus/5.20.2/build/Encode-2.73/blib/lib/Encode.pm
/usr/lib/perl5/core_perl/Encode.pm
/usr/lib/perl5/site_perl/Encode.pm
/usr/share/texi2html/lib/libintl-perl/lib/Locale/RecodeData/_Encode.pm
/usr/share/texinfo/lib/libintl-perl/lib/Locale/RecodeData/_Encode.pm
[jude@athame1 ~]$ locate List/Util.pm
/usr/lib/perl5/core_perl/List/Util.pm
/usr/lib/perl5/site_perl/List/Util.pm
[jude@athame1 ~]$ exit
exit

Script done on Thu 02 Jul 2015 11:10:20 AM EDT
On
Thu, 2 Jul 2015, Shlomi Fish wrote:

Date: Thu, 2 Jul 2015 10:08:18
From: Shlomi Fish <shlomif@xxxxxxxxxxxxxx>
Reply-To: Linux for blind general discussion <blinux-list@xxxxxxxxxx>
To: blinux-list@xxxxxxxxxx
Subject: Re: perl version failures

Hi Jude!

See below for my reply.

On Thu, 2 Jul 2015 06:30:28 -0400 (EDT)
Jude DaShiell <jdashiel@xxxxxxxxx> wrote:

For other distributions of Linux if they haven't yet upgraded to the
version of perl archlinux is now distributing, you will do well to avoid
it like the plague.  In all of the years I've used Linux, I never thought
such a day as this would happen with perl.  Look for yourselves though.
That system is so embedded in so many parts of Linux I can't very well
remove and do a reinstall and even if I could, I can't guarrantee the
current problems would disappear or get worse.


There's nothing particularly wrong with perl-5.22.0 - it is well tested, of
good quality, and works well for most people. Note however that like
previous versions, it implies a breakage of the internal XS API, which
requires Perl/XS packages to be rebuilt. Looking at your problems:

[Astrlog output snipped]
[jude@athame1 ~]$ perldoc perl
/usr/bin/perl: symbol lookup
error: /usr/lib/perl5/site_perl/auto/Encode/Encode.so: undefined symbol:
Perl_xs_apiversion_bootcheck

Encode and List::Util are core modules and should have been upgraded with
the perl interpreter. Perhaps you installed other versions of them from CPAN
which should now be deleted.

Please run "perl -V" and let me know which directories in the Perl @INC
contain the Encode.pm and List/Util.pm files.

For the not too distant future I'm going to have to return the hard drive
to bare metal status then reinstall the operating system.


That still sounds drastic and unnecessary.

Regards,

	Shlomi Fish


--
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
The Case for File Swapping - http://shlom.in/file-swap

?Interesting? has a negative correlation with ?successful?.
   ? Anno on Freenode?s #perl

Please reply to list if it's a mailing list post - http://shlom.in/reply .

_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/blinux-list




--
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
http://www.shlomifish.org/humour/ways_to_do_it.html

<rjbs> sub id { my $self = shift; $json_parser_for{ $self }
    ->decode($json_for{ $self })->{id} } # Inside?out JSON?notated objects

Please reply to list if it's a mailing list post - http://shlom.in/reply .

_______________________________________________
Blinux-list mailing list
Blinux-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/blinux-list



[Index of Archives]     [Linux Speakup]     [Fedora]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]