Помогите написать 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
так и висят там мои доги замороженные