您当前的位置: 首页 > 

全网首发:deb打包时报错dh: Please specify the compatibility level in debian/compat

柳鲲鹏 发布时间:2021-02-05 13:53:48 ,浏览量:0

具体错误:

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。再次打包,终于过去了。

  大哥汝这不是全网首发啊。这个咱就不争论了,咱也是明确指出具体做法。

关注
打赏
1688896170
查看更多评论

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4641博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0535s