ALT Linux Team development discussions
 help / color / mirror / Atom feed
* 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