помогите сделать ebuild
brothermechanic 28 марта, 2012 - 21:21
вот директория с собраной прогой из git
http://i080.radikal.ru/1203/34/4bbe12b98923.jpg
slowmovideo - директория сборки (на cmake)
install - локальная установка
вот slowmovideo-9999.ebuild
http://www.pasteall.org/30464/bash
там только оконцовку подправить надо.
Помогите задать ебилду копировать все из install в корень...
»
- Для комментирования войдите или зарегистрируйтесь
ох уж эта цмаке - свобода
ох уж эта цмаке - свобода выбора для свободы быдлокода ;(
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
дополнение из V3D тоже надо
дополнение
из V3D тоже надо собрать и установить,
компилируя вручную вылетает с ошибкой:
Cg toolkit could not be found.
но cuda-tookit установлен (в opt)
Сделай отдельный ебилд для
Сделай отдельный ебилд для V3D
OS: Gentoo KDE4
Kernel: x86_64 Linux 4.0.5-gentoo
CPU: Pentium Dual-Core CPU E6500 @ 2.933GHz
GPU: GeForce GT 630/PCIe/SSE2
RAM: 3956MB
Since 2011
Ебилд не правильный..
Ебилд не правильный..
Working on Gentoo Linux for Asus P535 and Qtopia :-)
>Ебилд не
>Ебилд не правильный..
помогите сделать как надо!
тоже щас парюсь с ebuildoм
тоже щас парюсь с ebuildoм для bricscad
давай те разберём с начала
что такое EAPI=4?
(*)
s/давай те разберём с начала/давайте разберём сначала/
как я понял это "уровень"
как я понял
это "уровень" ебилда
чем он новее тем в нем меньше букафф
т.е. 4-й уровень подразумевает что не надо описывать src_configure и src_install
в общем... не знаю я!!!)))
тоже пробую по всякому
я знаю одно: есть много ебилдов и в них есть нужная мне строчка, надо ее найти!
В принципе - угадал. Чем выше
В принципе - угадал. Чем выше это число, тем "меньше букафф". Вот где расписывается разница между EAPI: http://devmanual.gentoo.org/ebuild-writing/eapi/index.html
Ну и вообще для писателей ебилдов http://devmanual.gentoo.org/ - вещь незаменимая.
Не грусти, товарищ! Всё хорошо, beautiful good!
Помогите мне сделать slowmovideo-9999.ebuild
http://www.pasteall.org/35744 slowmovideo-9999.ebuild
http://www.pasteall.org/35745 build.log
Проблема в том, что CMakeLists.txt находится не в /var/tmp/portage/media-gfx/slowmovideo-9999/work/slowmovideo-9999/ , а 1 в /var/tmp/portage/media-gfx/slowmovideo-9999/work/slowmovideo-9999/slowmoVideo/ и 2 в /var/tmp/portage/media-gfx/slowmovideo-9999/work/slowmovideo-9999/V3D/, т.е. 2 сборки
To build flowBuilder (runs on
А значит V3D не обязателен.
OS: Gentoo KDE4
Kernel: x86_64 Linux 4.0.5-gentoo
CPU: Pentium Dual-Core CPU E6500 @ 2.933GHz
GPU: GeForce GT 630/PCIe/SSE2
RAM: 3956MB
Since 2011
http://pastebin.com/U32xS9qP
http://pastebin.com/U32xS9qP Может повезет. Хотя, мне кажется это не сработает.
OS: Gentoo KDE4
Kernel: x86_64 Linux 4.0.5-gentoo
CPU: Pentium Dual-Core CPU E6500 @ 2.933GHz
GPU: GeForce GT 630/PCIe/SSE2
RAM: 3956MB
Since 2011
Не работает(
Вот что мне ответил автор
"Well, I don't know ebuild. But I bet there is documentation and tutorials on it. You will also need two build directories, one for V3D and one for slowmoVideo, unless you use the OpenCV algorithm (which does not require an nVidia card but is not as good as the V3D algorithm yet)."
Т.е. V3D нужен.
>http://pastebin.com/U32xS9qP Может повезет. Хотя, мне кажется это не сработает.
Не работает. Та же ошибка что мол не та папка....
Поможете?
Привел ебилд немного в
Привел ебилд немного в порядок, но протестить полностью установку пока не могу. Плюс там еще много чего надо подрихтовать...
http://bpaste.net/show/48913/
А вообще, я бы апстриму за такую организацию системы сборки прищемил бы яйца дверью, чесслово...
Нейтральность - высшее достижение сознания!
СПАСИБО!!!
мир не без добрых гентушников!
сборка продвинулась, но!
http://www.pasteall.org/35872
притом, что у меня
media-gfx/nvidia-cg-toolkit Latest version installed: 2.1.0017
В чем ошибка?
Продолжаем компилить!
Как мы уже поняли, у нас 2 проги в одном пакете, и как я после недельного гемора понял, вторая не собирается без первой
sVflow library not found. Did you make --install it?
http://www.pasteall.org/36207
Поэтому решил что надо сделать 2 ебилда
Вот первый. Все собралось отлично
http://www.pasteall.org/36208
но не устанавливается под предлогом
http://www.pasteall.org/36209
Что делать?
.
ИМХО ты категорически не прав.
Ибо срок жизни у размещаемых на вгетпасте материалов... откровенно недостаточен.
Но неправ ты не только в этом :)
Плохо, очень плохо что не до конца ты уважаешь cmake eclass.
И он платит тебе взаимностью :)
Скажи: вот почто ты в последней функции используешь:
emake install || die
Тогда как есть:
cmake-utils_src_install
:wq
--
Live free or die
Я неумею создавать ебилды!
Мне просто нужна эта прога.
Это хорошо что вы мне подсказали, но что дальше?
Я заменил emake install || die на cmake-utils_src_install,
теперь такая ошибка
http://www.pasteall.org/36239
помогите сделать ebuild
/
Это подсказка в виде наводящего вопроса.
Я не настолько прорабатывал тему, чтобы давать подсказки в виде ответов.
Хотя данное приложение потенциально интересно и мне...
Я тебе уже говорил, что ты не прав? :)
Обычно переходить к live версии имеет смысл после получения работоспособной сборки последнего релиза.
Применительно к данному конкретному случаю я бы обратил внимание на:
:wq
--
Live free or die
И я немогу открыть баг на
И я немогу открыть баг на багзиле, честно, пробовал - неполучается.
Если кто поможет открыть баг, буду признателен.
У тебя 2 выхода: все таки
У тебя 2 выхода: все таки прекратить зачатки истерики , найти ресурсы и учится , начав при этом с перестроки мЫшленья в мышление; или заплатить теми же ресурсами в виде денег кому либо еще, кто сделает тебе хорошо.
Понимаеш в чем дело - мы, если есть желание, помогаем, но врядли кто то будет делать основную работу за тебя, если никому больше этот ебилд не нужен ( тем более судя по топику - апстрим у него неадекватная школота без опыта поддержки опенсорцного кода )
кроме тебя
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Скомпилил! Сам!!!
Хотел было написать какую-нибудь грубость вам в ответ, но не стал а еще раз попробовал сделать и сделал это
media-gfx/slowmovideo-9999 http://www.pasteall.org/36257
media-gfx/v3d-9999 http://www.pasteall.org/36258
Сам не могу, поэтому
Кто выложит на багзилу - поможет и другим людям собрать эту полезную программу
Тема закрыта
(*)
Ха, человек, который в ответ слепноге смог ограничиться лишь "Хотел было написать какую-нибудь грубость вам в ответ, но не стал" выглядит более чем вменяемым.
Если бы он, например, в модсоставе заменил собой слепногу - было бы очень небезинтересно посмотреть.
Кстати, форумчане, а вы не задумывались вот над каким вопросом - какова существующая процедура отвода модератора?
Могут ли посетители этого сайта вместо слепноги предложить кого-то другого, более вменяемого?
Впрочем, признаю, это лишь мечтания и маниловщина... Уж сколько лет прошло, а слепнога и ныне тут.
Чем же он, хотелось бы знать, так привлекает администрацию? Неужели свежим высококачественным коксом?
Ну и чем Вам slepnoga не по нраву?
ИМХО, он дал вполне вменяемый, в духе, так сказать, своего времени, ответ.
Просто как пример, зайдите на www.monitor.espec.ws или на www.nag.ru (спиок дополните сами) и попросите
помочь в ремонте / настройке девайса, при этом не забудьте подчеркнуть свои не совсем глубокие познания в данной области...
Сразу оговорюсь - люди там - достаточно вменяемые, доброжелательные, но разжёвывать и раскладывать по полочкам - сразу нет.
Получите вполне резонный совет обратиться к специалисту, который за определённое вознаграждение выполнит Вашу просьбу...
Если человеку нужна программа/ебилд для ея инсталла, при помощи которой, как мне видится, возможно заработать себе на хлеб насущный,
почему не договориться о возмездном решении проблем с инструментом ?
Слишком резкая манера высказывать свою точку зрения? Не соглашусь :) Вот года два назад - согласился бы на 100%
Опять же, ИМХО, личная неприязнь - не совсем эффективный аргумент в споре.
Извиняюсь, что тему завожу в болото флуда.
(*)
Во-первых, позвольте узнать, что же случилось за эти два года, что вы из 100% согласного с "слишком резкая манера" переметнулись?
Во-вторых, перечитайте тему, и вы увидите, как в "Уголок разработчика" приходит пользователь и не просто просит сделать ebuild (а тут были и такие, которые просто просили - и им делали те, которым не сложно), а просит помочь в части "копировать все из install в корень", после чего ему никто не помогает и лишь Anarchist рекомендует воспользоваться cmake-utils_src_install, что, как я понимаю, было учтено.
И вот человек пришёл, попросил помощи, САМ всё сделал, и даже поделился результатом своего труда. То есть ситуация вообще не похожа на описываемую вами.
Более того, я вообще не про деньги - то, что слепнога форсит эту тему, не заметит только казуал, - я про то, что человек вообще может сказать "Хотел было написать какую-нибудь грубость вам в ответ, но не стал" в ответ на такую ахинею - по моему скромному мнению ставит товарища brothermechanic нам всем в пример: за ещё одного brothermechanic-а на этом форуме я не раздумывая отдал бы десять слепног :)
.
По поводу "двух лет": моё скромное - посты slepnoga стали более вменяемы. Я конечно понимаю, что моё мнение - штука субъективная,
да и особого влияния не имеет. По поводу "форсить тему": на форуме достаточно грамотные люди, чтобы не попадаться на эти "дишовые" трюки.
Про brothermechanic одно - молодец, но создать 1 ebuild, и - в модераторы ?
(*)
БОЛЕЕ вменяемы? О чёрт, что же он вытворял РАНЬШЕ о_0
Трюки может и "дишовые", но они тупо повсюду и тупо только от него.
Заслуга brothermechanic не в том, что он создал ebuild, а в том, что он спокойный и уравновешенный человек. Даже если он на посту модератора уйдёт в глухое read-only навсегда - это УЖЕ будет лучше, чем слепнога, вы не находите?
.
Дык если "модератор уйдёт в глухое read-only навсегда", то какая разница - что за никнейм у "ушедшего"? И соотв.,- был ли он спокойным, или поставлял "свежий высококачественный кокос"? ;-) :-)
Мы тоже не всего читали Шнитке!.. © В. Вишневский
(*)
Как какая разница? Это же очевидно - не будет слепноги! А это большой плюс для всего gentoo.ru
.
Хочите сказать - "птичку (алиас gentoo.ru) жалко" ©? Дык, как известно, инициатива наказуема исполнением, и, соотв., если плюс такой баальшой,- мож не подставлять безвинно камрада brothermechanic, а самому спасти коммюнити? Типо, идёте в модсостав, моментально баните (только обязат. с волчьим билетом!) того, от ига которого гентуру уж и не знает куда деваться (ну, то есть да - его, того самого :-)), и тут же пьёте виртуального йаду? Ток, чтоб всё по-чесноку - из ридонли себя не отмывать и теневых экков не заводить, а?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
(*)
Даже у evadim-а и krigstask-а получилось забанить его буквально на недельку-другую (потом втихаря права вернули, и долго ещё веселили постояльцев утверждениями "слепнога давно уже не модератор" на фоне постов, в которых слепнога красным отписывался о внесённых исправлениях). Теперь посмотрите на evadim + krigstask и посмотрите на меня. Ещё раз посмотрите на evadim + krigstask и опять посмотрите на меня. Вы до сих пор верите в описаный вами сценарий?
.
Улыбнуло, зачётно! Чесслово...
Не-а, но ведь важна не победа, а участие, интересна не цель, а процесс...
Ну, а в контексте "...а теперь послушаем начальника транспортного цеха..." © предлагаю позвать шлёпногу с ламинатором, а самим срач в треде подсвернуть...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
/
Вспоминая скоропостижное исчезновение особо одиозных перлов шлепноги в соседней теме: звать шлепногу за прекращением флейма --- это как поручать козлу ответственное дело сохранения капусты?
:wq
--
Live free or die
.
Из того, что инструмент можно использовать для зарабатывания денег не следует того, что он будет использоваться в данном качестве.
"Профессионалы" же (в ситуации, когда у заказчика нет возможности проконтролировать надлежащесть качества исполнения) --- отдельная песня.
Не в форме дело, а в том, что последнее время за формой слишком часто не прослеживается содержания.
Впрочем, создание (и тем более поддержание) репутации подобными намёками несомненно является выигрышной (и выгодной) стратегией).
А наличие орфографических признаков школоты в речи главного самопровозглашённого борца с данной категорией так вообще прекрасно.
:wq
--
Live free or die
Я в таких случаях вспоминаю
Я в таких случаях вспоминаю фразу Торвальдса: "Talk is cheap - show me the code". slepnoga делает очень много работы для поддержания определенного набора утилит в Gentoo в актуальном и работоспособном состоянии. А какую пользу приносите сообществу вы, ратующий за его отставку?
Нейтральность - высшее достижение сознания!
(*)
Так, у слепноги https://code.google.com/p/rion-overlay, а у вас https://github.com/Pinkbyte/pinkbyte-overlay.git
Ещё со времён двойного бана megabaks-а я заметил, что наличие собственного оверлея что-то непоправимо меняет в человеке...
И вы уже 1,5 месяца (с 31 августа, судя по http://web.archiveorange.com/archive/v/xyj2TDuIyjzi4byqzLnN ) как new Gentoo Developer.
И это, конечно же, сильно влияет на ваши суждения - помнится, maksbotan тоже (как только стал new Gentoo Developer) аццки защищал слепногу.
И я вас за это не осуждаю.
Что касается вашего вопроса... Вот здесь - http://www.gentoo.ru/node/22789?page=1 - у NightNord-а можно увидеть выражение: "особенно тов. slepnoga, который, безусловно тролль и хам"
Ну уж в пользе NightNord-а для сообщества gentoo.ru вы, защищающий слепногу, надеюсь, не сомневаетесь?
Во-первых, у меня оверлей мой
Во-первых, у меня оверлей давно, и то, что он что-то меняет в человеке я не заметил. Проще надо быть - вот и всё.
Во-вторых, я со slepnoga сам спорил до хрипоты в разных вопросах, пока не читнул сотню-другую страниц документации и не получил опыта, с высоты которого стало видны, где я был неправ и что спорил я с ним по многим вопросам зря.
В-третьих, я не защищаю КОНКРЕТНО товарища slepnoga от нападок, я защищаю всю ту атмосферу, которая существует на gentoo.ru(в том числе благодаря ему). Ведь когда ты вежливо посылаешь человека читать документацию, а тот этого делать не хочет, то рано или поздно ты начнешь это делать уже не так вежливо(по отношению к одному и тому же человеку). Особенно если этот человек по-прежнему хочет сделать что-то полезное(что само по себе похвально), но прислушиваться к советам при этом не хочет.
Собственно, возвращаясь к нашей теме - вы можете сравнить ебилд, который я дал brothermechanic(да, он не готов, но отталкиваясь от него его можно улучшать) с последующими его версиями. Куда там делать используемая мною(пусть и немного некорректно) CMAKE_USE_DIR - загадка. Вместо нее снова появились cd/rm/mv, которыми в данном случае можно не пользоваться(более того, использование которых в данном случае попахивает костылями).
Нейтральность - высшее достижение сознания!
mastepaner написал(а): Что
приведи, плиз, полную ( хотя бы в объеме абазаца ) цитату - иначе получается какое то передергивание и создается ложное впечатление, что наши с Найтом отношения должны интересовать кого то еще, кроме меня и его.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
(*)
Вчера, во время бурного роста числа сообщений в этой теме ты, как обычно, сидел в gentoo(at)conference.gentoo.ru и мило общался с Pinkbyte по поводу https://bugs.gentoo.org/show_bug.cgi?id=438284 из чего я ВНЕЗАПНО заподозрил, что Pinkbyte тоже гентудев, и через минуту нагуглил этому пруф. Позднее, по мере развития перепалки, ты подсветил NightNord-а таким вот бесхитростным способом:
Но NightNord не стал с тобой разговаривать. И ты, не получив "психологического поглаживания" (есть такой термин), не смог сдержаться и заглянул в эту тему, оставив в ней сообщение, на которое я сейчас отвечаю.
Как модератор, ты мог бы исправить мою неполную цитату, потому что модераторы это сделать могут, а обычным пользователям недоступно редактирование тех сообщений, на которые уже существуют ответы других пользователей. Ты можешь возразить, что я могу привести полную цитату в новом сообщении - но все, кому это надо, уже сходили по упомянутой выше ссылке http://www.gentoo.ru/node/22789?page=1 и всё осознали.
А ответ Pinkbyte-а #comment-193886 показал, что я заметил только cmake-utils_src_install от Anarchist-а и не заметил выше ответа самого Pinkbyte-а с первым вариантом slowmovideo-9999.ebuild, в связи с чем незаслуженно и сгоряча посчитал самого Pinkbyte-а мимопроходившим гентудевом, тебя защищающим на автопилоте, и ответил ему более грубо, чем следует отвечать. Но Pinkbyte ВНЕЗАПНО оказался спокойным и уравновешенным человеком (см #comment-193886), в связи с чем я предлагаю тебе передать свои полномочия модератора ЕМУ, и сосредоточиться на той работе для поддержания определенного набора утилит в Gentoo в актуальном и работоспособном состоянии, на которой ты снискал себе авторитет.
Товарищи. Предлагаю новое прочтение аббревиатуры ШВИМ - «Шлепногу вон из модераторов»
Товарищи. Предлагаю новое
собственно я за
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
/
А я бы здесь для начала поинтересовался мнением самого тов. Pinkbyte относительно данной перспективы.
И только после этого предпринимал бы какие-либо действия.
:wq
--
Live free or die
Отвечаю какова существующая
Отвечаю
В принципе отсутсвует. Ну а так голосованием команды
Предложить в модераторы - могут. Опять таки общим голосованием команды.
из 6,5 - 2 года :)
Сам удивляюсь ;) - но наверно есть что то, неизвестное широкой публике и являющееся делом команды гру
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
slowmovideo-9999.ebuild:
slowmovideo-9999.ebuild: http://bpaste.net/show/51181/
Вернул обратно всё так, как должно быть. Сам пакет собирается и ставится нормально, v3d и работоспособность не проверял.
На QA проверки не делал - возможно там еще остались automagic dependencies
Нейтральность - высшее достижение сознания!
...
много букв написали, я не буду разглагольствовать красноречиво, просто спрошу:
это что "Есть пакет, но нет ebuild'а? Только попросите!"?
(2Pinkbyte - спасибо за правку)
brothermechanic
=) четко сказал
Я так понимаю, товарищ
Я так понимаю, товарищ увлекается археологией?
В последнее время очень модно раскапывать темы пятилетней давности ;)
натюрлих,такие ископаемые,что
натюрлих,такие ископаемые,что сам ржу.
П.С.
Да,я мимо проходил.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)