[devel] [cyber] I: Sisyphus-20191130 x86_64 beehive_status: +14 -7 (727)

Paul Wolneykien manowar на altlinux.org
Пн Дек 2 01:10:30 MSK 2019


В Sun, 1 Dec 2019 14:46:28 +0300
"Dmitry V. Levin" <ldv на altlinux.org> пишет:

> On Sun, Dec 01, 2019 at 11:25:08AM +0000, manowar на altlinux.org wrote:
> > Воскресенье, 1 декабря 2019 г получено от Dmitry V. Levin:  
> > > On Sun, Dec 01, 2019 at 07:30:51AM +0000, manowar на altlinux.org
> > > wrote:  
> > > > Воскресенье, 1 декабря 2019 г получено от Dmitry V. Levin:  
> > > > > On Sun, Dec 01, 2019 at 12:47:34AM +0300, Dmitry V. Levin
> > > > > wrote:  
> > > > > > Hi,
> > > > > > 
> > > > > > Кто сломал сборку всех этих пакетов?  
> > > > > 
> > > > > Очевидно, это был пакет nss-gost:
> > > > > $ comm -12 <(rpmquery --provides -p
> > > > > Sisyphus/files/x86_64/RPMS/libnss-3.47.0-alt1.x86_64.rpm
> > > > > |sort) <(rpmquery --provides -p
> > > > > Sisyphus/files/x86_64/RPMS/libnss-gost-3.47.0-alt1.gost1.2.x86_64.rpm
> > > > > |sort) |wc -l 124
> > > > > 
> > > > > Альтернативные провайдеры являются источником ошибок, и пакет
> > > > > nss-gost - очередное тому напоминание.  
> > > > 
> > > > Я убрал явное дублирование Provides. Полегчало?  
> > > 
> > > В libnss-gost ничего не изменилось:  
> > 
> > Тогда я не понимаю, какой именно Provides ломает сборку. Можно
> > где-нибудь посмотреть полный лог сборки сломавшихся пакетов?  
> 
> Все они ломают сборку, там же библиотека, это пересечение должно быть
> пустым. То, что находится в libnss-gost, не должно быть libnss.
> 
> Это даже не вопрос сборки, достаточно попробовать установить пакеты,
> которые нужны для сборочной среды.

  Да, в самом деле, установка среды спотыкается на выборе
libnss-gost-devel для pkgconfig(nss). Но эту проблему несложно обойти
соответствующим изменением *.pc внутри libnss-gost-devel. Может быть
проблема имеет больше одного решения, и не нужно избавляться от всех
пересечений между libnss и libnss-gost?


> Полные логи доступны в обычном месте:
> http://git.altlinux.org/beehive/logs/Sisyphus-x86_64/latest/error/
> 
> > > $ comm -12 <(rpmquery --provides -p
> > > Sisyphus/files/x86_64/RPMS/libnss-3.47.0-alt1.x86_64.rpm |sort)
> > > <(rpmquery --provides -p
> > > Sisyphus/files/x86_64/RPMS/libnss-gost-3.47.0-alt2.gost1.2.x86_64.rpm
> > > |sort) |wc -l 124  
> 
> 



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