On Wed, May 27, 2009 at 03:32:55PM +0400, Aleksey Avdeev wrote: > Dmitry V. Levin пишет: > >On Tue, May 26, 2009 at 01:28:23PM +0400, Evgeny Sinelnikov wrote: > >>26 мая 2009 г. 13:08 пользователь Sergey Vlasov > >> написал: > >>>On Tue, May 26, 2009 at 01:40:04AM +0400, Aleksey Avdeev wrote: > >>>>Dmitry V. Levin пишет: > >>>>>Виноват цикл зависимостей: > >>>>>$ rpmquery -pR libkrb5-1.6.3-alt7.x86_64.rpm |fgrep crypto > >>>>>libcrypto.so.7()(64bit) > >>>>>$ rpmquery -pR libssl7-0.9.8k-alt2.x86_64.rpm |fgrep krb > >>>>>libkrb5.so.3(krb5_3_MIT)(64bit) > >>>>> > >>>>>Этот цикл нужно разорвать в правильном > >>>>>месте, которое надо найти. > >>>> Как насчёт дополнения зависимостей > >>>> openssl > >>>> ручным PreReq: libkrb5 (тот вариант что я в > >>>>качестве NMU предлагаю)? (Есть ли > >>>>подводные > >>>>камни?) > >>>Тогда то же самое произойдёт, если > >>>кому-то в скриптах потребуются > >>>библиотеки libkrb5. > >>> > >>>Возможно, стоит распилить libssl7, положив > >>>libcrypto.so.7 в отдельный > >>>пакет; тогда пакеты libkrb5 и libssl7 будут > >>>зависеть от libcrypto7, а > >>>у libcrypto7 в зависимостях из библиотек > >>>останется только glibc; ещё у > >>>libssl7 будет зависимость на libkrb5, но цикла > >>>в зависимостях уже не > >>>будет. Кроме того, станет возможной > >>>установка libcrypto7 без libssl7 > >>>(сейчас есть более 100 пакетов, > >>>использующих libcrypto, но при этом не > >>>использующих libssl). > >>Мне нравится этот вариант... > > > >Мне тоже. > > ОК. Кто и когда будет это делать? Я запушил http://git.altlinux.org/people/ldv/packages/?p=openssl.git;a=tag;h=0.9.8k-alt3 Если не будет возражений, то я отправлю его на сборку. -- ldv