Summary: | kdelibs-3.2.2-alt7.1: unmet dependencies to libcrypto.so.4 libssl.so.4 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Denis Kirienko <dk> |
Component: | kdelibs | Assignee: | Dmitry V. Levin <ldv> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | ||
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Denis Kirienko
2004-05-16 00:24:22 MSD
Unable to reproduce. rpmquery apt? # rpmquery apt apt-0.5.15cnc6-alt2 # rpm -q -R -p kdelibs-3.2.2-alt7.1.i586.rpm <SKIPPED> libcrypto.so.4 <SKIPPED> libssl.so.4 <SKIPPED> Но какой пакет предоставляет libssl.so.4? В libssl лежит /lib/libcrypto.so.0 /lib/libssl.so.0 Alexander Bokovoy <ab@altlinux.org> wrote to community@ at Sat, 15 May 2004 22:57:31: OpenSSL сменил soname, соответственно, все от него зависящее, требует пересборки. После пересборки все эти пакеты начинают требовать новый OpenSSL, с новым soname, соответственно старый soname пропадает и все пакеты, зависящие от OpenSSL должны быть обновлены. Похоже, что у вас просто неполный репозитарий. Должно быть так: $ apt-cache showpkg libssl |grep -A1 ^Provides: Provides: 0.9.7d-alt1 - libssl.so.4 libcrypto.so.4 Да, действительно, kdelibs тут не причем. Репозитарий полный, но где-то что-то не так с зависимостями на libssl. Кажется я докопался до причины, сейчас напишу об этом в sisyphus@ kdelibs <= kdelibs-3.2.2-alt7.1 не будет работать с новым libssl без libssl-devel, т.к. /lib/libcrypto.so.0 и /lib/libssl.so.0 загружаются, как модули и *.so.4 ищет точнее не ищет *.so.4, что и было исправлено |