Ебилд есть, гентуу есть, понятия нет ") (что мне делать с этими еbuild'ами????)
Модератор: /dev/random
-
kleo14
- Сообщения: 46
Ебилд есть, гентуу есть, понятия нет ")
Есть текстовый файлик ебилд, брал отсюда.
Там прога, которой нет в партежах. Так что мне с этим ебилдом (ну название) делать, шоб можно было поставить эту прогу через emerge???
Там прога, которой нет в партежах. Так что мне с этим ебилдом (ну название) делать, шоб можно было поставить эту прогу через emerge???
-
kleo14
- Сообщения: 46
Re: Ебилд есть, гентуу есть, понятия нет ")
Я нашёл инфу, вот http://www.gentoo.org/doc/ru/handbook/hand...l?part=3&chap=6
Но там написано всё непонятно. У меня есть только файл с ебилдом и архив с исходниками программы. Что мне делать дальше не понятно
Но там написано всё непонятно. У меня есть только файл с ебилдом и архив с исходниками программы. Что мне делать дальше не понятно
-
mephistorm
- Сообщения: 11
Re: Ебилд есть, гентуу есть, понятия нет ")
создаешь в /usr/local/portage директорию соответствующую классу программы ( типа net-app )
в этой директории создаешь директорию с именем программы и кидаешь туда ебилд, архив с исходниками кидаешь в /usr/portage/distfiles.
потом ebuild <имя ебилда> digest
ну а дальше как обычно - emerge <имя программы>
PS. естественно все это проделывается под root'ом
в этой директории создаешь директорию с именем программы и кидаешь туда ебилд, архив с исходниками кидаешь в /usr/portage/distfiles.
потом ebuild <имя ебилда> digest
ну а дальше как обычно - emerge <имя программы>
PS. естественно все это проделывается под root'ом
-
kleo14
- Сообщения: 46
Re: Ебилд есть, гентуу есть, понятия нет ")
Не выходит. Всё сделал, а оно пишет
ebuild PyBookReader digest
!!! Name error in PyBoo: missing a version or name part.
!!! Error: PF is null 'PyBoo'; exiting.
Что за фигня?
вот код ебилда
ebuild PyBookReader digest
!!! Name error in PyBoo: missing a version or name part.
!!! Error: PF is null 'PyBoo'; exiting.
Что за фигня?
вот код ебилда
Код: Выделить всё
inherit distutils
DESCRIPTION="python gtk book reader for plain text and fb2 books"
HOMEPAGE="http://sourceforge.net/projects/pybookreader/"
LICENSE="GPL-2"
KEYWORDS="~x86"
SRC_URI="mirror://sourceforge/pybookreader/${P}.tar.gz"
DEPEND="virtual/python
>=dev-python/pygtk-2.2
dev-libs/libxml2"
RDEPEND="${DEPEND}"-
mephistorm
- Сообщения: 11
-
kleo14
- Сообщения: 46
Re: Ебилд есть, гентуу есть, понятия нет ")
А теперь пишет вот что
Что же делать?
Код: Выделить всё
ebuild PyBookReader-0.4.11.ebuild digest
!!! aux_get(): ebuild path for 'portage/PyBookReader-0.4.11' not specified:
!!! None
!!! aux_get(): ebuild path for 'portage/PyBookReader-0.4.11' not specified:
!!! None
doebuild(): aux_get() error reading portage/PyBookReader-0.4.11; aborting.Что же делать?
-
mephistorm
- Сообщения: 11
Re: Ебилд есть, гентуу есть, понятия нет ")
kleo14 писал(а): ↑18.10.2005 01:20А теперь пишет вот что
Код: Выделить всё
ebuild PyBookReader-0.4.11.ebuild digest !!! aux_get(): ebuild path for 'portage/PyBookReader-0.4.11' not specified: !!! None !!! aux_get(): ebuild path for 'portage/PyBookReader-0.4.11' not specified: !!! None doebuild(): aux_get() error reading portage/PyBookReader-0.4.11; aborting.
Что же делать?
создай директорию /usr/local/portage/app-text/pybookreader и положи ебилд в нее, должно все заработать
-
kleo14
- Сообщения: 46
Re: Ебилд есть, гентуу есть, понятия нет ")
Не заработало 
Кстате у меня нет такой диры в local.
Есть /usr/portage.
Это принципиально?
Код: Выделить всё
ebuild PyBookReader-0.4.11.ebuild digest
!!! aux_get(): ebuild path for 'app-text/PyBookReader-0.4.11' not specified:
!!! None
!!! aux_get(): ebuild path for 'app-text/PyBookReader-0.4.11' not specified:
!!! None
doebuild(): aux_get() error reading app-text/PyBookReader-0.4.11; aborting.Кстате у меня нет такой диры в local.
Есть /usr/portage.
Это принципиально?
-
mephistorm
- Сообщения: 11
Re: Ебилд есть, гентуу есть, понятия нет ")
Попробуй переименовать директорию в PyBookReader и создать в ней поддиректорию files
-
kleo14
- Сообщения: 46
Re: Ебилд есть, гентуу есть, понятия нет ")
Ура! Вроде вышло. Но emerge говорит следующее
Я это уже не впервый раз встречаю. Что это такое?
Код: Выделить всё
Calculating dependencies
!!! All ebuilds that could satisfy "PyBookReader" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-text/PyBookReader-0.4.11 (masked by: ~x86 keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.Я это уже не впервый раз встречаю. Что это такое?
-
mephistorm
- Сообщения: 11
Re: Ебилд есть, гентуу есть, понятия нет ")
kleo14 писал(а): ↑18.10.2005 01:51Ура! Вроде вышло. Но emerge говорит следующее
Код: Выделить всё
Calculating dependencies !!! All ebuilds that could satisfy "PyBookReader" have been masked. !!! One of the following masked packages is required to complete your request: - app-text/PyBookReader-0.4.11 (masked by: ~x86 keyword) For more information, see MASKED PACKAGES section in the emerge man page or section 2.2 "Software Availability" in the Gentoo Handbook.
Я это уже не впервый раз встречаю. Что это такое?
это значит что пакет помечен как нестабильный для архитектуры x86
надо делать : USE="~x86" emerge PyBookReader
или вроде так : echo app-text/PyBookReader >> /usr/portage/profiles/package.unmask
вобщем в хэндбуке написано - делай поиск по masked package
-
kleo14
- Сообщения: 46
Re: Ебилд есть, гентуу есть, понятия нет ")
Я в ебилде просто убрал тильду перед x86. Потом сново сделал всё сначала и всё сработало!
Спасибо огромное, без тебя бы не справился!
Спасибо огромное, без тебя бы не справился!
-
edoc_modnar
- Бывший модератор
- Сообщения: 1638
- Статус: Форум больше не посещаю
Re: Ебилд есть, гентуу есть, понятия нет ")
Господи, да поставь ты его уже вручную!
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: Ебилд есть, гентуу есть, понятия нет ")
masked packages -- http://www.gentoo.org/doc/en/handbook/hand...hap=3#doc_chap3
keywords -- http://gentoo-wiki.com/HOWTO_Use_Portage_Correctly
проблемы надо решать НОРМАЛЬНО, все средства для этого есть
keywords -- http://gentoo-wiki.com/HOWTO_Use_Portage_Correctly
проблемы надо решать НОРМАЛЬНО, все средства для этого есть