[devel] [#285113] DONE (try 2) libpangox-compat.git=0.0.2-alt2

Леонтий lvol на basealt.ru
Пн Сен 13 13:59:48 MSK 2021


В Пн, 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

> 




Подробная информация о списке рассылки Devel