gentoo.ru
Общение на окологентушные темы
gentoo@conference.gentoo.ru
Пятница, 21 ноября 2008< ^ >
alexxy установил(а) тему: Gentoo Linux || Длинные вставки -->wgetpaste
Конфигурация комнаты

GMT+3
[00:20:41] therazer вошёл(а) в комнату
[00:34:16] Magistr вышел(а) из комнаты
[01:01:24] <therazer> гыыы
[01:01:24] <therazer> http://soft.mail.ru/pressrl_page.php?id=31588
[01:12:48] therazer вышел(а) из комнаты
[01:14:40] alexxy вошёл(а) в комнату
[02:49:23] lk4d4 вышел(а) из комнаты
[03:10:02] Night Nord вышел(а) из комнаты
[03:40:46] burik666 вошёл(а) в комнату
[04:35:15] TheMixa вошёл(а) в комнату
[04:35:43] TheMixa вышел(а) из комнаты
[06:21:39] flyvint вошёл(а) в комнату
[06:43:01] flyvint вышел(а) из комнаты
[07:03:39] flyvint вошёл(а) в комнату
[08:00:03] Civilian вошёл(а) в комнату
[08:17:31] flyvint вышел(а) из комнаты
[08:26:11] burik666 вышел(а) из комнаты: Replaced by new connection
[08:26:11] burik666 вошёл(а) в комнату
[08:31:17] j1n вошёл(а) в комнату
[08:50:54] singleton вошёл(а) в комнату
[08:50:59] singleton вышел(а) из комнаты
[09:06:11] cheerfulboy вошёл(а) в комнату
[09:14:17] Civilian вышел(а) из комнаты
[09:45:49] TheMixa вошёл(а) в комнату
[09:45:55] TheMixa вышел(а) из комнаты
[09:50:23] TheMixa вошёл(а) в комнату
[09:50:30] TheMixa вышел(а) из комнаты
[09:52:08] dude75 вышел(а) из комнаты
[09:53:21] burik666 вышел(а) из комнаты
[10:05:14] alexxy вышел(а) из комнаты
[10:08:29] alexxy вошёл(а) в комнату
[10:33:37] j1n вышел(а) из комнаты: Replaced by new connection
[10:36:35] singleton вошёл(а) в комнату
[10:36:37] singleton вышел(а) из комнаты
[10:55:02] lupo_alberto вошёл(а) в комнату
[10:56:00] lupo_alberto вышел(а) из комнаты
[11:05:42] singleton вошёл(а) в комнату
[11:05:49] singleton вышел(а) из комнаты
[11:32:48] flyvint вошёл(а) в комнату
[11:33:09] flyvint вышел(а) из комнаты
[12:20:15] krigstask вышел(а) из комнаты: Replaced by new connection
[12:20:16] krigstask вошёл(а) в комнату
[12:39:23] alexxy@lab вошёл(а) в комнату
[13:00:36] TheMixa вошёл(а) в комнату
[13:06:02] davsharyan вошёл(а) в комнату
[13:18:26] singleton вошёл(а) в комнату
[13:18:29] singleton вышел(а) из комнаты
[13:19:34] singleton вошёл(а) в комнату
[13:19:42] singleton вышел(а) из комнаты
[13:28:54] TheMixa вышел(а) из комнаты
[13:57:25] j1n вошёл(а) в комнату
[14:13:15] lexa_ вошёл(а) в комнату
[14:22:08] <krigstask> Кто-нибудь знает, почему gstreamer не тянет свои плугины по зависимостям?
[14:38:07] flyvint вошёл(а) в комнату
[14:38:24] flyvint вышел(а) из комнаты
[14:41:18] cheerfulboy вышел(а) из комнаты
[14:43:07] davsharyan вышел(а) из комнаты
[14:45:06] davsharyan вошёл(а) в комнату
[14:54:18] <evadim> krigstask: эээ?
[14:54:54] <krigstask> Как получить gstreamer, который будет играть mp3 через alsa?
[14:55:18] <krigstask> У меня это вышло только после ручной установки трёх плугинов
[14:56:27] <evadim> видимо нужен бэйс и алса
[14:56:41] <evadim> не, ещё гуд
[14:57:12] <evadim> обычно плугины вытягивают те пакеты которым они нужны
[14:57:15] <krigstask> И -mad
[14:57:29] <krigstask> Ну у меня Phonon не вытащил
[14:57:37] <evadim> ну, можно и через мэд
[14:57:50] <krigstask> Я бы сделал USE-флагами gstreamer'а, разве не логично?
[14:57:56] <evadim> а кеды переехали на стример?
[14:58:02] <evadim> нелогично
[14:58:06] <evadim> это плугины
[14:58:09] <krigstask> Phonon его поддерживает
[14:58:14] <krigstask> И чего?
[14:58:17] <evadim> а сета нет такого?
[14:58:29] <krigstask> Наборов сейчас в дереве нет вообще
[14:58:40] <krigstask> Кроме системных
[14:58:47] <evadim> ну, как правило стример юзали гономвские проги, а кедовые эмплеер или ксайн
[14:58:47] <krigstask> Если верить portage
[14:59:05] <krigstask> Так и что с того, что плугины?
[15:00:14] <evadim> да, сетов особо нет...
[15:00:15] <krigstask> Грубо говоря, приложение-то к gstreamer'у обращается на предмет проигрывания файла/потока
[15:00:25] <evadim> а вот это вопрос
[15:00:31] <evadim> а может теги почитать?
[15:00:35] <evadim> или пожмать
[15:00:44] <evadim> или вещание устроить
[15:00:50] <evadim> да малоли
[15:00:53] <krigstask> И я, так сказать, хочу, чтоб gstreamer умел играть такие-то форматы
[15:01:09] <evadim> eix gst-plugins
[15:01:10] <krigstask> Я не требую все плугины запихнуть в USE-флаги
[15:01:36] <evadim> это надо девелопера пнуть какого-то
[15:01:37] <krigstask> Но поддержку форматов-то можно было сделать
[15:01:44] <evadim> форматов чего?
[15:01:49] <evadim> каких именно?
[15:01:57] <evadim> каждому нужно своё
[15:02:02] <krigstask> Ogg Vorbis/MP3/FLAC и т.д.
[15:02:06] <evadim> имхо это фонон недопилили
[15:02:09] <krigstask> Кому "каждому"?
[15:02:17] <evadim> каждому юзеру
[15:02:39] <krigstask> А USE-флаги у нас для чего?
[15:03:05] <evadim> юсфлаги управляют как правило опциями ./configure
[15:03:19] <krigstask> Далеко не всегда
[15:03:20] <evadim> --enable-чётотам
[15:03:32] <evadim> почти всегда
[15:04:00] <krigstask> Даже если _почти_ всегда
[15:04:08] <evadim> просто часто для этого --enable-чётотам этот самый "чётотам" должен стоять - отсюда зависимость
[15:04:24] <krigstask> А то я не в курсе
[15:04:51] <krigstask> Если у меня установлено глобально +ogg, я ведь морально готов к тому, что плугин подтянется?
[15:04:55] <evadim> но есть DEPEND, RDEPEND & BDEPEND - чтоб отличать то что нужно для сборки, работы и сборки
[15:05:08] <evadim> фу
[15:05:28] <evadim> вцелом - да
[15:06:15] <evadim> но ты мог вместо мэда поставить ещё 2 плугина
[15:06:33] <evadim> тоесть существует выбор из как минимум 3х вариантов
[15:06:46] <krigstask> USE="mad"
[15:06:50] <krigstask> И т.п.
[15:06:58] <evadim> мда...
[15:07:04] <evadim> это оверкил имхо
[15:07:14] <evadim> просто кто-то не допилил фонон
[15:07:23] <evadim> точнее его депенды
[15:07:49] <krigstask> Между прочим, флаг mad в природе существует и довольно распространён
[15:08:10] <evadim> имхо если прога играет через определённый плугин стримера это в ней нужно указывать что ей нужно а не в стримере
[15:08:29] <krigstask> А насчёт недопиливания мы знаем, у кого можно спросить (-;Е
[15:08:48] <krigstask> Программа обращается к gstreamer'у
[15:08:50] <evadim> krigstask: или сам берёш в руки напильник и фперёд
[15:09:05] <krigstask> Я сейчас как раз собирал таковую
[15:09:50] <krigstask> И ругаь выдаёт именно GStreamer, насколько я понял
[15:10:17] <evadim> да
[15:10:18] davsharyan вышел(а) из комнаты
[15:10:40] <evadim> у тя кроме фонона стоит чтонить использующее стример?
[15:11:03] <krigstask> cuberok через самопальный ебилд
[15:11:30] <krigstask> И вроде всё
[15:12:04] <krigstask> Да, всё
[15:12:09] davsharyan вошёл(а) в комнату
[15:12:38] <evadim> вооот
[15:12:41] <evadim> а у меня стоит
[15:12:52] <evadim> и кому что нужно - тот то и тянет
[15:12:56] <evadim> сам
[15:13:42] <krigstask> И по-моему, это криво
[15:14:06] <krigstask> Пусть тянут, конечно
[15:14:21] <krigstask> Но если бы их gstreamer подтягивал ещё при своей сборке, было бы удобнее
[15:14:46] <evadim> это какраз криво
[15:14:55] <krigstask> Почему?
[15:14:57] <evadim> они ему ненужны
[15:15:04] <evadim> и они им ненужен
[15:15:09] <evadim> *он
[15:15:16] <krigstask> Они от него зависят
[15:15:31] <evadim> они отдельно, и для установки плугина ненужно переставлять стример
[15:15:32] <krigstask> А что он может без плугинов?
[15:15:39] <evadim> блин
[15:15:41] <krigstask> Ну и что с того?
[15:15:57] <evadim> а то что я могу просто доставить плугин и всё
[15:16:05] <krigstask> Доставляй
[15:16:15] <evadim> а в твоём варианте нужно зачем-то пересобирать стример
[15:16:21] <krigstask> Не нужно
[15:16:24] <evadim> нужно
[15:16:27] <krigstask> Нет
[15:16:35] <evadim> если меняется юсфлаг - пакет пересобирается
[15:16:48] <evadim> в данном случае просто так
[15:16:57] <krigstask> Блин
[15:17:10] <krigstask> Я его и так могу пересобрать, без изменения USE-флагов
[15:17:28] <krigstask> Вот смотри
[15:17:41] <krigstask> Я собираю gstreamer
[15:17:52] <krigstask> Он подтягивает некоторые плугины
[15:17:55] davsharyan вышел(а) из комнаты: Replaced by new connection
[15:17:59] davsharyan вошёл(а) в комнату
[15:18:01] <krigstask> Потом ставлю кого-нибудь там ещё
[15:18:27] <krigstask> Кому-нибудь ещё нужны такие-то плугины
[15:18:35] <krigstask> Часть уже установлена
[15:18:44] <krigstask> И доставляются уже новые
[15:19:22] <krigstask> А все программы, которые, скажем, только воспроизводят через gstreamer, зависят только он него
[15:19:28] <krigstask> *от него
[15:19:39] <krigstask> И что играет gstreamer, играют и они
[15:19:43] <evadim> вот смотри
[15:19:46] axce1 вошёл(а) в комнату
[15:20:06] <evadim> есть вдруг у стримера юсфлаг ogg и mp3
[15:20:14] <evadim> которые просто тянут плугины
[15:20:23] <evadim> я юзаю только mp3
[15:20:37] cheerfulboy вошёл(а) в комнату
[15:20:41] <evadim> потом вдруг меня осеняет - и я включаю ogg
[15:20:54] <evadim> и что? стример пересобирается просто так!
[15:21:18] <krigstask> Сам по себе?
[15:21:34] <evadim> или ты как во время установки выставил юсы - так и не менял их ниразу?
[15:21:37] <evadim> да
[15:21:43] <krigstask> Доставь плугин ручками, да и всё
[15:21:47] <evadim> потому что у него включился новый юс
[15:21:50] <krigstask> И будет он точно так же работать
[15:21:51] <evadim> блин
[15:22:08] <evadim> при emerge -uND world оно его пересоберёт
[15:22:24] <evadim> хотя всё работать будет после установки стримера
[15:22:39] <evadim> фу
[15:22:45] <evadim> плагина к нему
[15:22:48] <krigstask> Я это прекрасно понимаю
[15:23:03] <axce1> а как EAPI для emerge поменять, точнее где
[15:23:50] <krigstask> Между прочим, в твоём случае придётся пересобирать проигрыватели
[15:24:01] <krigstask> _Все_
[15:24:22] <krigstask> Хотя опять же, работать всё, скорее всего, будет после установки плугина
[15:24:51] <evadim> krigstask: нет
[15:25:05] <evadim> то что нужно будет ставится при установке
[15:25:14] <evadim> axce1: обновить портаж
[15:25:31] <evadim> axce1: поставить палудис/пкгкор
[15:25:59] <axce1> evadim, портаж уже понял спс
[15:26:03] <evadim> вцелом пакет грит что ему нужен такой и такой плугин к стримеру
[15:26:58] <krigstask> Ну вот тебя осенило и ты включил ogg
[15:27:21] <krigstask> И что, тот же фонон пересоберётся, выходит?
[15:27:33] <evadim> неа, у него юса такого нет
[15:27:40] <evadim> :D
[15:27:46] <evadim> просто нужен плугин
[15:27:59] <krigstask> То есть он вообще просто тянет все плугины и всё?
[15:28:05] <evadim> а вот софт который жёство от чего-то зависит вытягивает сам
[15:28:16] <evadim> *жёстко
[15:28:39] <evadim> некоторые плееры говорят после сборки что за плугины им нужны для работы
[15:29:01] <krigstask> Мн-да
[15:30:59] <krigstask> Я-то думал, почему я не люблю gstreamer. Теперь понятно (-%Е
[15:38:51] davsharyan вышел(а) из комнаты
[15:39:23] <krigstask> А вот и неправда, кстати
[15:39:44] <krigstask> evadim: /usr/portage/media-sound/exaile/exaile-0.2.13.ebuild
flac? ( >=media-plugins/gst-plugins-flac-${GVER} )
[15:40:45] davsharyan вошёл(а) в комнату
[15:44:12] davsharyan вышел(а) из комнаты: Replaced by new connection
[15:44:12] davsharyan вошёл(а) в комнату
[16:15:22] davsharyan вышел(а) из комнаты
[16:19:07] davsharyan вошёл(а) в комнату
[16:21:31] <evadim> krigstask: ну вот, я про это и говорил
[16:22:12] <krigstask> Так вот если изменится USE-флаг, то по-твоему придётся пересобирать кучу программ
[16:22:19] <krigstask> Просто так
[16:22:27] <krigstask> А в моём — только gstreamer
[16:23:06] <evadim> стример ненужно трогать
[16:23:25] <evadim> потому что даже в твоём случае пересоберётся пакет
[16:23:33] <evadim> и пакет и стример
[16:23:41] <krigstask> Нет
[16:23:46] <evadim> да
[16:23:46] <krigstask> Пакету-то что?
[16:23:55] <evadim> у тебя тоже будет осфлаг
[16:24:02] <evadim> в пакете
[16:24:38] <krigstask> Не, флаги, которые устанавливаются для gstreamer'а, я бы выкинул из пакета
[16:24:47] <krigstask> Кроме каких-нибудь исключительных случаев
[16:25:15] <evadim> бггг
[16:25:47] <evadim> а как узнавать - а как нужен некому пакету этот флаг?
[16:27:00] <evadim> ты предлагаеш нелогичный вариант
[16:31:11] davsharyan вышел(а) из комнаты: Replaced by new connection
[16:31:11] davsharyan вошёл(а) в комнату
[16:37:55] <krigstask> Существующий тоже нелогичен
[16:38:29] axce1 вышел(а) из комнаты: offline
[16:57:10] Night Nord вошёл(а) в комнату
[16:58:04] cheerfulboy вышел(а) из комнаты
[16:59:04] cheerfulboy вошёл(а) в комнату
[17:03:46] j1n вышел(а) из комнаты: offline
[17:19:54] lexa_ вышел(а) из комнаты
[17:32:23] Night Nord вышел(а) из комнаты
[17:39:05] davsharyan вышел(а) из комнаты: Replaced by new connection
[17:39:06] davsharyan вошёл(а) в комнату
[17:53:01] davsharyan вышел(а) из комнаты: Replaced by new connection
[17:53:01] davsharyan вошёл(а) в комнату
[17:54:06] Night Nord вошёл(а) в комнату
[17:59:51] davsharyan вышел(а) из комнаты: Replaced by new connection
[17:59:52] davsharyan вошёл(а) в комнату
[18:08:49] TheMixa вошёл(а) в комнату
[18:12:18] ppshah вошёл(а) в комнату
[18:13:37] davsharyan вышел(а) из комнаты
[18:13:58] davsharyan вошёл(а) в комнату
[18:31:16] davsharyan вышел(а) из комнаты: Replaced by new connection
[18:31:16] davsharyan вошёл(а) в комнату
[18:34:59] alexxy@lab вышел(а) из комнаты
[18:53:14] davsharyan вышел(а) из комнаты: Replaced by new connection
[18:53:14] davsharyan вошёл(а) в комнату
[18:59:01] davsharyan вышел(а) из комнаты: Replaced by new connection
[18:59:07] davsharyan вошёл(а) в комнату
[19:02:14] davsharyan вышел(а) из комнаты
[19:02:42] Civilian вошёл(а) в комнату
[19:05:37] davsharyan вошёл(а) в комнату
[19:13:33] TheMixa вышел(а) из комнаты: offline
[19:15:43] davsharyan вышел(а) из комнаты
[19:30:17] <krigstask> evadim: а вот как писать ебилды для программ, которые могут использовать либо gstreamer, либо что-то ещё?
[19:34:32] davsharyan вошёл(а) в комнату
[19:35:27] lk4d4 вошёл(а) в комнату
[19:42:38] <evadim> krigstask: отдельно указывать что от чего зависит
[19:43:04] <evadim> вообще доволдьно нетривиальная задача, и зависит от того как ведёт себя прога
[19:43:48] <evadim> а старом амароке переключался вывод - соответственно можно было выбрать alsa xine gst
[19:46:13] davsharyan вышел(а) из комнаты: Replaced by new connection
[19:47:03] <krigstask> Как это отдельно?
[19:48:34] <krigstask> Вроде alsa там нету
[19:48:42] <krigstask> helix, кажется, был
[19:48:49] <evadim> так это давно было
[19:49:00] <evadim> теперь в 1,4 тока ксайн
[19:49:17] <evadim> а в 2,0 - фонон
[19:50:46] ppshah вышел(а) из комнаты
[19:50:47] davsharyan вошёл(а) в комнату
[19:51:22] <krigstask> Странно, вроде я видел выбор вариантов, но раньше 1.4 не пользовался
[19:55:33] <evadim> в 1,2 было много разного
[19:57:35] <krigstask> Вернёмся к нашим ебилдам
[19:57:47] <krigstask> [19:47:09] <krigstask> Как это отдельно?
[19:59:17] <evadim> ммм...
[20:01:23] <evadim> ты какойнить сложный пакет поковыряй - можно всякие фишки с if - fi для юсов городить
[20:16:19] <krigstask> Мн-да, жуть
[20:16:35] <krigstask> Можно было бы ещё насчёт метапакетов подумать
[20:17:01] davsharyan вышел(а) из комнаты
[20:28:48] davsharyan вошёл(а) в комнату
[20:41:17] davsharyan вышел(а) из комнаты
[20:42:10] davsharyan вошёл(а) в комнату
[21:10:45] davsharyan вышел(а) из комнаты
[21:14:02] Night Nord вышел(а) из комнаты
[21:19:27] krigstask вышел(а) из комнаты: Logged out
[21:54:05] alexxy вышел(а) из комнаты: Replaced by new connection
[21:54:06] alexxy вошёл(а) в комнату
[22:16:00] alexxy вышел(а) из комнаты
[22:16:03] alexxy вошёл(а) в комнату
[22:39:10] cheerfulboy вышел(а) из комнаты
[23:23:54] Night Nord вошёл(а) в комнату
[23:42:14] evadim вышел(а) из комнаты
[23:42:29] evadim вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!