我正在与Openvswitch合作,在小型平台上创建mpls网络。我使用的是Ubuntu14.04服务器和内核版本:4.4.0-97-generic.我正在尝试将我的打开开关从2.0.0版本升级到版本2.5.2,内核版本4.4.0支持该版本。下面是在Openvswitch升级指南上给出的openvswitch升级指南的步骤
当我试图构建debian包时,我会得到以下错误:
ash@ash:~/openvswitch/openvswitch-2.5.2$ DEB_BUILD_OPTIONS='parallel=2 nocheck' fakeroot debian/rules binary
dh binary --with autoreconf,python2 --parallel
dh: unable to load addon autoreconf: Can't locate
Debian/Debhelper/Sequence/autoreconf.pm in @INC (you may need to install the Debian::Debhelper::Sequence::autoreconf module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at (eval 13) line 2.
BEGIN failed--compilation aborted at (eval 13) line 2.
debian/rules:25: recipe for target 'binary' failed
make: *** ***[binary] Error 2***我不太明白是什么导致了这个问题?我是linux系统的新手,任何帮助都是非常感谢的。
发布于 2017-10-26 16:55:45
将dh-autoreconf包安装为:
# apt install dh-autoreconfhttps://stackoverflow.com/questions/46958365
复制相似问题