我们使用MyCPAN::App::DPAN(1.28 版),就像在问题中一样:如何管理 Perl 模块依赖项?
这通常工作得很好。但是我们遇到了一些特定软件包的麻烦:例如DBD::Oracle的主*.pm
文件不在DBD-Oracle-1.27/lib/DBD/Oracle/Oracle.pm
.DBD-Oracle-1.27/Oracle.pm
似乎dpan
没有找到这个*.pm
文件,因为它没有列在modules/02packages.details.txt.gz
. 而DBD::Oracle::Object
(此发行版的其他 Perl 模块,但位于DBD-Oracle-1.27/lib/DBD/Oracle/
)在此处列出。
在dpan.conf
我们只设置了推荐值:
dpan_dir /一些/目录 indexer_id 我 pause_full_name 管理团队 pause_id TAT system_id 我的系统 ID
其他有同样问题的包:
有效的软件包:
- Crypt::Blowfish(没有额外的模块)
- Math::Round(没有额外的模块)
- XML::Twig(没有“lib”目录,但有额外的模块)
有人有任何提示/提示吗?