避免创建纯 -9999
Gentoo 软件包
有些 Gentoo 软件包会提供一个特殊的 9999 版本:按照惯例,如果一个 ebuild 的版本是 9999,那么它就是一个实时 ebuild,构建软件包时使用的是该软件项目的版本控制系统仓库(例如 Git 仓库)中的最新“实时”源码,而非来自 .zip 或 .tar.* 压缩包的“非实时”源码。版本控制系统仓库中的项目源码经常会被修改,故被称作“实时”源码。 当一个软件包只有一个实时 ebuild、没有任何非实时 ebuild 的时候,我会称之为“纯 -9999 软件包”,因为该软件包唯一的 ebuild 的版本一般是 9999 ……