сборка с ebuild

Всем привет) Помогите разобраться. В кальке я новичок. Пытаюсь устанавливать из eubild, но всё время вылетает ошибка которая на скрине. Я и лису пытался ставить двух версий и вот делуге - результат один. Прошу понять и простить))

Снимок_экрана_-28.10.2014-_00-31-49.png

# Скриншот - не лучший способ передать логи. Правильнее было-бы выложить весь файл логов на pastebin , или прикрепить к сообщению (можно и то и другое сразу)
Файл логов вы найдете в /var/calculate/tmp/portage/${CATEGORY}/${PN}-${PVR}/temp/build.log
В вашем случае - /var/calculate/tmp/portage/net-p2p/deluge-1.3.6/temp/build.log (о чем там же и написано)
Выложить его можно, опять же в вашем случае, командой:

wgetpaste /var/calculate/tmp/portage/net-p2p/deluge-1.3.6/temp/build.log

# Почему ставите из локального оверлея? чем вас версия из поретжей не устраивает
# Собственно, из того, что вы выложили можно сделать вывод, что скорее всего проблема в этом - у вас в локальном оверлее не хватает файлов, да и вообще - не понятно зачем надо было это делать, но все-же логи надо выкладывать правильно (как минимум - чтоб можно было скопипастить вам куски лога, на которые следует обратить внимание)

просто хочу знать как это делается

Что именно “это”?
Распишите своими словами - чего вы хотите добиться
Да, и не забудьте выложить команды, которые при этом набираете

Николай Човганский wrote:

просто хочу знать как это делается

/usr/portage/net-p2p/deluge/files не забыл перенести в свой локальный оверлей ?
не знаете язык , пользуйтесь https://translate.google.ru … вам же пишет cannot find :slight_smile:

я понимаю смысл выражения cannot find, но что именно он не может найти я не понимаю.Хотя может для вас это очевидная вещь.Есть разные способы установки того или иного приложения, вот я и хочу узнать как делать это с ebuild и возможные проблемы с этим. перечисляю команды в порядке очерёдности: manifest, fetch, gigest, unpack, compile, install.
PS лог будет позже, я пока не дома.

Алексей Тихонов wrote:

Николай Човганский wrote:

просто хочу знать как это делается

/usr/portage/net-p2p/deluge/files не забыл перенести в свой локальный оверлей ?

Не забыл)

В конце концов не ошибается тот кто ничего не делает

Николай Човганский wrote:

я понимаю смысл выражения cannot find, но что именно он не может найти я не понимаю.Хотя может для вас это очевидная вещь.Есть разные способы установки того или иного приложения, вот я и хочу узнать как делать это с ebuild и возможные проблемы с этим. перечисляю команды в порядке очерёдности: manifest, fetch, gigest, unpack, compile, install.
PS лог будет позже, я пока не дома.

так там написано что не может найти …
перечисляю команды в порядке очерёдности: manifest, fetch, gigest, unpack, compile, install

ebuild /путь/до/вашего/как_называется.ebuild digest
eix-update && emerge как_называется

Вот лог http://pastebin.calculate-linux.ru/ru/show/10196

Пользовался этим видео http://www.youtube.com/watch?v=B4ZXIgWvE0Q

http://pastebin.calculate-linux.ru/ru/show/10197 это лог по сборке firefox-33. ошибка правда другая, но действия те же были

Ну что, так никто и не поможет?

Патчи он у вас не находит. Вы когда переносили ebuild’ы директорию files не забыли?

Iurii Blokhin wrote:

Патчи он у вас не находит. Вы когда переносили ebuild’ы директорию files не забыли?

Нет не забыл это 100%

Николай Човганский wrote:

я понимаю смысл выражения cannot find, но что именно он не может найти я не понимаю.Хотя может для вас это очевидная вещь.Есть разные способы установки того или иного приложения, вот я и хочу узнать как делать это с ebuild и возможные проблемы с этим. перечисляю команды в порядке очерёдности: manifest, fetch, gigest, unpack, compile, install.

так установка “из ebuild” (из локального оверлея) все равно делается средствами emerge, а не compile/install…
а для установки “ручками” из исходников ebuild не нужен (и в этом случае пакет лучше ставить изолировано от остальной системы, дабы не было проблем - http://gentoo.ru/node/14443)