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