* 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
* 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