gentoo.ru
Enlightenment - Beauty at your fingertips
e17@conference.gentoo.ru
Суббота, 18 октября 2008< ^ >
evadim установил(а) тему: Enlightenmetnt 0.17 в Gentoo || рабочий оверлей https://svn.niifaq.ru/enlightenment
Конфигурация комнаты

GMT+4
[00:00:00] Night Nord вышел(а) из комнаты
[00:02:11] Night Nord вошёл(а) в комнату
[00:02:49] Night Nord вернулсо
[00:05:28] <Night Nord> Так
[00:05:30] <Night Nord> Короче
[00:05:40] <Night Nord> Есть какая-то переменная WANT_AUTOTOOLS
[00:05:46] <Night Nord> Дальше идет гениальная логика
[00:06:25] <Night Nord> Если configure есть, то проверяется WANT_AUTOTOOLS и если оно yes, то запускается eautoreconf
[00:06:40] <Night Nord> Если configure нет - запускается ./autogen.sh
[00:06:45] <Night Nord> Спрашивается - нахрена?
[00:09:18] <Night Nord> Running automake...
configure.ac:11: require Automake 1.10, but have 1.9.6
[00:09:20] <Night Nord> Мда
[00:10:13] <Night Nord> А как заюзать другой аутомейк:
[00:14:20] evadim вернулсо
[00:16:44] <evadim> E17_WANT_AUTOTOOLS= версия вроде
[00:16:51] <Night Nord> Thanks for the new URL. I've installed e and entrance and works fine.
Good job.
I've got a suggestion: The enlightenment eclass defines the ISUE
variable as IUSE="nls doc". This variable is inherited by all ebuilds
that use the eclass so I think that the ebuilds shouldn't define the
value IUSE="nls" because it's redundant. See empower, etk, estickies,
and enity.
[00:17:45] <evadim> фибек?
[00:18:29] <Night Nord> *фид?
[00:18:38] <Night Nord> Ну это какой-то товарищь пишет
[00:18:45] <Night Nord> Daniel Plaza
[00:19:09] <evadim> ну, обратная связь
if [[ -n ${WANT_AUTOMAKE} ]]; then
case ${WANT_AUTOMAKE} in
none) _automake_atom="" ;; # some packages don't require automake at all
latest) _automake_atom="=sys-devel/automake-1.10*" ;;
*) _automake_atom="=sys-devel/automake-${WANT_AUTOMAKE}*" ;;
esac
[[ ${WANT_AUTOMAKE} == "latest" ]] && WANT_AUTOMAKE="1.10"
export WANT_AUTOMAKE
fi
[00:19:26] <Night Nord> Угу
[00:19:36] <evadim> можно указать версию, ластест
[00:19:49] <Night Nord> Ну оно там и указывается
[00:19:56] <Night Nord> Просто у меня в make.conf было по старому прописано
[00:21:17] <evadim> у меня вообще никак не прописано
[00:22:40] <Night Nord> gendoc мы пока трогать не будем?
[00:23:41] <evadim> эээ?
[00:24:00] <evadim> вообще как я понял нужно новый макрос типа юзать, для доксигена
[00:25:59] <evadim> но, можно и нитрогать
[00:27:03] <Night Nord> Пока не будем
[00:27:40] <Night Nord> Так
[00:27:44] <Night Nord> Что вырезать будем?
[00:27:51] <Night Nord> Running (aclocal|autoheader|autoconf|libtoolize|automake)
[00:27:51] <Night Nord> ?
[00:27:57] <Night Nord> Или сами вызовы?
[00:28:02] <Night Nord> Или вообще все где встречается?
[00:28:02] <evadim> ты сейчас про что?
[00:28:35] <Night Nord> Строчки
[00:28:38] <Night Nord> Из autogen.sh
[00:28:47] <Night Nord> Вырезаем лишние, остаются нужные
[00:29:22] <evadim> нет
[00:29:30] <evadim> имхо его вообще терять придётся
[00:29:35] <Night Nord> Нет
[00:29:35] <evadim> кстати
[00:29:37] <Night Nord> Это зло
[00:29:41] <Night Nord> Я хочу именно вырезать
[00:29:45] <Night Nord> Вдруг там что нужное
[00:30:05] <Night Nord> Вдруг понадобится что нужное
[00:30:05] <evadim> наверно нужно сначала вычислить способ не чекаутить свн
[00:30:13] <Night Nord> Эээ?
[00:30:36] <evadim> ну, раньше был ECVASOFFLINE=1
[00:30:49] <evadim> ECVSOFFLINE=1
[00:31:03] <evadim> и оно при распаковке не лезло на цвс
[00:31:20] <evadim> а я говорю что нужно терять скрипт целиком
[00:31:27] <evadim> темболее что они разные
[00:31:54] <evadim> autogen.sh botstrap.sh
[00:32:07] <evadim> ну и содержимое разное
[00:32:48] <evadim> поэтому потерять
[00:32:54] <Night Nord> Эм
[00:32:55] <evadim> а нужное вычислить
[00:32:59] <Night Nord> boostrap?
[00:33:06] <Night Nord> *boot
[00:33:24] <evadim> да
[00:34:21] <Night Nord> А такого нет
[00:34:25] <Night Nord> И оно не юзается
[00:34:36] <evadim> а ещё я встречал что из автогена вызывался бутстрап с темже содержимым что и автоген
[00:34:43] <evadim> есть
[00:34:51] <evadim> просто в других прогах
[00:35:06] <Night Nord> Мда
[00:35:08] <Night Nord> Ппц
[00:35:09] <evadim> e_phнs
[00:35:10] <Night Nord> И что делать?
[00:35:18] <evadim> e-phys
[00:35:21] <evadim> бля
[00:35:26] <evadim> ну ты понял
[00:35:35] <Night Nord> Парсить autogen.sh
[00:35:40] <evadim> как что - терять автоген совсем, как и говорит Диего
[00:35:40] <Night Nord> Смотреть что он запускает?
[00:35:57] <Night Nord> И для каждой проги так чтоли?
[00:36:00] <evadim> да что ты к нему прицептлся?
[00:36:10] <Night Nord> Да потому что они могут туда добавть что-нить
[00:37:30] <evadim> ну, за 3 года не добавили - и не добавят
[00:37:39] <evadim> как добавят так посмотрим
[00:37:48] <evadim> но они всегда разные
[00:38:00] <Night Nord> Так в чем тогда проблема?
[00:38:03] <Night Nord> Если его терять тупо
[00:38:14] <Night Nord> То вместо него запускать eautoreconf
[00:38:34] <evadim> вот и я о чём
[00:38:46] <evadim> а ты прицепился с парсингом
[00:39:00] <Night Nord> А насчет touch/
[00:39:01] <Night Nord> ?
[00:39:09] <evadim> может местами в ебилде нужно буит автопоинт стартовать
[00:39:19] <evadim> ахиенея помоему
[00:40:03] <Night Nord> А как определять когда autopoint нужен, а когда нет?
[00:40:23] <Night Nord> Там файло должно быть какое-то
[00:40:27] <Night Nord> Которое он юзает...
[00:41:08] <Night Nord> Может аутопоинт по autogen.sh и определять?
[00:41:13] <Night Nord> Тупо грепом
[00:42:34] <Night Nord> Хм
[00:42:38] <Night Nord> Может его всегда запускать?
[00:42:47] <evadim> можно и так
[00:43:01] <evadim> но можно наверно в выборочных ебилдах пускать
[00:43:27] <Night Nord> Или по принцыпу - если есть po/intl/m4 директории - то запускать
[00:43:42] <evadim> загляни в транк эдж плерра - там есть и автоген и бутстрап
[00:43:49] <Night Nord> Ааа
[00:43:49] <evadim> не не не
[00:43:50] <Night Nord> Короче
[00:43:54] <Night Nord> Он не запустить
[00:44:01] <Night Nord> Nord eina # autopoint -f
autopoint: *** Missing version: please specify in configure.ac through a line 'AM_GNU_GETTEXT_VERSION(x.yy.zz)' the gettext version the package is using
[00:44:17] <Night Nord> Вот по этой хрени и можно запускать
[00:44:20] <evadim> короче нужно найти способ запретить чекаутить свн
[00:44:27] <evadim> и пробовать
[00:44:34] <evadim> во во
[00:44:56] <evadim> вотут автопоинт нужен
[00:45:46] <Night Nord> Что значит найти способ запретить чекаутить свн?
[00:45:50] <Night Nord> Где он чекаутится?
[00:47:14] <evadim> есть
eautoreconf
eaclocal
_elibtoolize
eautoheader
eautoconf
eautomake
[00:47:27] <evadim> при распаковке
[00:47:34] <evadim> emerge eina
[00:47:41] <evadim> и оно лезет в сеть
[00:48:06] <evadim> если ты сейчас с дурьей башки обновиш евас - тестам конец
[00:48:57] <Night Nord> eautoreconf это все и запускает
[00:49:09] <Night Nord> А че будет если обновить?
[00:49:18] Night Nord не понимает...
[00:49:28] <Night Nord> Ну пущай лезет
[00:51:24] <evadim> звездец будет
[00:51:37] <evadim> всё что от него зависит сейчас не соберётся
[00:51:54] <Night Nord> Блин
[00:51:56] <evadim> так что небуду
[00:51:58] <Night Nord> Ну на чем нить другом будем
[00:52:05] <Night Nord> На еине тойже
[00:52:07] <Night Nord> И e
[00:52:23] <evadim> как раз чать функций из еваса в еину перекочевало
[00:52:41] <evadim> и пока об этом знают не все проги
[00:52:56] <Night Nord> Кстати
[00:53:00] <Night Nord> А почему это все в компиле?
[00:53:04] <Night Nord> Это не должно тут быть
[00:53:09] <Night Nord> Оно должно быть в анпаке
[00:56:52] <evadim> ESVN_OFFLINE=1
[00:57:35] <evadim> # @ECLASS-VARIABLE: ESVN_OFFLINE
# @DESCRIPTION:
# Set this variable to a non-empty value to disable the automatic updating of
# an svn source tree. This is intended to be set outside the subversion source
# tree by users.
ESVN_OFFLINE="${ESVN_OFFLINE:-${ESCM_OFFLINE}}"
[00:57:45] <Night Nord> Да мне это какбы не нужно
[00:58:13] <Night Nord> Короче я тогда просто тупо потерял autogen,sh
[00:58:23] <Night Nord> Разве что греплю его на предмет вызова autopoint?
[00:59:40] <evadim> да ты что...
[00:59:50] <evadim> а если он в в бутстрап перекочевал?
[01:00:13] <evadim> Файл: autogen.sh Ст. 0 41 байт 100%
#!/bin/sh
./bootstrap && ./configure $@
[01:00:59] <evadim> ну, можно и так
[01:01:17] <Night Nord> Ну тогда configure.ac
[01:01:34] <Night Nord> На предмет GETTEXT_VERSION
[01:02:13] <evadim> не не не
[01:02:23] <Night Nord> Надо поменять ссылку на вапиера
[01:02:25] <evadim> лучше уж автоген и бутстрап
[01:02:31] <evadim> ?
[01:02:33] <Night Nord> Он уже какбы не несет ответственности за наши поделки
[01:02:35] <Night Nord> evadim: почему?
[01:02:44] <Night Nord> autopoint не будет работать без этого
[01:03:10] <evadim> потому что они что-то кудато мигрировали недавно , толи in в ac толи наоборот
[01:03:18] <evadim> но оно посредине
[01:03:43] <evadim> а вот в автогене или бутстрапе полюбому есть
[01:04:16] <evadim> и на кого будеш ссылку давать?
[01:04:26] <Night Nord> Можно configure.* юзать
[01:04:34] <Night Nord> Может эту конфу написать?
[01:04:34] <evadim> темболее что это херд, а не майнтейнер
[01:04:42] <evadim> а майнтейнера нет
[01:05:08] <evadim> хм
[01:05:13] <evadim> может быть
[01:09:08] <Night Nord> Тебя писать?
[01:09:14] <Night Nord> Я себя точно напишу
[01:12:41] <Night Nord> 147 die "$@"$'\n'"Do *NOT* send reports to E or Gentoo teams!\n
148 Send them to:\n
149 * e17@conference.gentoo.ru # (XMPP-MUC, mostly Russian)\n
150 * Night Nord <NightNord@gmail.com>\n
151 "
[01:13:08] <evadim> ну...
[01:13:12] <evadim> а толку от меня
[01:13:16] <evadim> хотя можно
[01:13:20] <evadim> не
[01:13:23] <evadim> пусть ты
[01:13:32] <evadim> я общатся нисмагу
[01:14:08] <evadim> на буит у тя страничку про оверлей делать
[01:20:23] <Night Nord> Я заменил eerror на ewarn
[01:20:30] <Night Nord> Эти красные мессаги глаза режут
[01:24:44] <evadim> не, это не гуд помоему
[01:24:52] <evadim> они должны быть такими
[01:25:04] <evadim> багрепортами непонятно кого закидают
[01:25:11] <evadim> путь будет страшно
[01:25:20] <evadim> *пусть
[01:26:29] <evadim> пойду я дрыхнуть
[01:26:33] <evadim> зафтро на работу
[01:26:36] <evadim> снофф
[01:27:06] <Night Nord> * The die message:
* Test
*
* Do *NOT* send reports to E or Gentoo teams!
*
* Send them to:
*
*
* * e17@conference.gentoo.ru (XMPP-MUC, mostly Russian)
*
* * Night Nord <NightNord@gmail.com>
[01:27:14] <Night Nord> Вот так выглядит дай теперь
[01:27:15] <Night Nord> Ок
[01:27:21] <Night Nord> evadim: cпокойной ночи
[01:27:41] <evadim> вернул красный?
[01:27:57] <Night Nord> Да
[01:28:06] evadim успокоился
[01:28:17] evadim свалил
[01:53:40] migel вышел(а) из комнаты
[02:24:59] Night Nord вышел(а) из комнаты
[12:32:37] evadim вошёл(а) в комнату
[15:17:29] Night Nord вошёл(а) в комнату
[18:18:49] <evadim> Night Nord: туд?
[18:19:03] <evadim> ну, чем вчера кончилась эпопея с еклассом?
[18:39:53] <Night Nord> Привет
[18:39:55] <Night Nord> Работает вроде
[18:41:29] <evadim> тоесть можно попробовать пересобрать?
[18:41:43] <Night Nord> Попробуй
[18:45:41] <evadim> кстати, вот в меня ссылкой швирнул михаил
http://duckzland.ismywi.com/?page_id=55
[18:48:04] <evadim> так
[18:48:08] <evadim> выписывает
[18:48:11] <evadim>
[18:48:14] <evadim> eet
[18:48:34] <evadim> Failed Running automake !
[18:50:03] <evadim> странно...
[18:50:59] <evadim> imlib2
[18:52:29] <evadim> embryo
[18:53:53] <evadim> evas
[18:54:22] <evadim> imlib2_loaders
[18:55:03] <evadim> ecore
[18:58:27] <evadim> engrave - но он устарел
[18:58:56] <evadim> ла и сборка не вначале вылетела
[19:25:26] <evadim> такс
[19:25:32] <evadim> собралось
[19:25:42] <evadim> теперь модули и проги
[19:40:06] Night Nord вышел(а) из комнаты
[19:59:06] <evadim> ты тут? большинство модулей слетают на фазе инстала, вот так
>>> Install e_modules-uptime-9999 into /var/tmp/portage/x11-plugins/e_modules-uptime-9999/image/ category x11-plugins
Making install in po
make[1]: Entering directory `/var/tmp/portage/x11-plugins/e_modules-uptime-9999/work/E-MODULES-EXTRA/uptime/po'
/bin/sh @MKINSTALLDIRS@ /var/tmp/portage/x11-plugins/e_modules-uptime-9999/image//usr/lib64/enlightenment/modules/uptime
/bin/sh: @MKINSTALLDIRS@: Нет такого файла или каталога
make[1]: *** [install-data-yes] Ошибка 127
make[1]: Leaving directory `/var/tmp/portage/x11-plugins/e_modules-uptime-9999/work/E-MODULES-EXTRA/uptime/po'
make: *** [install-recursive] Ошибка 1
[20:21:23] <evadim> еавтореконфиг
e_modules-screenshot e_modules-diskio
сдохло
e_modules-mail e_modules-news e_modules-tiling e_modules-alarm e_modules-flame e_modules-mem e_modules-notification e_modules-slideshow e_modules-efm_nav e_modules-forecasts e_modules-moon e_modules-penguins e_modules-snow e_modules-weather e_modules-calendar e_modules-efm_path e_modules-iiirk e_modules-photo e_modules-taskbar e_modules-cpu e_modules-emu e_modules-language e_modules-rain e_modules-tclock e_modules-wlan
[20:39:05] <evadim> проги
реконфиг
entrance embrace envision
вывал
entropy
[20:48:42] <evadim> нужно потестить на старой версии будет, без чекаута
[20:48:56] <evadim> что собирается ей а что нет
[20:54:47] <evadim> http://gentoo.ru:5280/pub/archive/e17@conference.gentoo.ru/2008/10/18.html
[21:49:34] Night Nord вошёл(а) в комнату
[23:40:34] <evadim> вот гадство!
[23:40:38] <evadim> ***** automake *****
***** automake --add-missing --copy
configure.ac:11: installing `./install-sh'
configure.ac:11: installing `./missing'
src/lib/Makefile.am: installing `./depcomp'
Makefile.am: required file `./README' not found
[23:40:56] <evadim> просто сказка!
[23:41:37] <evadim> надо зашить в екласс тач всяких ченджлогов ридми и прочего
[23:57:28] <evadim> fixed
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!