Red Hat / Fedora Core

./perl/bin/perl: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./perl/bin/perl)

Can't install the latest Perl on Oracle Unbreakable Linux

cd ActivePerl-5.20.1.2000-x86_64-linux-glibc-2.15-298557
[xxx ActivePerl-5.20.1.2000-x86_64-linux-glibc-2.15-298557]$ ./perl/bin/perl
./perl/bin/perl: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./perl/bin/perl)

At the moment have installed libc 2.12 and yum update tells me that it is the latest version available.

Can't find libc 2.14 in the repos. Could somebody tell where to get it?

What does please-run-the-install-script refer to?

Hello ActiveState Community,

I have tried to install ActivePython-2.7.14 multiple times (in a non-standard location), and it appears the installation was successful, but ssl configuration/environment is not correct yet.

Is GLIBC_2.14 a minimum requirement? - Would GLIBC_2.17 be supported then?

I am having a similar issue to nissam in post 12912 where they are having difficulty installing ActivePerl due to the requirement for GLIBC_2.14.

We are only able to install either GLIBC_2.12 or GLIBC_2.17 (available in the next RH release).

Would ActivePerl 5.2x support this GLIBC_2.17 (i.e. a minimum requirement for GLIBC_2.14 or is GLIBC_2.14 a specific requirement)?

We won't be moving to Ubuntu or other distros as suggested in the previous staff post.

Thanks!

DBD::mysql Module Cannot Locate MySQL Socket

I've used ActivePerl's PPM to install the DBD::mysql module. For some reason, when attempting a database connection in my script using localhost (unix socket), the module cannot locate the mysql.sock file. It is looking for it in /tmp/mysql.sock. That does not seem like a logical location. I know where the mysql.sock file is. I even sym-linked the socket file to the /tmp directory. No luck. Interestingly, using the loopback 127.0.0.1 (tcp/ip connection), the module finds the mysql socket with no issues.

Error installing ActivePerl 5.24 on CentOS6

All;
I was wondering if there is a way to install the new ActivePerl 5.24 on a CentOS6 server. I'm getting an error:

"perl/bin/perl: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by perl/bin/perl)".

Does this mean that unless I am running CentOS7, I can no longer use new versions of ActivePerl as they become available? I have dozens of mission critical customer servers running CentOS6 so its not possible for me to simply switch operating systems.

Thanks;
Frank

Can I move the ActivePerl top level directory after installation?

All;
I am running ActivePerl 5.18 on all of my CentOS hosts and use the default installation directory of /opt/ActivePerl-5.18. However, I am wondering what the consequences would be if I renamed or moved the directory to say, /usr/local. Any insight at all would be greatly appreciated.
Thanks;
Frank

Komodo won't start on linux due to missing symbol

Question: 

Komodo won't start on linux, complains about gdk_window_get_visual symbol

Answer: 

On certain older (mostly RedHat based) linux distros Komodo will fail to start with the following error:

undefined symbol: gdk_window_get_visual

To fix this error you simply need to install the "gdk-pixbuf2" package. The name varies per distro, but searching for "pixbuf" should get you the right package name.

Corrupted Files when running the ActivePerl Linux installer

Question: 

When I run the installer, it reports that several files are corrupted. I see this error:
This installer package does not have the expected content. Please try to download a fresh copy of ActivePerl from ActiveState's website at activestate.com. If you still have problems please contact us at SupportEmail.

How do I fix this?

Answer: 

---Updated 10/18:
This FAQ applies to ALL ActivePerl Linux tarball installers.
A link to a current version has been specified solely for convenience
---
There are two possible causes.

1) If you used the command line "tar" to extract the archive, and tar reported this:
"tar: Removing leading / from member names"
the version of tar you have installed is removing leading slashes by default as a security measure. This will break the ActivePerl installer. Delete the extracted folder and run tar with different options.
"tar -zxPf (filename for the ActivePerl installer tarball with extensions.)"

2) If you allowed your browser to extract the tarball, it will have use the Linux Archive Manager. Trash the ActivePerl folder you extracted. Download a fresh copy, and do not open the Download with the Linux Archive Manager.
Go to a Terminal Window, and extract the file on the command line, using GNUtar instead:
http://docs.activestate.com/activeperl/5.26/get/linux/
You may still hit the leading slash issue if your tar has that default behaviour.

SNMP.pm not available?

I was asked by my team to install the SNMP Perl module on our installation. When I try and install it (ppm install SNMP) it doesn't seem to know about the existence of the module:
ppm install failed: Can't find any package that provides SNMP

I do see it in CPAN: https://metacpan.org/pod/SNMP

Does PPM not support SNMP? If so, should I just install via CPAN instead?

Is it possible to have unattended install?

I am installing ActivePerl as part of software build on Amazon AWS. Is there a "response file" (yes, I agree with license terms, this is the installation directory, etc) that I could use to avoid manual installation?