LINUX.ORG.RU

нашел в оверлее voyageur
http://gpo.zugaina.org/www-client/amaya

Вообще не ясно, как найти, в каком ebuild-е находится программа.
Вот например, как понять, что euse находится в пакете gentoolkit ?

ArsenShnurkov
() автор топика
Ответ на: комментарий от ZloySergant

Ебилд в репозитории - две команды
layman -a repositoryname
emerge ebuild

Ебилд без репозитория - долго возится
надо его скачивать
надо создавать структуру папок
надо его укладывать в нужную папку
только потом устанавливать

ArsenShnurkov
() автор топика
Ответ на: комментарий от UserUnknown

Одно дело, когда она сами автоматизированно копошатся,
а другое - когда надо прилагать личные усилия.

В данном конкретном случае:
mkdir -p /usr/local/portage/www-client/amaya
cd /usr/local/portage/www-client/amaya
wget -c http://www.w3.org/Amaya/User/amaya.ebuild
echo "PORTDIR_OVERLAY=/usr/local/portage" >>/etc/make.conf
emerge -av amaya

и ладно бы если оно сразу заработало, так ведь нет, оно выдает ошибку:

# emerge -av amaya
These are the packages that would be merged, in order:
Calculating dependencies \
Invalid ebuild name: /usr/local/portage/www-client/amaya/amaya.ebuild
... done!
emerge: there are no ebuilds to satisfy "amaya".

Ладно, переименовываю:

mv /usr/local/portage/www-client/amaya/amaya.ebuild /usr/local/portage/www-client/amaya/amaya-11.2.ebuild

# emerge -av amaya
These are the packages that would be merged, in order:
Calculating dependencies | * Manifest not found for '/usr/local/portage/www-client/amaya/amaya-11.2.ebuild'
... done!
!!! All ebuilds that could satisfy "www-client/amaya" have been masked.
!!! One of the following masked packages is required to complete your request:
- www-client/amaya-11.2 (masked by: corruption)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


# ebuild amaya-11.2.ebuild digest
...
>>> Creating Manifest for /usr/local/portage/www-client/amaya

И только тут оно более или менее ставится:

# emerge -av amaya

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] www-client/amaya-11.2 USE="opengl -debug" 0 kB [1]

Total: 1 package (1 new), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/portage
[1] /usr/local/portage

Но при этом после запуска умудряется зависать после закрытия сообщения об ошибках на html-странице...

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