Оверлей D и проблема сборки
RazrFalcon 5 июня, 2012 - 18:07
% sudo layman -a 'd' % sudo emerge -pv dev-lang/dmd These are the packages that would be merged, in order: Calculating dependencies | * EAPI assignment in ebuild 'dev-lang/dmd-9999::d-overlay' does not * conform with PMS section 7.3.1 (see bug #402167): * valid EAPI assignment must occur on or before line: 5 * NOTE: This error will soon become unconditionally fatal in a future * version of Portage, but at this time, it can by made non-fatal by * setting FEATURES=-parse-eapi-ebuild-head in make.conf. * EAPI assignment in ebuild 'dev-lang/dmd-2.046::d-overlay' does not ... !!! All ebuilds that could satisfy "dev-lang/dmd" have been masked. !!! One of the following masked packages is required to complete your request: - dev-lang/dmd-9999::d-overlay (masked by: corruption) - dev-lang/dmd-2.046::d-overlay (masked by: corruption) - dev-lang/dmd-2.045::d-overlay (masked by: corruption) - dev-lang/dmd-2.044::d-overlay (masked by: corruption) - dev-lang/dmd-2.043::d-overlay (masked by: corruption) - dev-lang/dmd-2.042::d-overlay (masked by: corruption) ... * Messages for package dev-lang/dmd-9999: * EAPI assignment in ebuild 'dev-lang/dmd-9999::d-overlay' does not * conform with PMS section 7.3.1 (see bug #402167): * valid EAPI assignment must occur on or before line: 5 * NOTE: This error will soon become unconditionally fatal in a future * version of Portage, but at this time, it can by made non-fatal by * setting FEATURES=-parse-eapi-ebuild-head in make.conf.
и так для каждого пакета. Очень длинный лог...
Как поправить?
»
- Для комментирования войдите или зарегистрируйтесь
Если, то что предлагает
Если, то что предлагает emerge не помогает, то только править ебилды
Ебилды в оверлее безбожно
Ебилды в оверлее безбожно кривые. Либо искать другой оверлей, либо пинать авторов, либо разбираться и исправлять самому.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.