[devel] I: mate-desktop: new dep

Alexey Tourbin alexey.tourbin на gmail.com
Вс Апр 10 01:27:04 MSK 2016


2016-04-10 0:57 GMT+03:00 Ivan Zakharyaschev <imz на altlinux.org>:
> On Sat, 9 Apr 2016, Alexey Tourbin wrote:
>> 2016-04-08 17:09 GMT+03:00 Ivan Zakharyaschev <imz на altlinux.org>:
>>> У mate-desktop-synaptics как бы автообнаружилась новая зависимость из-за
>>> символической ссылки на /usr/share/X11/xorg.conf.d/50-synaptics.conf :
>> А почему она раньше не обнаруживалась?
>
> Там проверка на пустоту списка файловв find-requires применялась не совсем к
> тому/не совсем там, как задумано.
>
> Так что если в пакете были только символические ссылки (абсолютные), то
> автозависимости в нём дальше не искались.

Пожалуйста подробнее, с номерами строк.

> Я бы не драматизировал этот случай в том эмоциональном духе, как тут Миша
> высказался. (Миша заметил rpm среди обновлений, и я прокомментировал
> изменения. Вот эта бага, не замеченная долгое время, ещё с коммита at@ 2011
> или 2009 -- сейчас точно не помню, просто потому что редко случалось -- вот
> они эти три пакета. А обнаружилось вместе с другим изменением, потому что

Я к счастью не читал Мишу, что он там хочет высказать в русском эмоциональном
духе. При чем тут Миша вообще, он вам что, деньги платит? Ну его как
бы в задницу.
По смыслу пояснить можете?

> этот code path стал задействован чаще. Другое изменение: если символическая
> ссылка ведёт гарантированно -- внутри одного пакета -- на файл с настоящим
> содержимым, то обратывается она генератором зависимостей как файл того типа.
> Потому что при работе пакета она и будет всегда служить как файл того типа.)


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