* [devel] ffmpeg и другие кодеки @ 2006-10-19 5:36 Hihin Ruslan 2006-10-19 7:18 ` Ildar Mulyukov 2006-10-19 7:37 ` Led 0 siblings, 2 replies; 6+ messages in thread From: Hihin Ruslan @ 2006-10-19 5:36 UTC (permalink / raw) To: ALT Linux Devel Mailing List [-- Attachment #1: Type: text/plain, Size: 915 bytes --] Здравствуйте ! У меня такой вопрос-предложение : Можно-ли как-нибудь выложить пакет ffmpeg c непорушенными зависимостями, а эксперементы по улучшению производить с ffmeg1 и т.п., а то уже который раз натыкаюсь в hasher : Cледующие пакеты имеют неудовлетворенные зависимости: ffmpeg: Требует: libavcodec (= 0.5.0-alt1.svn6624) но пакет не будет установлен Требует: libavformat (= 0.5.0-alt1.svn6624) но пакет не будет установлен Требует: libavcodec.so.51 Требует: libavformat.so.50 Требует: libavutil.so.49 E: Извините, `битые' пакеты В результате мне или надо самому постоянно пересобирать ffmpeg, или ждать, пока "волна зависимостей" успокоится, а потом быстро успеть пересобрать xdtv и его производные. Как вариант, могу для своих пакетов клонировать ffmpeg и создать что-то типа ffmpeg_stable, на который и ставить зависимость. -- С уважением Xихин Руслан [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] ffmpeg и другие кодеки 2006-10-19 5:36 [devel] ffmpeg и другие кодеки Hihin Ruslan @ 2006-10-19 7:18 ` Ildar Mulyukov 2006-10-19 7:37 ` Led 1 sibling, 0 replies; 6+ messages in thread From: Ildar Mulyukov @ 2006-10-19 7:18 UTC (permalink / raw) To: devel On 19.10.2006 11:36:57, Hihin Ruslan wrote: > В результате мне или надо самому постоянно пересобирать ffmpeg, или > ждать, пока "волна зависимостей" успокоится, а потом быстро успеть > пересобрать xdtv и его производные. используйте RPM::Hold > Как вариант, могу для своих пакетов клонировать ffmpeg и создать > что-то типа ffmpeg_stable, на который и ставить зависимость. Не надо бардак увеличивать, его и так много. С уважением, Ильдар -- Ildar Mulyukov, free SW designer/programmer/packager ========================================= email: ildar@altlinux.ru ALT Linux Sisyphus http://www.sisyphus.ru ========================================= ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] ffmpeg и другие кодеки 2006-10-19 5:36 [devel] ffmpeg и другие кодеки Hihin Ruslan 2006-10-19 7:18 ` Ildar Mulyukov @ 2006-10-19 7:37 ` Led 2006-10-19 21:18 ` Sergey Y. Afonin 1 sibling, 1 reply; 6+ messages in thread From: Led @ 2006-10-19 7:37 UTC (permalink / raw) To: ALT Devel discussion list В сообщении от 19 октября 2006 08:36 Hihin Ruslan написал(a): > Здравствуйте ! > > У меня такой вопрос-предложение : > > Можно-ли как-нибудь выложить пакет ffmpeg c непорушенными зависимостями, Мейнтейнеры стараются выкладывать пакеты согласованно, по крайней мере в случае с ffmpeg так и было. А если расплодить несколько ffmpeg[123], в "сборочнице" порядка больше не станет. > а эксперементы по улучшению производить с ffmeg1 и т.п., а то уже > который раз натыкаюсь в hasher : Эксперименты и так проводятся в "домашней песочнице" или в Daedalus, перед отправкой в /i/S мейнтейнер проверяет (как правило) собираемость в "домашнем" хэшере с текущим Sisyphus. А вот то, что происходит с репозитарием с момента "заливки" пакета до момента, когда дойдёт очередь его сборки, мейнтейнер ИМХО контролировать и вмешаться в процесс уже не может :( > > Cледующие пакеты имеют неудовлетворенные зависимости: > ffmpeg: Требует: libavcodec (= 0.5.0-alt1.svn6624) но пакет не будет > установлен > Требует: libavformat (= 0.5.0-alt1.svn6624) но пакет не будет > установлен > Требует: libavcodec.so.51 > Требует: libavformat.so.50 > Требует: libavutil.so.49 > E: Извините, `битые' пакеты > > В результате мне или надо самому постоянно пересобирать ffmpeg, или > ждать, пока "волна зависимостей" успокоится, а потом быстро успеть > пересобрать xdtv и его производные. Вы не один "такой несчастный" :) > > Как вариант, могу для своих пакетов клонировать ffmpeg и создать что-то > типа ffmpeg_stable, на который и ставить зависимость. Привыкайте к тому, что "всё плохо" как правило и пытайтесь ловить моменты, когда случаются исключения из этого правила:) -- Led. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] ffmpeg и другие кодеки 2006-10-19 7:37 ` Led @ 2006-10-19 21:18 ` Sergey Y. Afonin 2006-10-19 22:47 ` [devel] ffmpeg и другие synaptic Michael Shigorin 0 siblings, 1 reply; 6+ messages in thread From: Sergey Y. Afonin @ 2006-10-19 21:18 UTC (permalink / raw) To: ALT Devel discussion list On Thursday 19 October 2006 12:37, Led wrote: > > Можно-ли как-нибудь выложить пакет ffmpeg c непорушенными зависимостями, > > Мейнтейнеры стараются выкладывать пакеты согласованно, Все ? Тут вот The following packages will be REMOVED: k3b kdepim kdepim-kfile kdepim-kpilot libffmpeg synaptic synaptic-usermode transcode -- С уважением, Сергей Афонин ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] ffmpeg и другие synaptic 2006-10-19 21:18 ` Sergey Y. Afonin @ 2006-10-19 22:47 ` Michael Shigorin 2006-10-20 4:41 ` Hihin Ruslan 0 siblings, 1 reply; 6+ messages in thread From: Michael Shigorin @ 2006-10-19 22:47 UTC (permalink / raw) To: ALT Devel discussion list On Fri, Oct 20, 2006 at 02:18:26AM +0500, Sergey Y. Afonin wrote: > > Мейнтейнеры стараются выкладывать пакеты согласованно, > Все ? Тут вот The following packages will be REMOVED: synaptic Отправлен в incoming. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] ffmpeg и другие synaptic 2006-10-19 22:47 ` [devel] ffmpeg и другие synaptic Michael Shigorin @ 2006-10-20 4:41 ` Hihin Ruslan 0 siblings, 0 replies; 6+ messages in thread From: Hihin Ruslan @ 2006-10-20 4:41 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1.1: Type: text/plain, Size: 1967 bytes --] Здравствуйте Michael Shigorin В сообщении от 20 октября 2006 02:47 Michael Shigorin написал(a): > On Fri, Oct 20, 2006 at 02:18:26AM +0500, Sergey Y. Afonin wrote: > > > Мейнтейнеры стараются выкладывать пакеты согласованно, > > > > Все ? Тут вот The following packages will be REMOVED: synaptic Ладно, извините, просто видно настроение такое было. Короче, начал писать скрипт,надстройка над хэшером, что-бы он сам решал что пересобрать у меня локально, прежде чем начать собирать мои пакеты. Взгляд мой невольно упал на spt. Пока сделал изменения для себя в нём. Прикладываю мои изменения и то, что получилось. Сейчас думаю над тем, как наиболее безболезненно (в смысле загрузки компьютера) сортировать список пакетов по параметру зависимости. Делюсь своими соображениями по этому поводу : Постановка задачи (сортировка): Есть список пакетов { a, b, c, d .... }, пакета могут находится в следующих отношениях : пакет a зависит от пакета b : a < b пакет b зависит от пакета a : a > b пакеты независимы : a & b несоизмеримы Есть предположение, что все пакеты имеют общего гипотетического предка p==0; Т.е вводим меру - вес пакета по зависимостям равен числу поколений от него да предка. Надо написать наиболее "лёгкую" по загрузке компьютера функцию, что-бы она отсортировала список пакетов по возрастанию. С тем, что-бы этот список уже "скармливать" хэшеру. Вторая задача ("проверка на вшивость"): Есть два пакета a и b которые должны быть независимы Найти - "наибольшего" общего предка (т.е. с наибольшим весом см. постановку первой задачи) - дерево зависимости (родства) между ними т.е. путь от каждого пакета до общего предка (с учётом того, что у всех есть предок 0, то все пакеты имеют общего предка). Если общим предком является один из этих пакетов - сигнализировать, что с зависимостями не всё в порядке. Вторая задача особо пока не нужна, но в качестве проверки зависимостей всегда-бы пригодилась. -- С уважением Xихин Руслан [-- Attachment #1.2: new_spt.tar.bz2 --] [-- Type: application/x-tbz, Size: 7584 bytes --] [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-10-20 4:41 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-10-19 5:36 [devel] ffmpeg и другие кодеки Hihin Ruslan 2006-10-19 7:18 ` Ildar Mulyukov 2006-10-19 7:37 ` Led 2006-10-19 21:18 ` Sergey Y. Afonin 2006-10-19 22:47 ` [devel] ffmpeg и другие synaptic Michael Shigorin 2006-10-20 4:41 ` Hihin Ruslan
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git