ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [#285113] DONE (try 2) libpangox-compat.git=0.0.2-alt2
  @ 2021-09-13 10:27   ` Dmitry V. Levin
  2021-09-13 10:59     ` Леонтий
  0 siblings, 1 reply; 8+ messages in thread
From: Dmitry V. Levin @ 2021-09-13 10:27 UTC (permalink / raw)
  To: Leontiy Volodin; +Cc: ALT Devel discussion list

On Mon, Sep 13, 2021 at 10:17:29AM +0000, Girar pender (lvol) wrote:
> http://git.altlinux.org/tasks/archive/done/_278/285113/logs/events.2.1.log
> 
> 2021-Sep-13 10:16:50 :: task #285113 for sisyphus resumed by lvol:
> girar-check-perms: access to libpangox-compat ALLOWED for lvol: project `libpangox-compat' is not listed in the acl file for repository `sisyphus', and the policy for such projects in `sisyphus' is to allow

Объясните, пожалуйста, следующее:
- зачем этот пакет вообще нужен в Сизифе, почему это не отражено в %changelog?
- почему он нарушает https://www.altlinux.org/Shared_Libs_Policy ?
- зачем там добавлен Patch1: 0002-disable-shaper.patch ?
- почему в нём Group: System/Libraries?
- зачем там добавлено sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool ?

Когда я вижу такое, у меня складывается ощущение, что правило
project `libpangox-compat' is not listed in the acl file for repository `sisyphus', and the policy for such projects in `sisyphus' is to allow
надо поменять с allow на deny.


-- 
ldv


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

* Re: [devel] [#285113] DONE (try 2) libpangox-compat.git=0.0.2-alt2
  2021-09-13 10:27   ` [devel] [#285113] DONE (try 2) libpangox-compat.git=0.0.2-alt2 Dmitry V. Levin
@ 2021-09-13 10:59     ` Леонтий
  2021-09-13 11:27       ` Vitaly Lipatov
  0 siblings, 1 reply; 8+ messages in thread
From: Леонтий @ 2021-09-13 10:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions, ldv, cas

В Пн, 13/09/2021 в 13:27 +0300, Dmitry V. Levin пишет:
> On Mon, Sep 13, 2021 at 10:17:29AM +0000, Girar pender (lvol) wrote:
> >
http://git.altlinux.org/tasks/archive/done/_278/285113/logs/events.2.1.log
> > 
> > 2021-Sep-13 10:16:50 :: task #285113 for sisyphus resumed by lvol:
> > girar-check-perms: access to libpangox-compat ALLOWED for lvol:
> > project `libpangox-compat' is not listed in the acl file for
> > repository `sisyphus', and the policy for such projects in
`sisyphus'
> > is to allow
> 
> Объясните, пожалуйста, следующее:
> - зачем этот пакет вообще нужен в Сизифе, почему это не отражено в
> %changelog?

https://my.basealt.space/issues/51324
https://my.basealt.space/issues/55019#change-470983

А разве ссылки на редмайн/пресейл можно оставлять в changelog-ах?
Или мне следовало сослаться на пакет, которого нет в репозиториях?

> - почему он нарушает https://www.altlinux.org/Shared_Libs_Policy ?
> - зачем там добавлен Patch1: 0002-disable-shaper.patch ?

Для того, чтобы собрался.
Проект давно не поддерживается.

> - почему в нём Group: System/Libraries?

Пакет был восстановлен
из http://git.altlinux.org/srpms/l/libpangox-compat.git в том виде, в
котором он находился изначально.

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

Возможно, что я ошибочно полагал, что проекты, когда-либо
существовавшие в Сизифе и сохранивщиеся в бранче/ах, уже соответствуют
этим полиси.

> - зачем там добавлено sed -i -e 's/ -shared / -Wl,-O1,--as-
needed\0/g'
> libtool ?
> 

Вы правы.
Пакет собирается и без данного изменения.
В следующем релизе исправлю.

> Когда я вижу такое, у меня складывается ощущение, что правило
> project `libpangox-compat' is not listed in the acl file for
repository
> `sisyphus', and the policy for such projects in `sisyphus' is to
allow
> надо поменять с allow на deny.
> 

Я всего лишь выполнял требование отдела тестирования для пропуска
задания в бранч.
Продублирую ссылку на тикет:
https://my.basealt.space/issues/55019#change-470983

> 




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

* Re: [devel] [#285113] DONE (try 2) libpangox-compat.git=0.0.2-alt2
  2021-09-13 10:59     ` Леонтий
@ 2021-09-13 11:27       ` Vitaly Lipatov
  2021-09-13 11:49         ` Леонтий
  2021-09-13 12:07         ` Anton Farygin
  0 siblings, 2 replies; 8+ messages in thread
From: Vitaly Lipatov @ 2021-09-13 11:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Леонтий писал 13.9.21 13:59:
> В Пн, 13/09/2021 в 13:27 +0300, Dmitry V. Levin пишет:
...
>> Объясните, пожалуйста, следующее:
>> - зачем этот пакет вообще нужен в Сизифе, почему это не отражено в
>> %changelog?
> 
> https://my.basealt.space/issues/51324
> https://my.basealt.space/issues/55019#change-470983
> 
> А разве ссылки на редмайн/пресейл можно оставлять в changelog-ах?
> Или мне следовало сослаться на пакет, которого нет в репозиториях?
...
Можно хотя бы указать, что он нужен для какого-то легаси.
> 
> Я всего лишь выполнял требование отдела тестирования для пропуска
> задания в бранч.
> Продублирую ссылку на тикет:
> https://my.basealt.space/issues/55019#change-470983
Я, например, не понял, какая связь у вашего задания с libgnomeprint*  с 
libpangox-compat.


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


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

* Re: [devel] [#285113] DONE (try 2) libpangox-compat.git=0.0.2-alt2
  2021-09-13 11:27       ` Vitaly Lipatov
@ 2021-09-13 11:49         ` Леонтий
  2021-09-13 14:38           ` Vitaly Lipatov
  2021-09-13 12:07         ` Anton Farygin
  1 sibling, 1 reply; 8+ messages in thread
From: Леонтий @ 2021-09-13 11:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions, lav

В Пн, 13/09/2021 в 14:27 +0300, Vitaly Lipatov пишет:
> Леонтий писал 13.9.21 13:59:
> > В Пн, 13/09/2021 в 13:27 +0300, Dmitry V. Levin пишет:
> ...
> > > Объясните, пожалуйста, следующее:
> > > - зачем этот пакет вообще нужен в Сизифе, почему это не отражено в
> > > %changelog?
> > 
> > https://my.basealt.space/issues/51324
> > https://my.basealt.space/issues/55019#change-470983
> > 
> > А разве ссылки на редмайн/пресейл можно оставлять в changelog-ах?
> > Или мне следовало сослаться на пакет, которого нет в репозиториях?
> ...
> Можно хотя бы указать, что он нужен для какого-то легаси.

Спасибо, мне уже пояснили.

> > 
> > Я всего лишь выполнял требование отдела тестирования для пропуска
> > задания в бранч.
> > Продублирую ссылку на тикет:
> > https://my.basealt.space/issues/55019#change-470983
> Я, например, не понял, какая связь у вашего задания с libgnomeprint* 
> с 
> libpangox-compat.
> 

Я так понял, что он также необходим для установки ibm_lotus_notes (см.
вторую ссылку).

> 




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

* Re: [devel] [#285113] DONE (try 2) libpangox-compat.git=0.0.2-alt2
  2021-09-13 11:27       ` Vitaly Lipatov
  2021-09-13 11:49         ` Леонтий
@ 2021-09-13 12:07         ` Anton Farygin
  1 sibling, 0 replies; 8+ messages in thread
From: Anton Farygin @ 2021-09-13 12:07 UTC (permalink / raw)
  To: devel

On 13.09.2021 14:27, Vitaly Lipatov wrote:
>> А разве ссылки на редмайн/пресейл можно оставлять в changelog-ах?
>> Или мне следовало сослаться на пакет, которого нет в репозиториях?
> ...
> Можно хотя бы указать, что он нужен для какого-то легаси. 

Именно это и надо было написать. С указанием проприетарного компонента, 
которому понадобился этот пакет.


Ну и можно было восстановить уже с поддержкой Shared Libs Policy.



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

* Re: [devel] [#285113] DONE (try 2) libpangox-compat.git=0.0.2-alt2
  2021-09-13 11:49         ` Леонтий
@ 2021-09-13 14:38           ` Vitaly Lipatov
  2021-09-13 14:48             ` Леонтий
  0 siblings, 1 reply; 8+ messages in thread
From: Vitaly Lipatov @ 2021-09-13 14:38 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: lvol

Леонтий писал 13.9.21 14:49:
...
>> > Я всего лишь выполнял требование отдела тестирования для пропуска
>> > задания в бранч.
>> > Продублирую ссылку на тикет:
>> > https://my.basealt.space/issues/55019#change-470983
>> Я, например, не понял, какая связь у вашего задания с libgnomeprint* 
>> с
>> libpangox-compat.
>> 
> 
> Я так понял, что он также необходим для установки ibm_lotus_notes (см.
> вторую ссылку).
Пусть он нужен для ibm_lotus_notes, как это связано с вашим заданием на 
libgnomeprint?


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


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

* Re: [devel] [#285113] DONE (try 2) libpangox-compat.git=0.0.2-alt2
  2021-09-13 14:38           ` Vitaly Lipatov
@ 2021-09-13 14:48             ` Леонтий
  2021-09-13 14:50               ` Леонтий
  0 siblings, 1 reply; 8+ messages in thread
From: Леонтий @ 2021-09-13 14:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В Пн, 13/09/2021 в 17:38 +0300, Vitaly Lipatov пишет:
> Леонтий писал 13.9.21 14:49:
> ...
> > > > Я всего лишь выполнял требование отдела тестирования для пропуска
> > > > задания в бранч.
> > > > Продублирую ссылку на тикет:
> > > > https://my.basealt.space/issues/55019#change-470983
> > > Я, например, не понял, какая связь у вашего задания с
> > > libgnomeprint* 
> > > с
> > > libpangox-compat.
> > > 
> > 
> > Я так понял, что он также необходим для установки ibm_lotus_notes
> > (см.
> > вторую ссылку).
> Пусть он нужен для ibm_lotus_notes, как это связано с вашим заданием на
> libgnomeprint?
> 
> 

Потому что libgnomeprint* также необходимы для сборки ibm_lotus_notes.

Цитата из Техпр-51324:
"При установке lotus_notes-8.5.3.i586.rpm
Ошибка: в репозитории нет таких зависимостей.

libgnomeprint-2-2.so.0 нужен для ibm_lotus_notes-8.5.3-
20110916.0921.i586
libgnomeprintui-2-2.so.0 нужен для ibm_lotus_notes-8.5.3-
20110916.0921.i586"



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

* Re: [devel] [#285113] DONE (try 2) libpangox-compat.git=0.0.2-alt2
  2021-09-13 14:48             ` Леонтий
@ 2021-09-13 14:50               ` Леонтий
  0 siblings, 0 replies; 8+ messages in thread
From: Леонтий @ 2021-09-13 14:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В Пн, 13/09/2021 в 17:48 +0300, Леонтий пишет:
> В Пн, 13/09/2021 в 17:38 +0300, Vitaly Lipatov пишет:
> > Леонтий писал 13.9.21 14:49:
> > ...
> > > > > Я всего лишь выполнял требование отдела тестирования для
> > > > > пропуска
> > > > > задания в бранч.
> > > > > Продублирую ссылку на тикет:
> > > > > https://my.basealt.space/issues/55019#change-470983
> > > > Я, например, не понял, какая связь у вашего задания с
> > > > libgnomeprint* 
> > > > с
> > > > libpangox-compat.
> > > > 
> > > 
> > > Я так понял, что он также необходим для установки ibm_lotus_notes
> > > (см.
> > > вторую ссылку).
> > Пусть он нужен для ibm_lotus_notes, как это связано с вашим
> > заданием на
> > libgnomeprint?
> > 
> > 
> 
> Потому что libgnomeprint* также необходимы для сборки
> ibm_lotus_notes.
> 

... для установки, конечно.

> Цитата из Техпр-51324:
> "При установке lotus_notes-8.5.3.i586.rpm
> Ошибка: в репозитории нет таких зависимостей.
> 
> libgnomeprint-2-2.so.0 нужен для ibm_lotus_notes-8.5.3-
> 20110916.0921.i586
> libgnomeprintui-2-2.so.0 нужен для ibm_lotus_notes-8.5.3-
> 20110916.0921.i586"
> 
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel




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

end of thread, other threads:[~2021-09-13 14:50 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-13 10:27   ` [devel] [#285113] DONE (try 2) libpangox-compat.git=0.0.2-alt2 Dmitry V. Levin
2021-09-13 10:59     ` Леонтий
2021-09-13 11:27       ` Vitaly Lipatov
2021-09-13 11:49         ` Леонтий
2021-09-13 14:38           ` Vitaly Lipatov
2021-09-13 14:48             ` Леонтий
2021-09-13 14:50               ` Леонтий
2021-09-13 12:07         ` Anton Farygin

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