Помогите написать ebuild для blockdiag
pol01 19 февраля, 2015 - 03:41
Приветствую всех.
Есть ebuild для blockdiag-1.4.4.
Он написан для EAPI=4, версия питона 2.7.
Делаю по образу и подобию ebuild для blockdiag-1.5.0, EAPI=5, для сборки пакета под две версии питона:
EAPI="5" PYTHON_COMPAT=( python{2_7,3_4}) inherit distutils-r1 DESCRIPTION="blockdiag generates block-diagram image from text" HOMEPAGE="http://blockdiag.com/" SRC_URI="mirror://pypi/b/blockdiag/${P}.tar.gz" LICENSE="Apache-2.0" KEYWORDS="~amd64" SLOT="0" IUSE="" DEPEND="dev-python/setuptools virtual/python-imaging dev-python/webcolors dev-python/funcparserlib " RDEPEND="${DEPEND}"
Получаю вот такую ошибку:
reading manifest file '/var/tmp/portage/dev-python/blockdiag-1.5.0/work/blockdiag-1.5.0-python3_4/blockdiag.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files found matching '.drone.io.sh' warning: no previously-included files found matching 'examples/update.sh' writing manifest file '/var/tmp/portage/dev-python/blockdiag-1.5.0/work/blockdiag-1.5.0-python3_4/blockdiag.egg-info/SOURCES.txt' error: Error: setup script specifies an absolute path: /var/tmp/portage/dev-python/blockdiag-1.5.0/work/blockdiag-1.5.0-python3_4/blockdiag.egg-info/PKG-INFO setup() arguments must *always* be /-separated paths relative to the setup.py directory, *never* absolute paths.
Подскажите в чём причина и как исправить ошибку.
»
- Для комментирования войдите или зарегистрируйтесь
.
Только меня на этом месте посещают подозрения относительно совместимости приложения с третьим питоном?
man repoman
ЗЫ: Ошибка возникает на каком действии?
:wq
--
Live free or die
Когда выполняю emerge
Когда выполняю emerge blockdiag-1.5.0.ebuild compile
мне так и не помогли с
мне так и не помогли с dogecoin-qt http://www.gentoo.ru/node/28472
так и висят там мои доги замороженные