首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XML::LibXSLT在Heroku安装失败

XML::LibXSLT在Heroku安装失败
EN

Stack Overflow用户
提问于 2014-10-08 15:36:29
回答 1查看 318关注 0票数 8

我无法在Heroku上安装XML::LibXSLT。尽管在Heroku stack cedar和cedar-14上安装了listed as installed Ubuntu packages,但看起来所需的库gdbm并未安装。类似的问题在in this question上也有报道,但不是在Heroku上,而且它不允许安装新的Ubuntu包。

为了重现这个错误,创建一个最小的存储库,需要cpanfile中的XML::LibXSLT

代码语言:javascript
复制
$ git init
$ echo 'requires "XML::LibXSLT";' > cpanfile
$ echo 'sub { [200,[], ['Hello World']] }' > app.psgi
$ git add cpanfile app.psgi
$ git commit -m "initial commit"

使用heroku-buildpack-perl创建一个新的Heroku应用程序以运行cpanm

代码语言:javascript
复制
$ heroku create --stack cedar --buildpack https://github.com/miyagawa/heroku-buildpack-perl.git
$ git push heroku master

错误日志包含

代码语言:javascript
复制
! Installing XML::LibXSLT failed. See /app/.cpanm/work/1412752363.1663/build.log for details. Retry with --force to force install it.
! Installing the dependencies failed: Module 'XML::LibXSLT' is not installed
! Bailing out the installation for ..

要获得更详细的错误消息,请尝试手动安装:

代码语言:javascript
复制
$ heroku run cpanm --verbose XML::LibXSLT

失败,并显示以下错误

代码语言:javascript
复制
....
LD_RUN_PATH="/usr/lib" cc  -shared -O2 -g -L/usr/local/lib -fstack-protector LibXSLT.o perl-libxml-mm.o  -o blib/arch/auto/XML/LibXSLT/LibXSLT.so   \
   -L/usr/lib -lxslt -lxml2 -lz -lm -lexslt -lgdbm -lgdbm_compat -ldl -lm -lpthread -lc -lcrypt  \

/usr/bin/ld: cannot find -lgdbm
collect2: ld returned 1 exit status
make: *** [blib/arch/auto/XML/LibXSLT/LibXSLT.so] Error 1
FAIL
! Installing XML::LibXSLT failed. See /app/.cpanm/work/1412753360.2/build.log for details. Retry with --force to force install it.

作为noted above,Heroku已经安装了Ubuntu包libgdbm3libxslt1-dev (用heroku run dpkg --get-selection确认),所以我想知道为什么编译仍然失败。

EN

回答 1

Stack Overflow用户

发布于 2016-06-16 14:53:51

只需尝试安装libgdbm的开发人员包

代码语言:javascript
复制
apt-get install libgdbm-dev

CPAN通常需要使用dev-package来安装模块。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26251521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档