ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] task check-git-inheritance в задании для p9
@ 2020-10-11 16:03 Vitaly Lipatov
  2020-10-11 16:30 ` Paul Wolneykien
    0 siblings, 2 replies; 12+ messages in thread
From: Vitaly Lipatov @ 2020-10-11 16:03 UTC (permalink / raw)
  To: ALT Devel discussion list; +Cc: sotor, ldv

Добрый день!

Иногда сталкиваюсь с тем, что в задании для p9 нужно отменить проверку 
наследования.

Например, в пакете apache2-mod_php7 в p9 были внесены (уже не имеющие 
значения) изменения (дополнительный коммит), из-за чего его теперь не 
обновить копированием из Сизифа.

Отключить мне это не удаётся, поэтому задание не собирается успешно:
  $ ssh gear.alt task check-git-inheritance 259572 6640 disable 
60d9e3a8d58f4b5b6024d171404b94ba21eb58ae
girar-check-perms: access to apache2-mod_php7 DENIED for lav: project 
`apache2-mod_php7' is not listed in acl file for repository `p9'

Прошу помощи и совета.

Если что, подробности здесь:
https://bugzilla.altlinux.org/show_bug.cgi?id=38926


-- 
С уважением,
Виталий Липатов,
ALT Linux Team


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] task check-git-inheritance в задании для p9
  2020-10-11 16:03 [devel] task check-git-inheritance в задании для p9 Vitaly Lipatov
@ 2020-10-11 16:30 ` Paul Wolneykien
  2020-10-12  0:48   ` Vitaly Lipatov
    1 sibling, 1 reply; 12+ messages in thread
From: Paul Wolneykien @ 2020-10-11 16:30 UTC (permalink / raw)
  To: ALT Linux Team development discussions

11 октября 2020 г. 19:03:17 GMT+03:00, Vitaly Lipatov <lav@altlinux.ru>
пишет:
>Добрый день!
>
>Иногда сталкиваюсь с тем, что в задании для p9 нужно отменить проверку 
>наследования.
>
>Например, в пакете apache2-mod_php7 в p9 были внесены (уже не имеющие 
>значения) изменения (дополнительный коммит), из-за чего его теперь не 
>обновить копированием из Сизифа.
>
>Отключить мне это не удаётся, поэтому задание не собирается успешно:
>  $ ssh gear.alt task check-git-inheritance 259572 6640 disable 
>60d9e3a8d58f4b5b6024d171404b94ba21eb58ae
>girar-check-perms: access to apache2-mod_php7 DENIED for lav: project 
>`apache2-mod_php7' is not listed in acl file for repository `p9'
>
>Прошу помощи и совета.

  Я тебе больше скажу: если ты (или кто-то другой) даже сделаешь обход
комита, то прохождению пакета это всё равно не поможет! После этого
он не пройдёт по составу %changelog.

>Если что, подробности здесь:
>https://bugzilla.altlinux.org/show_bug.cgi?id=38926

  А у меня здесь: http://git.altlinux.org/tasks/259031/logs/events.2.1.log


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] task check-git-inheritance в задании для p9
  @ 2020-10-11 17:08   ` Michael Shigorin
  2020-10-11 18:27     ` Denis Medvedev
  2020-10-11 19:41     ` Paul Wolneykien
  0 siblings, 2 replies; 12+ messages in thread
From: Michael Shigorin @ 2020-10-11 17:08 UTC (permalink / raw)
  To: devel

On Sun, Oct 11, 2020 at 07:26:48PM +0300, Andrey Cherepanov wrote:
> Даже если наследование отменит мейнтейнер бранча, всё равно будет
> ругаться на отсутствующую последнюю в p9 запись changelog.

Может, с этим стоит что-то сделать?

Например, чтобы крайний по репозиторию имел возможность
посмотреть изменения по существу (или же их отсутствие --
например, сейчас один необдуманный бэкпорт в p9 приводит
к необходимости тратить время на создание чисто формальных
записей в %changelog и отдельных тегов на весь жизненный
цикл пакета в бранче) и решить, что их можно отбросить.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] task check-git-inheritance в задании для p9
  2020-10-11 17:08   ` Michael Shigorin
@ 2020-10-11 18:27     ` Denis Medvedev
  2020-10-11 19:41     ` Paul Wolneykien
  1 sibling, 0 replies; 12+ messages in thread
From: Denis Medvedev @ 2020-10-11 18:27 UTC (permalink / raw)
  To: devel

On 10/11/20 8:08 PM, Michael Shigorin wrote:
> On Sun, Oct 11, 2020 at 07:26:48PM +0300, Andrey Cherepanov wrote:
>> Даже если наследование отменит мейнтейнер бранча, всё равно будет
>> ругаться на отсутствующую последнюю в p9 запись changelog.
> Может, с этим стоит что-то сделать?
>
> Например, чтобы крайний по репозиторию имел возможность
> посмотреть изменения по существу (или же их отсутствие --
> например, сейчас один необдуманный бэкпорт в p9 приводит
> к необходимости тратить время на создание чисто формальных
> записей в %changelog и отдельных тегов на весь жизненный
> цикл пакета в бранче) и решить, что их можно отбросить.
>
Более того, если отвечающий за пакет в Sisyphus только из Team и 
выставил ACL в restrictive, то мы сталкиваемся с этической проблемой -

нужно будет уговаривать его делать бессмысленные дополнительные коммиты 
только лишь из-за существования бранча внутренних нужд

компании Базальт СПО - p9, и он вполне вправе отказаться такие коммиты 
делать.



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] task check-git-inheritance в задании для p9
  2020-10-11 17:08   ` Michael Shigorin
  2020-10-11 18:27     ` Denis Medvedev
@ 2020-10-11 19:41     ` Paul Wolneykien
  1 sibling, 0 replies; 12+ messages in thread
From: Paul Wolneykien @ 2020-10-11 19:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

11 октября 2020 г. 20:08:50 GMT+03:00, Michael Shigorin <mike@altlinux.org> пишет:
>On Sun, Oct 11, 2020 at 07:26:48PM +0300, Andrey Cherepanov wrote:
>> Даже если наследование отменит мейнтейнер бранча, всё равно будет
>> ругаться на отсутствующую последнюю в p9 запись changelog.
>
>Может, с этим стоит что-то сделать?
>
>Например, чтобы крайний по репозиторию имел возможность
>посмотреть изменения по существу (или же их отсутствие --
>например, сейчас один необдуманный бэкпорт

Так ведь и обдуманный тоже! :-)

> в p9 приводит
>к необходимости тратить время на создание чисто формальных
>записей в %changelog и отдельных тегов на весь жизненный
>цикл пакета в бранче) и решить, что их можно отбросить.
 



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] task check-git-inheritance в задании для p9
  2020-10-11 16:30 ` Paul Wolneykien
@ 2020-10-12  0:48   ` Vitaly Lipatov
  2020-10-12  9:43     ` Paul Wolneykien
  0 siblings, 1 reply; 12+ messages in thread
From: Vitaly Lipatov @ 2020-10-12  0:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: Paul Wolneykien

Paul Wolneykien писал 11.10.20 19:30:
...
>   Я тебе больше скажу: если ты (или кто-то другой) даже сделаешь обход
> комита, то прохождению пакета это всё равно не поможет! После этого
> он не пройдёт по составу %changelog.
А был ли changelog, в этих пакетах его нет :)

Но не знаю, вот всё получилось,
http://git.altlinux.org/tasks/259572/logs/events.14.1.log

хотя там было (видимо, предупреждение):
apache2-mod_php7-7.4.11-alt0.1.0.src.rpm: missing last changelog entry 
from apache2-mod_php7-7.3.23-alt1.src.rpm:
* Fri Oct 09 2020	rider@altlinux	7.3.23-alt1

>> Если что, подробности здесь:
>> https://bugzilla.altlinux.org/show_bug.cgi?id=38926
> 
>   А у меня здесь: 
> http://git.altlinux.org/tasks/259031/logs/events.2.1.log
:)
Так что-то предлагается или нет?

-- 
С уважением,
Виталий Липатов,
ALT Linux Team


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] task check-git-inheritance в задании для p9
  2020-10-12  0:48   ` Vitaly Lipatov
@ 2020-10-12  9:43     ` Paul Wolneykien
  2020-10-12 10:04       ` Anton V. Boyarshinov
  0 siblings, 1 reply; 12+ messages in thread
From: Paul Wolneykien @ 2020-10-12  9:43 UTC (permalink / raw)
  To: devel

В Mon, 12 Oct 2020 03:48:44 +0300
Vitaly Lipatov <lav@altlinux.ru> пишет:

> Paul Wolneykien писал 11.10.20 19:30:
> ...
> >   Я тебе больше скажу: если ты (или кто-то другой) даже сделаешь
> > обход комита, то прохождению пакета это всё равно не поможет! После
> > этого он не пройдёт по составу %changelog.  
> А был ли changelog, в этих пакетах его нет :)
> 
> Но не знаю, вот всё получилось,
> http://git.altlinux.org/tasks/259572/logs/events.14.1.log
> 
> хотя там было (видимо, предупреждение):
> apache2-mod_php7-7.4.11-alt0.1.0.src.rpm: missing last changelog
> entry from apache2-mod_php7-7.3.23-alt1.src.rpm:
> * Fri Oct 09 2020	rider@altlinux	7.3.23-alt1

  И как это понимать? Для одних пакетов это ошибка, для других ---
всего лишь предупреждение?


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] task check-git-inheritance в задании для p9
  2020-10-12  9:43     ` Paul Wolneykien
@ 2020-10-12 10:04       ` Anton V. Boyarshinov
  2020-10-12 10:15         ` Paul Wolneykien
  0 siblings, 1 reply; 12+ messages in thread
From: Anton V. Boyarshinov @ 2020-10-12 10:04 UTC (permalink / raw)
  To: Paul Wolneykien; +Cc: ALT Linux Team development discussions

В Mon, 12 Oct 2020 12:43:58 +0300
Paul Wolneykien <manowar@altlinux.org> пишет:

> > >   Я тебе больше скажу: если ты (или кто-то другой) даже сделаешь
> > > обход комита, то прохождению пакета это всё равно не поможет! После
> > > этого он не пройдёт по составу %changelog.    
> > А был ли changelog, в этих пакетах его нет :)
> > 
> > Но не знаю, вот всё получилось,
> > http://git.altlinux.org/tasks/259572/logs/events.14.1.log
> > 
> > хотя там было (видимо, предупреждение):
> > apache2-mod_php7-7.4.11-alt0.1.0.src.rpm: missing last changelog
> > entry from apache2-mod_php7-7.3.23-alt1.src.rpm:
> > * Fri Oct 09 2020	rider@altlinux	7.3.23-alt1  
> 
>   И как это понимать? Для одних пакетов это ошибка, для других ---
> всего лишь предупреждение?

Если наследование по git проходит -- предупреждение. То есть хотя бы
один из типов наследования должен пройти.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] task check-git-inheritance в задании для p9
  2020-10-12 10:04       ` Anton V. Boyarshinov
@ 2020-10-12 10:15         ` Paul Wolneykien
  2020-10-12 10:35           ` Anton V. Boyarshinov
  0 siblings, 1 reply; 12+ messages in thread
From: Paul Wolneykien @ 2020-10-12 10:15 UTC (permalink / raw)
  To: devel

В Mon, 12 Oct 2020 13:04:26 +0300
"Anton V. Boyarshinov" <boyarsh@altlinux.org> пишет:

> В Mon, 12 Oct 2020 12:43:58 +0300
> Paul Wolneykien <manowar@altlinux.org> пишет:
> 
> > > >   Я тебе больше скажу: если ты (или кто-то другой) даже сделаешь
> > > > обход комита, то прохождению пакета это всё равно не поможет!
> > > > После этого он не пройдёт по составу %changelog.      
> > > А был ли changelog, в этих пакетах его нет :)
> > > 
> > > Но не знаю, вот всё получилось,
> > > http://git.altlinux.org/tasks/259572/logs/events.14.1.log
> > > 
> > > хотя там было (видимо, предупреждение):
> > > apache2-mod_php7-7.4.11-alt0.1.0.src.rpm: missing last changelog
> > > entry from apache2-mod_php7-7.3.23-alt1.src.rpm:
> > > * Fri Oct 09 2020	rider@altlinux	7.3.23-alt1    
> > 
> >   И как это понимать? Для одних пакетов это ошибка, для других ---
> > всего лишь предупреждение?  
> 
> Если наследование по git проходит -- предупреждение. То есть хотя бы
> один из типов наследования должен пройти.

  А почему тогда это задание завалилось: http://git.altlinux.org/tasks/259031/logs/events.2.1.log 


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] task check-git-inheritance в задании для p9
  2020-10-12 10:15         ` Paul Wolneykien
@ 2020-10-12 10:35           ` Anton V. Boyarshinov
  2020-10-12 11:01             ` Denis Medvedev
  0 siblings, 1 reply; 12+ messages in thread
From: Anton V. Boyarshinov @ 2020-10-12 10:35 UTC (permalink / raw)
  To: Paul Wolneykien; +Cc: ALT Linux Team development discussions

В Mon, 12 Oct 2020 13:15:50 +0300
Paul Wolneykien <manowar@altlinux.org> пишет:

> > Если наследование по git проходит -- предупреждение. То есть хотя бы
> > один из типов наследования должен пройти.  
> 
>   А почему тогда это задание завалилось: http://git.altlinux.org/tasks/259031/logs/events.2.1.log 

Потому, что проверка по git не прошла, а была отключена.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] task check-git-inheritance в задании для p9
  2020-10-12 10:35           ` Anton V. Boyarshinov
@ 2020-10-12 11:01             ` Denis Medvedev
  2020-10-12 11:33               ` Paul Wolneykien
  0 siblings, 1 reply; 12+ messages in thread
From: Denis Medvedev @ 2020-10-12 11:01 UTC (permalink / raw)
  To: devel

On 10/12/20 1:35 PM, Anton V. Boyarshinov wrote:
> В Mon, 12 Oct 2020 13:15:50 +0300
> Paul Wolneykien <manowar@altlinux.org> пишет:
>
>>> Если наследование по git проходит -- предупреждение. То есть хотя бы
>>> один из типов наследования должен пройти.
>>    А почему тогда это задание завалилось: http://git.altlinux.org/tasks/259031/logs/events.2.1.log
> Потому, что проверка по git не прошла, а была отключена.

Логично было бы приравнять отключение проверки по git к ее прохождению.

> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [devel] task check-git-inheritance в задании для p9
  2020-10-12 11:01             ` Denis Medvedev
@ 2020-10-12 11:33               ` Paul Wolneykien
  0 siblings, 0 replies; 12+ messages in thread
From: Paul Wolneykien @ 2020-10-12 11:33 UTC (permalink / raw)
  To: devel

В Mon, 12 Oct 2020 14:01:39 +0300
Denis Medvedev <nbr@altlinux.org> пишет:

> On 10/12/20 1:35 PM, Anton V. Boyarshinov wrote:
> > В Mon, 12 Oct 2020 13:15:50 +0300
> > Paul Wolneykien <manowar@altlinux.org> пишет:
> >  
> >>> Если наследование по git проходит -- предупреждение. То есть хотя
> >>> бы один из типов наследования должен пройти.  
> >>    А почему тогда это задание завалилось:
> >> http://git.altlinux.org/tasks/259031/logs/events.2.1.log  
> > Потому, что проверка по git не прошла, а была отключена.  
> 
> Логично было бы приравнять отключение проверки по git к ее
> прохождению.

  Вот да. Для меня это тоже открытие.


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2020-10-12 11:33 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-11 16:03 [devel] task check-git-inheritance в задании для p9 Vitaly Lipatov
2020-10-11 16:30 ` Paul Wolneykien
2020-10-12  0:48   ` Vitaly Lipatov
2020-10-12  9:43     ` Paul Wolneykien
2020-10-12 10:04       ` Anton V. Boyarshinov
2020-10-12 10:15         ` Paul Wolneykien
2020-10-12 10:35           ` Anton V. Boyarshinov
2020-10-12 11:01             ` Denis Medvedev
2020-10-12 11:33               ` Paul Wolneykien
2020-10-11 17:08   ` Michael Shigorin
2020-10-11 18:27     ` Denis Medvedev
2020-10-11 19:41     ` Paul Wolneykien

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