[sisyphus] Policy violation [was: [#214820] DONE opera64-dev.git=57.0.3082.0-alt1.qa1]

Igor Vlasenko vlasenko на imath.kiev.ua
Ср Окт 17 14:22:59 MSK 2018


On Wed, Oct 17, 2018 at 01:47:23PM +0300, Gennadi wrote:
> А теперь прошу ответить мне, зачем это было сделано?
> http://git.altlinux.org/tasks/archive/done/_209/214820/gears/100/git?p=git;a=commitdiff;h=8dff6b868568e2c64a8411c93edff54cd93ec39d#patch1

Геннадий, 
ваше письмо хороший пример реакции на обновление от репокоп.

Предупреждения repocop взяты не с потолка,
они основаны на политиках.

Обратимся к вашему случаю. Что такое Vendor tag?

Maximum RPM: Taking the RPM Package Manager to the Limit
Chapter 13. Inside the Spec File:

The Vendor tag is used to define the name of the organization producing the package.

Организацией, producing the package, в нашем случае является ALT Linux Team.
Поэтому в пакетах Сизифа должно быть
 'DISTRIBUTION' => 'ALT Sisyphus',
 'VENDOR' => 'ALT Linux Team'.

Посмотрим, к примеру, на firefox:

$ rpmquery --qf '%{VENDOR} | %{DISTRIBUTION}\n' -p /ALT/Sisyphus/files/x86_64/RPMS/firefox-62.0.3-alt1.x86_64.rpm
ALT Linux Team | ALT Sisyphus

а теперь посмотрим на opera64-dev
$ rpmquery --qf '%{VENDOR} | %{DISTRIBUTION}\n' -p /ALT/Sisyphus/files/x86_64/RPMS/opera64-dev-57.0.3082.0-alt1.x86_64.rpm
Opera Software ASA | ALT Sisyphus

Вы точно уверены, что именно Opera Software ASA produced the package opera64-dev-57.0.3082.0-alt1 ? И как тогда этот пакет попал в Сизиф,
если его собрала Opera Software ASA?

> И прошу вернуть обратно, как было...

Вы точно в этом уверены?

-- 

I V


Подробная информация о списке рассылки Sisyphus