* Re: [devel] [#201755] TESTED (try 3) chromium.git=65.0.3325.146-alt1 del=yandex-browser-preinstall
@ 2018-03-15 7:15 Nazarov Denis
2018-03-15 7:32 ` Alexey Gladkov
0 siblings, 1 reply; 6+ messages in thread
From: Nazarov Denis @ 2018-03-15 7:15 UTC (permalink / raw)
To: ALT Linux Team development discussions
15.03.2018, 09:50, "Girar Builder awaiter robot" <girar-builder@altlinux.org>:
> http://git.altlinux.org/tasks/201755/logs/events.3.1.log
>
> 2018-Mar-15 06:40:35 :: test-only task #201755 for sisyphus resumed by legion:
> #100 removed
> #200 build 65.0.3325.146-alt1 from /people/legion/packages/chromium.git fetched at 2018-Mar-14 20:32:24
> #300 delete yandex-browser-preinstall
А это сейчас так принято грохать чужие пакеты (я просто видимо не в курсе)? Или это тупо такое теперь "уведомление", что надо в своих пакетах убирать из ACL everybody?
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [#201755] TESTED (try 3) chromium.git=65.0.3325.146-alt1 del=yandex-browser-preinstall 2018-03-15 7:15 [devel] [#201755] TESTED (try 3) chromium.git=65.0.3325.146-alt1 del=yandex-browser-preinstall Nazarov Denis @ 2018-03-15 7:32 ` Alexey Gladkov 0 siblings, 1 reply; 6+ messages in thread From: Alexey Gladkov @ 2018-03-15 7:32 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Mar 15, 2018 at 10:15:09AM +0300, Nazarov Denis wrote: > > > 15.03.2018, 09:50, "Girar Builder awaiter robot" <girar-builder@altlinux.org>: > > http://git.altlinux.org/tasks/201755/logs/events.3.1.log > > > > 2018-Mar-15 06:40:35 :: test-only task #201755 for sisyphus resumed by legion: > > #100 removed > > #200 build 65.0.3325.146-alt1 from /people/legion/packages/chromium.git fetched at 2018-Mar-14 20:32:24 > > #300 delete yandex-browser-preinstall > > А это сейчас так принято грохать чужие пакеты (я просто видимо не в курсе)? Да. И да, вы видимо не в курсе зависимости на внутренние библиотеки делать нельзя. И да, вы видимо не в курсе, что перед тем как отправить _такой_ пакет в сизиф стоило бы посоветоваться с мантейнером chromium и это как минимум. > Или это тупо такое теперь "уведомление", что надо в своих пакетах убирать из ACL everybody? ACL этого пакета говорит, что мантейнер приветствует групповуху. -- Rgrds, legion ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <4745672.IcEx5DeVPM@nenderus-pc.localdomain>]
* Re: [devel] [#201755] TESTED (try 3) chromium.git=65.0.3325.146-alt1 del=yandex-browser-preinstall @ 2018-03-15 17:34 ` Alexey Gladkov 2018-03-15 18:30 ` Nazarov Denis 0 siblings, 1 reply; 6+ messages in thread From: Alexey Gladkov @ 2018-03-15 17:34 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Mar 15, 2018 at 08:10:39PM +0300, Nazarov Denis wrote: > А Вы видимо не в курсе, что некрасиво через 20 минут после уведомления сразу > всё удалять. Вы ошибаетесь. Я в курсе. Я взвесил "за" и "против". Даже если отвлечься, что новый релиз хромиума несёт в себе исправления CVE, то если вы обратите внимание на время этой сборки (6 с половиной часов) и учитывая, что любое изменение пакетов из зависимостей хромиума потребует его ещё одной пересборки, я решил удалить пакет с грубейшей ошибкой запаковки, которую можно убрать лишь удалениеи этой зависимости и не терять время. Извините, но терять ещё 6 часов ради такого пакета я не стану тем более, что судя по ACL мантейнер готов к этому. С моей точки зрения вы сами виноваты. > Ну ничего, бывает. Бывает, согласен. -- Rgrds, legion ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [#201755] TESTED (try 3) chromium.git=65.0.3325.146-alt1 del=yandex-browser-preinstall 2018-03-15 17:34 ` Alexey Gladkov @ 2018-03-15 18:30 ` Nazarov Denis 2018-03-15 20:44 ` Alexey Gladkov 2018-03-15 20:50 ` Alexey Gladkov 0 siblings, 2 replies; 6+ messages in thread From: Nazarov Denis @ 2018-03-15 18:30 UTC (permalink / raw) To: ALT Linux Team development discussions В письме от четверг, 15 марта 2018 г. 20:34:33 MSK пользователь Alexey Gladkov написал: > On Thu, Mar 15, 2018 at 08:10:39PM +0300, Nazarov Denis wrote: > > А Вы видимо не в курсе, что некрасиво через 20 минут после уведомления > > сразу всё удалять. > > Вы ошибаетесь. Я в курсе. Я взвесил "за" и "против". Даже если отвлечься, > что новый релиз хромиума несёт в себе исправления CVE, то если вы обратите > внимание на время этой сборки (6 с половиной часов) и учитывая, что любое > изменение пакетов из зависимостей хромиума потребует его ещё одной > пересборки, я решил удалить пакет с грубейшей ошибкой запаковки, которую > можно убрать лишь удалениеи этой зависимости и не терять время. Извините, > но терять ещё 6 часов ради такого пакета я не стану тем более, что судя по > ACL мантейнер готов к этому. > > С моей точки зрения вы сами виноваты. Понял вас. В Яндекс.Браузере (для корректного окружения которого я и сделал пакет yandex- browser-preinstall) для проигрывания видео с кодеком H.264 необходимо расположить библиотеку libffmpeg.so по пути /usr/lib/chromium-browser/ libffmpeg.so (даже для 64-х разрядной версии). Подскажите, как это можно сделать, если симлинк - это ошибка? ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [#201755] TESTED (try 3) chromium.git=65.0.3325.146-alt1 del=yandex-browser-preinstall 2018-03-15 18:30 ` Nazarov Denis @ 2018-03-15 20:44 ` Alexey Gladkov 2018-03-15 20:50 ` Alexey Gladkov 1 sibling, 0 replies; 6+ messages in thread From: Alexey Gladkov @ 2018-03-15 20:44 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Mar 15, 2018 at 09:30:51PM +0300, Nazarov Denis wrote: > В Яндекс.Браузере (для корректного окружения которого я и сделал пакет yandex- > browser-preinstall) для проигрывания видео с кодеком H.264 необходимо > расположить библиотеку libffmpeg.so по пути /usr/lib/chromium-browser/ > libffmpeg.so (даже для 64-х разрядной версии). Это разумеется не моё дело, но делать и выкладывать в сизиф пакеты-пустышки {проприетарщина}-preinstall крайне спорная идея. Эти пакеты и их зависимости уже тут обсуждались. Я не на стороне создателей таких пакетов. > Подскажите, как это можно сделать, если симлинк - это ошибка? Тут нет "если". Библиотека libffmpeg.so есть в chromium-based проектах в том случае, когда они собираются с внутренней версией ffmpeg и когда включена покомпонентная сборка, которую в гугл считают подходящей только для разработки, но не для релизов. Как слинкован libffmpeg.so одному гуглу известно так как формально такой библиотеки нет [1]. Обычно проекты основанные на chromium сами её собирают и носят с собой. Проприетарному проекту как yandex-browser сложнее т.к. внутри оно не лежит и вариантов тут не много: 1. Попросить мантейнера ffmpeg попробовать собрать нечто подобное. Это кажется мне мало вероятным т.к. это чёрная магия [2]. 2. Собирать только libffmpeg.so из исходников chromium, что учитывая одного потребителя вряд ли рентабильно. 3. Скопировать в проприетарный продукт версию libffmpeg.so из другого проприетарного продукта. Вот возможные кандидаты: $ grep '/libffmpeg.so' /ALT/Sisyphus/x86_64/base/contents_index /usr/lib64/code/libffmpeg.so code /usr/lib64/electron/libffmpeg.so electron /usr/lib64/qmmp/Input/libffmpeg.so qmmp-in-ffmpeg /usr/lib64/qmmp/Input/libffmpeg.so qmmp1 /usr/lib64/riot-desktop/libffmpeg.so riot-desktop /usr/lib64/x86_64-linux-gnu/opera-developer/lib_extra/libffmpeg.so opera64-dev /usr/lib64/x86_64-linux-gnu/opera-developer/libffmpeg.so opera64-dev Обратите внимание на первых двух и на последнего. [1] https://docs.google.com/document/d/14bqZ9NISsyEO3948wehhJ7wc9deTIz-yHUhF1MQp7Po/edit [2] http://git.altlinux.org/people/legion/packages/chromium.git?p=chromium.git;a=blob;f=third_party/ffmpeg/chromium/scripts/build_ffmpeg.py;h=22e26b6daa446f083ab21457bb7eb86d0ddc3f6a;hb=6579a750466e0633876a307259a9e8b7f628bfb8 -- Rgrds, legion ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] [#201755] TESTED (try 3) chromium.git=65.0.3325.146-alt1 del=yandex-browser-preinstall 2018-03-15 18:30 ` Nazarov Denis 2018-03-15 20:44 ` Alexey Gladkov @ 2018-03-15 20:50 ` Alexey Gladkov 1 sibling, 0 replies; 6+ messages in thread From: Alexey Gladkov @ 2018-03-15 20:50 UTC (permalink / raw) To: ALT Linux Team development discussions On Thu, Mar 15, 2018 at 09:30:51PM +0300, Nazarov Denis wrote: > В Яндекс.Браузере (для корректного окружения которого я и сделал пакет yandex- > browser-preinstall) для проигрывания видео с кодеком H.264 необходимо > расположить библиотеку libffmpeg.so по пути /usr/lib/chromium-browser/ > libffmpeg.so (даже для 64-х разрядной версии). Перед тем как его удалить я заметил, что кроме симлинка на внутреннюю библиотеку этот пакет ничего больше не представляет и если её удалить, то пакет теряет смысл. Вы возмутились моими действиями и вернули пакет yandex-browser-preinstall обратно в сизиф, но объясните его назначение _сейчас_, зачем его было возвращать в таком виде ? -- Rgrds, legion ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2018-03-15 20:50 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2018-03-15 7:15 [devel] [#201755] TESTED (try 3) chromium.git=65.0.3325.146-alt1 del=yandex-browser-preinstall Nazarov Denis 2018-03-15 7:32 ` Alexey Gladkov 2018-03-15 17:34 ` Alexey Gladkov 2018-03-15 18:30 ` Nazarov Denis 2018-03-15 20:44 ` Alexey Gladkov 2018-03-15 20:50 ` Alexey Gladkov
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