[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