LINUX.ORG.RU

Небольшая проблемка с ебилдом

 ,


0

1
ebuild /usr/local/portage/x11-plugins/compiz-plugins-main/compiz-plugins-main-9999.ebuild manifest

 * EAPI assignment in ebuild 'x11-plugins/compiz-plugins-
 * main-9999::deylix_overlay' does not conform with PMS section 7.3.1
 * (see bug #402167):
 *      valid EAPI assignment must occur on or before line: 6
 * 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.

Как починить?
(Джентовский багтрекер лежит)

★★★★★

Ну ты даёшь. Он тебе прямым текстом сообщил как ошибку исправить

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.

max_udoff
()

Джентовский багтрекер лежит

Обновились.

anonymous
()
Ответ на: комментарий от qnikst

Указан

# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $


EGIT_HAS_SUBMODULES=true
EAPI="2"

inherit cmake-utils eutils git

DESCRIPTION="Compiz Window Manager Plugins"
HOMEPAGE="http://www.compiz.org/"
EGIT_REPO_URI="git://github.com/hedmo/compiz-plugins-main.git"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE=""



RDEPEND="
        !x11-plugins/compiz-fusion-plugins-main
        >=gnome-base/librsvg-2.14.0
        media-libs/libjpeg-turbo
        x11-libs/cairo
        ~x11-wm/compiz-${PV}
"

DEPEND="${RDEPEND}
        >=dev-util/intltool-0.35
        >=dev-util/pkgconfig-0.19
        >=sys-devel/gettext-0.15
"

src_configure() {
        cmake-utils_src_configure
}

src_compile() {
        cmake-utils_src_compile
}

src_install() {
        cmake-utils_src_install
}

deterok ★★★★★
() автор топика
Ответ на: комментарий от max_udoff

Я не знаю как это вообще назвать, сначала я добавил -parse-eapi-ebuild-head как там написано, так он мне выдал то же сообщение, но уже предложил выставить parse-eapi-ebuild-head. Выставил, запустил, сработало. Убрал, запустил на другом подобном ебилде сработало. Баг в слишком свежих портежах?

deterok ★★★★★
() автор топика
Ответ на: комментарий от qnikst

кстати это на первых страницах как handbook так и devmanual ;)

qnikst ★★★★★
()
Ответ на: комментарий от deterok

EGIT_HAS_SUBMODULES=true

не должно быть раньше объявления EAPI

ЗЫ в ошибке так и напсано.

Thero ★★★★★
()
Ответ на: комментарий от max_udoff

ну значит и так и так, лень pms смотреть.

qnikst ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.