[devel] [JT] Re: [#284598] TESTED (try 4) newt52.git=0.52.21-alt1

Alexey Sheplyakov asheplyakov на basealt.ru
Пн Сен 6 15:54:36 MSK 2021


On 06.09.2021 16:10, Vitaly Lipatov wrote:
> Alexey Sheplyakov писал 6.9.21 14:31:
>> On 06.09.2021 15:16, Vitaly Lipatov wrote:
>>
>>>> https://bugzilla.altlinux.org/40863
>>>>
>>>> Прошу вернуть -devel-static, и больше не удалять его.
>>> Не очень красиво получается:
>>
>> Вы, ни с кем не советуясь, удалили -devel-static, и заблокировали работу
>> мне и ещё как минимум двум людям. Действительно, не очень красиво.
> 
> Я не смог найти, кто его использует. Возможно, я что-то делаю не так:
> $ ercat ufb-1.xz | grep newt | grep propagator
> 
> Также по сведениям из ufb, никто не использует libslang2-devel-static

Во-первых, зависимость от libslang2-devel-static явно указана
в propagator:

$ grep -i Requires propagator.spec 
BuildRequires: libnewt-devel-static libslang2-devel-static

Во-вторых, libslang2-devel-static нужен для libnewt-devel-static.
Просто никто не написал соответствующий Requires. Для динамических
библиотек есть автоматизация, которая генерит эти Requires на основе
DT_REQUIRES из самого DSO. А статическая библиотека - это просто
архив с объектными файлами, поэтому Requires надо писать вручную,
не надеясь на роботов. (Это, кстати, ответ на вопрос "А зачем
Requires: libslang2-devel-static?")

>> Да. Бесполезно надеяться, что кто-то другой решит мою проблему.
> Это вы иллюстрируете атмосферу в нашей Team?

Это вообще жизнь такая. "Вместо нас никто не полезет в наши окопы".


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