自动打包
如果某个软件包仅以自动打包格式提供,则不得将其添加到树中。如果某个软件包以自动打包格式和某些其他合理的标准格式(例如源代码压缩包)提供,则仅使用其他格式。
自动打包软件包由于多种原因完全不适合 Gentoo 系统
- 要解压软件包,必须运行由不受信任的来源提供的任意代码。
- 它们直接安装到活动文件系统中。
- 它们的内在依赖关系解析器已损坏。
- 它们不支持 Gentoo 使用的文件系统布局。
- 它们不支持配置保护。
- 它们可以在卸载时覆盖任意文件。
- 使用的链接机制不够灵活。
- 整个格式完全不可移植,并且高度依赖于 x86 Linux 系统。
上游意识到这些问题,并且不想修复它们——事实上,他们将一些最糟糕的行为当作“特性”。