【发布时间】:2010-11-25 20:05:10
【问题描述】:
我需要编写或找到一个脚本来创建一个 Debian 包,使用包 python-support,来自 Python 包。 Python 包将是没有 C 扩展的纯 Python。
用于测试的 Python 包将只是一个目录,其中包含一个空的 __init__.py 文件和一个 Python 模块 package_test.py。
打包脚本必须使用python-support为目标平台上可能的多个Python安装提供正确的字节码,即Ubuntu 9.04上的v2.5和v2.6(Jaunty Jackalope) .
我在谷歌搜索时发现的大多数建议只是不使用python-support 或python-central 的讨厌黑客的例子。
我花了好几个小时研究这个,我能想到的最好的办法就是破解现有开源项目的脚本,但我不知道我正在做的事情需要哪些位。
这里有没有人以合理的非 hacky 方式从 Python 包制作 Debian 包?
我开始认为,从不了解 Debian 打包和 python-support 到获得工作脚本需要一个多星期的时间。别人花了多长时间?
【问题讨论】: