Теряется слеш в первом раскрывающемся макросе если имя субпакета состоит из 8 символов Steps to Reproduce: 1.собрать тестовый пакет, который прилагается 2. 3.
Created attachment 2001 [details] Тестовый пакет для воспроизведения ошибки
Поразительно, но этот глюк у меня воспрозводится. Ковырялся целый час в rpmio/macro.c, но так и не смог понять, что там происходит.
Не помните, на какой архитектуре это воспроизводилось?
(В ответ на комментарий №3) > Не помните, на какой архитектуре это воспроизводилось? i386
rpm-4.0.4-alt98.17 -> sisyphus: * Tue Jul 14 2009 Dmitry V. Levin <ldv@altlinux> 4.0.4-alt98.17 - rpmio/macro.c (doShellEscape): Fixed potential buffer underflow (closes: #11921).