On Wed, Oct 29, 2003 at 01:19:36PM +0300, Alex Ott wrote: > >On Wed, Oct 29, 2003 at 12:20:52PM +0300, Alex Ott wrote: > >> наткнулся я вчера на такую вот бряку - собираю hmake, собрал rpm, начинаю ставить, а он мне бац - и говорит, что требуется наличие /etc/lsattr, которого у меня нет, и в сизифе нет. > >> > >> выяснилось, что это поиск зависимостей обнаружил в скрипте конструкцию типа > >> > >> if [ -f /etc/lsattr ] ; then > >> .... > >> fi > >> > >> и выставил зависимость. > > > >А ещё он обнаружил в этом скрипте конструкцию типа > >if [ -f /etc/lsattr ] ; then > > /etc/lsattr > >fi > > > >> Я считаю это крайне некорректным поведением, и прошу учесть > > > >По моему, это поведение находится в пределах запланированного. > > а попытаться определять такие места? а проверять - есть ли такой файл в системе и только когда он есть - выставлять зависимость? Это как? -- ldv