Установка kallithea стопорится. Не могу понять причину. [РЕШЕНО]
krotozer 31 мая, 2017 - 18:46
Ставлю билд =dev-vcs/kallithea-0.3.2 из layman-оверлея megacoffee.
Привожу отрывок вывода:
Installed /var/tmp/portage/dev-vcs/kallithea-0.3.2/work/kallithea-0.3.2/dist/v/lib/python2.7/site-packages/pytz-2017.2-py2.7.egg Searching for pyparsing<2.0.0,>=1.5.0 Reading https://pypi.python.org/simple/pyparsing/ Downloading https://pypi.python.org/packages/6f/2c/47457771c02a8ff0f302b695e094ec309e30452232bd79198ee94fda689f/pyparsing-1.5.7.tar.gz#md5=9be0fcdcc595199c646ab317c1d9a709 Best match: pyparsing 1.5.7 Processing pyparsing-1.5.7.tar.gz Writing /var/tmp/portage/dev-vcs/kallithea-0.3.2/temp/easy_install-X7pLHA/pyparsing-1.5.7/setup.cfg Running pyparsing-1.5.7/setup.py -q bdist_egg --dist-dir /var/tmp/portage/dev-vcs/kallithea-0.3.2/temp/easy_install-X7pLHA/pyparsing-1.5.7/egg-dist-tmp-TqWsic warning: build_py: byte-compiling is disabled, skipping. warning: install_lib: byte-compiling is disabled, skipping. zip_safe flag not set; analyzing archive contents... Moving pyparsing-2.2.0-py2.7.egg to /var/tmp/portage/dev-vcs/kallithea-0.3.2/work/kallithea-0.3.2/dist/v/lib/python2.7/site-packages Adding pyparsing 2.2.0 to easy-install.pth file Installed /var/tmp/portage/dev-vcs/kallithea-0.3.2/work/kallithea-0.3.2/dist/v/lib/python2.7/site-packages/pyparsing-2.2.0-py2.7.egg error: The 'pyparsing<2.0.0,>=1.5.0' distribution was not found and is required by celery <=== Kallithea's setup.py is done, resuming ebuild code Bad return value 1 from setup.py install * The ebuild phase 'compile' has exited unexpectedly. This type of * behavior is known to be triggered by things such as failed variable * assignments (bug #190128) or bad substitution errors (bug #200313). * Normally, before exiting, bash should have displayed an error message * above. If bash did not produce an error message above, it's possible * that the ebuild has called `exit` when it should have called `die` * instead. This behavior may also be triggered by a corrupt bash binary or * a hardware problem such as memory or cpu malfunction. If the problem is * not reproducible or it appears to occur randomly, then it is likely to * be triggered by a hardware problem. If you suspect a hardware problem * then you should try some basic hardware diagnostics such as memtest. * Please do not report this as a bug unless it is consistently * reproducible and you are sure that your bash binary and hardware are * functioning properly.
Насколько понял, оно устанавливается в "песочнице" вместе со всем своим окружением.
pyparsing в системе установлен версии 2.2.0 . Без него оно и не начинало бы сборку.
Пока не знаю, куда копать.
»
- Для комментирования войдите или зарегистрируйтесь
Ебилд кривой. Вообще я не
Ебилд кривой. Вообще я не понимаю, что данная тема тут делает, за мудачества оверлея должны отвечать владельцы оверлея.
Я же не требую
Я же не требую ответственности, лишь спрашиваю совета. А самой тулзы в базовом репозитории Генты нету.
Проблема тут
Проблема тут:
Попробуй установить/обновить
dev-python/celery
из репы Генту, возможно это решит конфликт.Благодарю! Этот совет помог.
Благодарю! Этот совет помог.
Тогда,
Тогда, http://gentoo.ru/content/chto-eto-znachit-solved-resheno
В этот момент собирали
В этот момент собирали рабочее совещание — я успел отправить пост, но пометить [SOLVED] не успел.
.
Однако писать в мир зависимости — дурной тон.
Приемлемый workaround: ставить с
--oneshot
, после подтверждения пнуть автора ебилда и/или хозяина оверлея на предмет прописать пропущенную зависимость.:wq
--
Live free or die