我编写了一个专用应用程序,需要安装一些.pyo文件。当我从应用程序创建一个.deb时,lintian抱怨package-installs-python-bytecode。我尝试添加一个覆盖,但显然这个标记被ftp-master-auto-reject.profile in /usr/share/lintian/profiles/debian标记为不可覆盖。因为这个标签被认为是一个错误,会抱怨这个包。
有没有一种干净的方法可以覆盖这个标签,这样就不会再抱怨了?
发布于 2013-11-14 01:09:24
我会把代言人的步骤改为(或两者)-
将python文件(S)、base64或以其他方式将tar文件放到postinst脚本中,从那里解压缩并安装,您就完成了!
发布于 2013-11-29 19:58:04
作为将来的参考,以下是我所做的。
这不是世界上最好的解决方案,但它适用于Debian/Ubuntu过于严厉的策略(这甚至没有意义;如果我可以安装二进制文件,为什么不安装一个pyo呢?)
希望这能帮到别人。
https://stackoverflow.com/questions/19901647
复制相似问题