具体错误:
dpkg-buildpackage \ --source-option=--include-binaries \ --source-option=-isession \ -us -uc -nc dh: Please specify the compatibility level in debian/compat make: *** [debian/rules:18:build] 错误 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
在网上搜索了一番,看到如下内容:
* debian/rules: - Remove legacy DH_COMPAT export. - Add recommended build-arch and build-indep targets. - Use dh_prep instead of dh_clean -k. * debian/compat: Indicate compatibility level of 9. * debian/control: - Build-depend on debhelper (>= 9). - Depend on ${misc:Depends}.
于是猜测,需要一个compat文件,其中要有一个版本号。于是,吾在debian下新建了一个compat文件,其中只有一个字符9。再次打包,终于过去了。
大哥汝这不是全网首发啊。这个咱就不争论了,咱也是明确指出具体做法。