* Re: [sisyphus] [#214820] DONE opera64-dev.git=57.0.3082.0-alt1.qa1
@ 2018-10-17 10:49 ` Anton Farygin
2018-10-17 11:12 ` Motsyo Gennadi aka Drool
2018-10-17 11:22 ` [sisyphus] Policy violation [was: [#214820] DONE opera64-dev.git=57.0.3082.0-alt1.qa1] Igor Vlasenko
1 sibling, 1 reply; 6+ messages in thread
From: Anton Farygin @ 2018-10-17 10:49 UTC (permalink / raw)
To: sisyphus
В devel идёт обсуждения подобных изменений, присоединяйтесь.
17.10.2018 13:47, Gennadi пишет:
> А теперь прошу ответить мне, зачем это было сделано?
> http://git.altlinux.org/tasks/archive/done/_209/214820/gears/100/git?p=git;a=commitdiff;h=8dff6b868568e2c64a8411c93edff54cd93ec39d#patch1
> И прошу вернуть обратно, как было...
>
> ср, 17 жовт. 2018 о 09:49 Girar Builder pender robot
> <girar-builder@altlinux.org <mailto:girar-builder@altlinux.org>> пише:
>
> http://git.altlinux.org/tasks/archive/done/_209/214820/logs/events.1.3.log
>
> 2018-Oct-17 06:44:15 :: task #214820 for sisyphus started by viy:
> #100 build 57.0.3082.0-alt1.qa1 from
> /people/viy/packages/opera64-dev.git fetched at 2018-Oct-14 19:20:41
> 2018-Oct-17 06:44:15 :: waiting for a shared lock on sisyphus
> 2018-Oct-17 06:44:46 :: acquired a shared lock on sisyphus
> 2018-Oct-17 06:44:46 :: [x86_64] #100 opera64-dev.git
> 57.0.3082.0-alt1.qa1: build start
> 2018-Oct-17 06:44:46 :: [aarch64] #100 opera64-dev.git
> 57.0.3082.0-alt1.qa1: build start
> 2018-Oct-17 06:44:46 :: [i586] #100 opera64-dev.git
> 57.0.3082.0-alt1.qa1: build start
> 2018-Oct-17 06:45:03 :: [i586] #100 opera64-dev.git
> 57.0.3082.0-alt1.qa1: build SKIPPED
> 2018-Oct-17 06:45:09 :: [x86_64] opera64-dev.git
> 57.0.3082.0-alt1.qa1: remote: no need to rebuild
> 2018-Oct-17 06:45:09 :: [x86_64] #100 opera64-dev.git
> 57.0.3082.0-alt1.qa1: build OK
> 2018-Oct-17 06:45:31 :: [aarch64] #100 opera64-dev.git
> 57.0.3082.0-alt1.qa1: build SKIPPED
> 2018-Oct-17 06:45:36 :: build check OK
> 2018-Oct-17 06:45:36 :: noarch check OK
> 2018-Oct-17 06:45:38 :: plan: src +1 -1 =18649, x86_64 +1 -1 =33792
> 2018-Oct-17 06:45:38 :: version check OK
> 2018-Oct-17 06:46:17 :: generated apt indices
> 2018-Oct-17 06:46:17 :: created next repo
> 2018-Oct-17 06:46:38 :: dependencies check OK
> 2018-Oct-17 06:47:05 :: ELF symbols check OK
> x86_64: opera64-dev=57.0.3082.0-alt1.qa1 post-install
> unowned files:
> /usr/share/icons/hicolor/128x128
> /usr/share/icons/hicolor/128x128/apps
> /usr/share/icons/hicolor/256x256
> /usr/share/icons/hicolor/256x256/apps
> 2018-Oct-17 06:47:22 :: [x86_64] #100 opera64-dev: no need to
> repeat, install check SKIPPED
> 2018-Oct-17 06:47:38 :: [x86_64-i586] generated apt indices
> 2018-Oct-17 06:47:38 :: [x86_64-i586] created next repo
> 2018-Oct-17 06:47:46 :: [x86_64-i586] dependencies check OK
> 2018-Oct-17 06:47:47 :: gears inheritance check OK
> 2018-Oct-17 06:47:47 :: srpm inheritance check OK
> girar-check-perms: access to opera64-dev ALLOWED for viy: project
> leader welcomes random builders
> 2018-Oct-17 06:47:47 :: acl check OK
> 2018-Oct-17 06:47:58 :: created contents_index files
> 2018-Oct-17 06:48:08 :: created hash files: src x86_64
> 2018-Oct-17 06:48:09 :: task #214820 for sisyphus TESTED
> 2018-Oct-17 06:48:09 :: task is ready for commit
> 2018-Oct-17 06:48:16 :: repo clone OK
> 2018-Oct-17 06:48:18 :: packages update OK
> 2018-Oct-17 06:48:18 :: [x86_64] update OK
> 2018-Oct-17 06:48:18 :: repo update OK
> 2018-Oct-17 06:48:28 :: repo save OK
> 2018-Oct-17 06:48:28 :: updated /gears/o/opera64-dev.git branch
> `sisyphus'
> 2018-Oct-17 06:49:07 :: gears update OK
> 2018-Oct-17 06:49:07 :: task #214820 for sisyphus DONE
>
>
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] [#214820] DONE opera64-dev.git=57.0.3082.0-alt1.qa1
2018-10-17 10:49 ` [sisyphus] [#214820] DONE opera64-dev.git=57.0.3082.0-alt1.qa1 Anton Farygin
@ 2018-10-17 11:12 ` Motsyo Gennadi aka Drool
2018-10-17 11:14 ` Anton Farygin
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Motsyo Gennadi aka Drool @ 2018-10-17 11:12 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
17.10.2018 13:49, Anton Farygin пишет:
> В devel идёт обсуждения подобных изменений, присоединяйтесь.
В данном случае проблема не в целесообразности сборки пакетов без
существенных изменений. Сейчас пакет Opera Developer нужно либо удалить
из сизифа, либо вернуть предыдущий пакет.
Это проприетарный бинарный блоб, который можно распространять в составе
дистрибутива при условии указания всех авторских прав на пакет и его
вендора. Только что из пакета был удален вендор Opera Software ASA и
нахождение в репозитории становится незаконным.
> 17.10.2018 13:47, Gennadi пишет:
>> А теперь прошу ответить мне, зачем это было сделано?
>> http://git.altlinux.org/tasks/archive/done/_209/214820/gears/100/git?p=git;a=commitdiff;h=8dff6b868568e2c64a8411c93edff54cd93ec39d#patch1
>>
>> И прошу вернуть обратно, как было...
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] [#214820] DONE opera64-dev.git=57.0.3082.0-alt1.qa1
2018-10-17 11:12 ` Motsyo Gennadi aka Drool
@ 2018-10-17 11:14 ` Anton Farygin
2018-10-17 12:02 ` Igor Vlasenko
2018-10-17 12:20 ` Yuri Sedunov
2 siblings, 0 replies; 6+ messages in thread
From: Anton Farygin @ 2018-10-17 11:14 UTC (permalink / raw)
To: sisyphus, Igor Vlasenko
17.10.2018 14:12, Motsyo Gennadi aka Drool пишет:
> 17.10.2018 13:49, Anton Farygin пишет:
>> В devel идёт обсуждения подобных изменений, присоединяйтесь.
>
> В данном случае проблема не в целесообразности сборки пакетов без
> существенных изменений. Сейчас пакет Opera Developer нужно либо
> удалить из сизифа, либо вернуть предыдущий пакет.
> Это проприетарный бинарный блоб, который можно распространять в
> составе дистрибутива при условии указания всех авторских прав на пакет
> и его вендора. Только что из пакета был удален вендор Opera Software
> ASA и нахождение в репозитории становится незаконным.
Напишите об этом в devel
>
>> 17.10.2018 13:47, Gennadi пишет:
>>> А теперь прошу ответить мне, зачем это было сделано?
>>> http://git.altlinux.org/tasks/archive/done/_209/214820/gears/100/git?p=git;a=commitdiff;h=8dff6b868568e2c64a8411c93edff54cd93ec39d#patch1
>>>
>>>
>>> И прошу вернуть обратно, как было...
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
^ permalink raw reply [flat|nested] 6+ messages in thread
* [sisyphus] Policy violation [was: [#214820] DONE opera64-dev.git=57.0.3082.0-alt1.qa1]
2018-10-17 10:49 ` [sisyphus] [#214820] DONE opera64-dev.git=57.0.3082.0-alt1.qa1 Anton Farygin
@ 2018-10-17 11:22 ` Igor Vlasenko
1 sibling, 0 replies; 6+ messages in thread
From: Igor Vlasenko @ 2018-10-17 11:22 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
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
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] [#214820] DONE opera64-dev.git=57.0.3082.0-alt1.qa1
2018-10-17 11:12 ` Motsyo Gennadi aka Drool
2018-10-17 11:14 ` Anton Farygin
@ 2018-10-17 12:02 ` Igor Vlasenko
2018-10-17 12:20 ` Yuri Sedunov
2 siblings, 0 replies; 6+ messages in thread
From: Igor Vlasenko @ 2018-10-17 12:02 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Wed, Oct 17, 2018 at 02:12:56PM +0300, Motsyo Gennadi aka Drool wrote:
> 17.10.2018 13:49, Anton Farygin пишет:
> > В devel идёт обсуждения подобных изменений, присоединяйтесь.
>
> В данном случае проблема не в целесообразности сборки пакетов без
> существенных изменений. Сейчас пакет Opera Developer нужно либо удалить из
> сизифа, либо вернуть предыдущий пакет.
> Это проприетарный бинарный блоб, который можно распространять в составе
> дистрибутива при условии указания всех авторских прав на пакет и его
> вендора. Только что из пакета был удален вендор Opera Software ASA и
> нахождение в репозитории становится незаконным.
Поскольку этот бинарный блоб был переупакован,
то по логике указывать в качестве вендора Opera Software ASA
некорректно.
С другой стороны, при общении с проприетарщиной логика бессильна.
Поэтому я понимаю, что вендор Opera Software ASA никому там
не будет мешать и лучше пусть стоит, чем не стоит.
Я добавил исключение для opera в
repocop-unittest-vendor-tag-0.7-alt1
и залил возврат task #215127
Но ведь предупреждение repocop годами висело!
И патч тоже годами висел!
Что стоило повесить баг на repocop, где сказать,
что Vendor там не мусор, оставшийся от переделки чужого спека,
а осознанное решение, на которое надо добавить исключение?
Не дожидаясь ежегодного (правда, прошлый год я пропустил)
NMU от repocop?
--
I V
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [sisyphus] [#214820] DONE opera64-dev.git=57.0.3082.0-alt1.qa1
2018-10-17 11:12 ` Motsyo Gennadi aka Drool
2018-10-17 11:14 ` Anton Farygin
2018-10-17 12:02 ` Igor Vlasenko
@ 2018-10-17 12:20 ` Yuri Sedunov
2 siblings, 0 replies; 6+ messages in thread
From: Yuri Sedunov @ 2018-10-17 12:20 UTC (permalink / raw)
To: sisyphus
В Ср, 17/10/2018 в 14:12 +0300, Motsyo Gennadi aka Drool пишет:
> 17.10.2018 13:49, Anton Farygin пишет:
> > В devel идёт обсуждения подобных изменений, присоединяйтесь.
>
> В данном случае проблема не в целесообразности сборки пакетов
> без
> существенных изменений. Сейчас пакет Opera Developer нужно либо
> удалить
> из сизифа, либо вернуть предыдущий пакет.
> Это проприетарный бинарный блоб, который можно распространять в
> составе
> дистрибутива при условии указания всех авторских прав на пакет и его
> вендора. Только что из пакета был удален вендор Opera Software ASA и
> нахождение в репозитории становится незаконным.
>
> > 17.10.2018 13:47, Gennadi пишет:
> > > А теперь прошу ответить мне, зачем это было сделано?
> > > http://git.altlinux.org/tasks/archive/done/_209/214820/gears/100/git?p=git;a=commitdiff;h=8dff6b868568e2c64a8411c93edff54cd93ec39d#patch1
> > >
> > > И прошу вернуть обратно, как было...
opera-dev drool @everybody
Закрывайте ACL, несите всю полноту ответственности за свои пакеты, и
Вам не придется возмущаться по поводу чужого вмешательства в них.
--
Yuri N. Sedunov
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2018-10-17 12:20 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-17 10:49 ` [sisyphus] [#214820] DONE opera64-dev.git=57.0.3082.0-alt1.qa1 Anton Farygin
2018-10-17 11:12 ` Motsyo Gennadi aka Drool
2018-10-17 11:14 ` Anton Farygin
2018-10-17 12:02 ` Igor Vlasenko
2018-10-17 12:20 ` Yuri Sedunov
2018-10-17 11:22 ` [sisyphus] Policy violation [was: [#214820] DONE opera64-dev.git=57.0.3082.0-alt1.qa1] Igor Vlasenko
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git