为什么议会投诉“全部”build筑?

我今天开始为我们的一些应用程序build立一个deb库。 鉴于他们是解释的脚本,我走了“全部”架构(从conf/distributions ):

 Codename: lucid Architectures: all 

但是,当我尝试添加.deb到存储库时,reprepro将会打印一个警告:

 WARNING: Distribution lucid contains an architecture called 'all'. 

现在我想知道它为什么会这样警告? 有什么问题?

啊哈! 我终于明白了。 这已经令我沮丧了很多年了。

如果您将.deb(控制文件)指定为Architecture:all,则不要将任何内容放入除要放入的arch之外的reprepro分发文件。

架构:amd64 i386 …