* Ivan Adzhubey [050217 02:16]: > > Какое число больше -- 34 или 230? 230, конечно! И rpm тоже так > Если уж говорить о числах, то десятичная дробь 2.34 больше десятичной > дроби 2.230. Но поскольку это не числа, а номера версий, то кодек для > них может быть любой. Раньше насколько я понимаю кодек был такой что > .230 было меньше чем .34. Раз поменялось так надо было автоматически > перебрать все по зависимостям. С этим в репозитарии какая-то проблема, > а то я не пойму вообще что мы обсуждаем? rpm (dpkg, etc) всегда опрерировал с группами чисел. Версии 1.2.4.9 и 1.2.4.10 сравнивались как два массива [1,2,4,9] и [1,2,4,10]. Perl всегда оперировал с версиями как с десятичными дробями. Более того, версии вида 5.8.4 преобразовывались в 5.008004. Таким образом perl считал 2.23, 2.230 и 2.230000 одной и той же версией. Так как девизом perl является "there is more than one way to screw it up", бывает что один и тот же автор пишет разные версии в VERSION и в use для одного и того же модуля. Поищите в архивах devel@ письмо Алексея Турбина по этому поводу, там довольно подробно рассказано что сделано для улучшения этой ситуации и как с этим бороться. В данный момент проблема в том, что некоторые пакеты не были пересобраны с новым rpm-build-perl. На такие пакеты надо вешать что-ньдь по адресу http://bugzilla.altlinux.org/ -- Regards, Sir Raorn. ------------------- Конечно, при установке пакета fetchmail последним пользоваться практически невозможно до тех пор, пока он не будет настроен. -- ldv in devel@