在 Debian Wheezy 上安装 Config::Pit
Installing Config::Pit on Debian Wheezy
我正在尝试从 CPAN 安装 Config::Pit。我做的步骤:
- 从 CPAN 下载 tar.gz,解压
- perl Makefile.PL
- 进行安装
- 进行测试
失败并出现以下错误:
Tried to use 'Config::Pit'.
Error: Can't load '/home/git/cpan/local/lib/perl5/x86_64-linux-gnu-thread-multi/auto/YAML/Syck/Syck.so' for module YAML::Syck: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/git/cpan/local/lib/perl5/x86_64-linux-gnu-thread-multi/auto/YAML/Syck/Syck.so) at /usr/lib/perl/5.14/DynaLoader.pm line 184.
at /home/git/cpan/local/lib/perl5/x86_64-linux-gnu-thread-multi/YAML/Syck.pm line 36.
BEGIN failed--compilation aborted at /home/git/cpan/local/lib/perl5/x86_64-linux-gnu-thread-multi/YAML/Syck.pm line 36.
Compilation failed in require at /home/git/google_net_spreadsheet/Config-Pit-0.04/blib/lib/Config/Pit.pm line 13.
BEGIN failed--compilation aborted at /home/git/google_net_spreadsheet/Config-Pit-0.04/blib/lib/Config/Pit.pm line 13.
对于我的 glibc,我检查了:
ldd --version
ldd (Debian EGLIBC 2.13-38+deb7u8) 2.13
我的机器是运行:
- Debian 7.9
- perl v5.14.2
Config::Pit 需要 glibc 2.14(我的是 2.13)。我该如何安装它?或者如何更改对 glibc 2.13 的依赖?
提前致谢。
您显示的错误与 Config::Pit 没有直接关系。 Perl 无法加载 YAML::Syck,它是 Config::Pit.
的依赖项
您需要 rebuild/reinstall YAML::Syck 以便它链接到您的 glibc 而不是您尚未安装的版本。
我正在尝试从 CPAN 安装 Config::Pit。我做的步骤:
- 从 CPAN 下载 tar.gz,解压
- perl Makefile.PL
- 进行安装
- 进行测试
失败并出现以下错误:
Tried to use 'Config::Pit'. Error: Can't load '/home/git/cpan/local/lib/perl5/x86_64-linux-gnu-thread-multi/auto/YAML/Syck/Syck.so' for module YAML::Syck: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/git/cpan/local/lib/perl5/x86_64-linux-gnu-thread-multi/auto/YAML/Syck/Syck.so) at /usr/lib/perl/5.14/DynaLoader.pm line 184. at /home/git/cpan/local/lib/perl5/x86_64-linux-gnu-thread-multi/YAML/Syck.pm line 36. BEGIN failed--compilation aborted at /home/git/cpan/local/lib/perl5/x86_64-linux-gnu-thread-multi/YAML/Syck.pm line 36. Compilation failed in require at /home/git/google_net_spreadsheet/Config-Pit-0.04/blib/lib/Config/Pit.pm line 13. BEGIN failed--compilation aborted at /home/git/google_net_spreadsheet/Config-Pit-0.04/blib/lib/Config/Pit.pm line 13.
对于我的 glibc,我检查了:
ldd --version
ldd (Debian EGLIBC 2.13-38+deb7u8) 2.13
我的机器是运行:
- Debian 7.9
- perl v5.14.2
Config::Pit 需要 glibc 2.14(我的是 2.13)。我该如何安装它?或者如何更改对 glibc 2.13 的依赖?
提前致谢。
您显示的错误与 Config::Pit 没有直接关系。 Perl 无法加载 YAML::Syck,它是 Config::Pit.
的依赖项您需要 rebuild/reinstall YAML::Syck 以便它链接到您的 glibc 而不是您尚未安装的版本。