On Wed, May 27, 2009 at 10:02:40PM +0400, Sergey Vlasov wrote: > On Wed, May 27, 2009 at 07:56:01PM +0400, Dmitry V. Levin wrote: > > 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 > > > >> написал: > [...] > > > >>>Возможно, стоит распилить 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 > > > > Если не будет возражений, то я отправлю его на сборку. > > Похоже, вместе с libcrypto.so.7 придётся перекладывать и как минимум > openssl.cnf (по крайней мере, путь /var/lib/ssl вкомпилирован именно в > libcrypto.so.7, а в libssl.so.7 даже не упоминается). Да, OPENSSLDIR и OPENSSL_CONF определены в libcrypto, и есть функции в libcrypto, такие как CONF_get1_default_config_file(), которые их используют. OK, перенесём всё кроме libssl из подпакета libssl7 в подпакет libcrypto7. -- ldv