After upgrading openssl kmail's pops and smtps kio-slave crash. revdep-rebuild fails to detect this. Manual rebuilding resolves the crash issue. Cheers
We cannot guess, sorry. Need the revdep-rebuild logs and exact commands you did run.
'Same problem, here. This is after having upgraded from openssl-0.9.7j to openssl-0.9.8c. When checking mails, with kmail-3.5.2-r4, using SSL, kmail says: "The process for the pop3s://<host> protocol died unexpectedly." Ran: revdep-rebuild --library libssl.so.0.9.7 revdep-rebuild --library libcrypto.so.0.9.7 ... as instructed by the openssl-0.9.8c ebuild, then removed, as instructed, the following files: /usr/lib/libssl.so.0.9.7 /usr/lib/libcrypto.so.0.9.7 I did not keep the logs for the first run, and following runs find absolutely nothing to rebuild, and nothing missing. A `revdep-rebuild` without any argument finds nothing either. After this, I manually rebuilt: - kmail-3.5.2-r4 - kdepim-kioslaves-3.5.2-r3 - kdebase-kioslaves-3.5.2 - libkdepim-3.5.2-r1 ... without success (after restarting KDE). Alexander, what did you rebuild (name/versions) to make it work? Please reopen. My `emerge --info`: ################################################################ # emerge --info Portage 2.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7 i686) ================================================================= System uname: 2.6.17-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.12.4 ccache version 2.4 [disabled] app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r2 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=pentium4 -O2 -pipe" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--alphabetical" FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.proxad.net/mirrors/ftp.gentoo.org/ http://gentoo.mirror.sdv.fr http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp.easynet.nl/mirror/gentoo/" LANG="en_US" LC_ALL="en_US.UTF-8" LINGUAS="en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aac aalib acpi alsa apache2 audiofile avi berkdb bitmap-fonts bzip2 bzlib cdr cjk cli clibpdf crypt ctype cups curl dba dbx dga directfb dlloader dri dts dvd dvdr exif fbcon ffmpeg flac flash foomaticdb freewnn ftp gd gdbm gif gmp gnutls gpm gs gtk gtk2 iconv imagemagick imlib innodb ipv6 isdnlog java jikes jpeg kde kdeenablefinal kerberos krb4 ldap libcaca libg++ libwww m17n-lib mad maildir matroska memlimit mhash mikmod mime ming mmx mng mp3 mpeg mysql ncurses nls nptl nptlonly ogg oggvorbis openal opengl oss pam pcre pdflib perl php pic png posix ppds pppd python qt qt3 quicktime readline reflection sasl scanner sdl session simplexml sndfile soap sockets socks5 spell spl sse ssl svg svga tcltk tcpd theora tidy tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb vcd vhosts vorbis win32codecs wmf wxwindows xml xml2 xmms xorg xosd xpm xprint xsl xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en userland_GNU video_cards_fbdev video_cards_fglrx video_cards_vesa video_cards_vga video_cards_radeon" Unset: CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS ################################################################
I rebuilt: kde-base/kdebase-kioslaves-3.5.4 kde-base/kdelibs-3.5.4-r1 Now I believe that only the libs needed rebuilding but I am not sure. Cheers
(In reply to comment #3) > kde-base/kdebase-kioslaves-3.5.4 > kde-base/kdelibs-3.5.4-r1 > > Now I believe that only the libs needed rebuilding but I am not sure. revdep-rebuild finds both just fine here. Well sorry, but we really need the initial logs which you all have deleted.
(In reply to comment #3) > > kde-base/kdelibs-3.5.4-r1 > I rebuilt my kdelibs-3.5.2-r6 and it indeed works again correctly :) Thanks.
I confirm the problem. For the solution it's only necessary to reemerge kdelibs. revdep-rebuild doesn't reemerge kdelibs because there is no dynamic library dependency against libssl.so.0.9.7 or libcrypto.so.0.9.7. The packages with ssl use flag aren't all rebuilded: $ equery h ssl | while read pak ; do genlop -n $pak; done | grep -v ^$ * net-libs/libwww Fri Apr 14 11:00:55 2006 >>> net-libs/libwww-5.4.0-r4 Tue Sep 5 23:23:00 2006 >>> net-libs/libwww-5.4.0-r4 Mon Sep 18 19:48:54 2006 >>> net-libs/libwww-5.4.0-r4 * dev-lang/python Mon Jul 3 10:42:26 2006 >>> dev-lang/python-2.4.3-r1 Tue Sep 5 20:04:49 2006 >>> dev-lang/python-2.4.3-r1 Tue Sep 5 23:08:06 2006 >>> dev-lang/python-2.4.3-r1 Mon Sep 18 19:38:17 2006 >>> dev-lang/python-2.4.3-r1 * dev-lang/php Mon Sep 18 15:29:30 2006 >>> dev-lang/php-5.1.6-r4 * gnome-base/orbit Wed Jul 19 01:19:31 2006 >>> gnome-base/orbit-2.14.0 Wed Sep 6 10:18:25 2006 >>> gnome-base/orbit-2.14.0 * gnome-base/gnome-vfs Mon Sep 18 14:44:42 2006 >>> gnome-base/gnome-vfs-2.14.2-r1 * gnome-base/gnome-vfs Tue Sep 19 10:38:12 2006 >>> gnome-base/gnome-vfs-1.0.5-r4 * mail-mta/ssmtp Thu Apr 13 20:51:43 2006 >>> mail-mta/ssmtp-2.61 Wed Sep 6 15:32:23 2006 >>> mail-mta/ssmtp-2.61 Mon Sep 18 20:23:28 2006 >>> mail-mta/ssmtp-2.61 * www-client/links Fri Apr 14 09:50:21 2006 >>> www-client/links-2.1_pre20 Mon Jul 3 14:09:54 2006 >>> www-client/links-2.1_pre20 Mon Jul 3 17:08:33 2006 >>> www-client/links-2.1_pre20 Thu Sep 7 23:31:15 2006 >>> www-client/links-2.1_pre20 Mon Sep 18 20:30:14 2006 >>> www-client/links-2.1_pre20 * dev-libs/cyrus-sasl Mon Sep 18 15:47:41 2006 >>> dev-libs/cyrus-sasl-2.1.22 * app-crypt/qca Thu Apr 13 23:16:32 2006 >>> app-crypt/qca-1.0-r2 Thu Sep 7 17:15:41 2006 >>> app-crypt/qca-1.0-r2 * media-plugins/xmms-mpg123 Thu Apr 13 23:10:17 2006 >>> media-plugins/xmms-mpg123-1.2.10-r1 Wed Sep 6 10:54:46 2006 >>> media-plugins/xmms-mpg123-1.2.10-r1 Mon Sep 18 20:09:07 2006 >>> media-plugins/xmms-mpg123-1.2.10-r1 * media-plugins/xmms-vorbis Thu Apr 13 23:13:02 2006 >>> media-plugins/xmms-vorbis-1.2.10-r1 Wed Sep 6 10:55:42 2006 >>> media-plugins/xmms-vorbis-1.2.10-r1 Mon Sep 18 20:10:02 2006 >>> media-plugins/xmms-vorbis-1.2.10-r1 * net-misc/wget Thu Apr 13 18:20:07 2006 >>> net-misc/wget-1.10.2 Tue Sep 5 22:12:06 2006 >>> net-misc/wget-1.10.2 Wed Sep 6 19:52:52 2006 >>> net-misc/wget-1.10.2 Mon Sep 18 20:23:53 2006 >>> net-misc/wget-1.10.2 * net-misc/neon Mon Jul 24 10:29:17 2006 >>> net-misc/neon-0.26.1 Wed Sep 6 10:22:00 2006 >>> net-misc/neon-0.26.1 * net-misc/curl Thu Apr 13 22:56:29 2006 >>> net-misc/curl-7.15.1-r1 Fri Apr 14 12:50:34 2006 >>> net-misc/curl-7.15.1-r1 Wed Sep 6 03:59:59 2006 >>> net-misc/curl-7.15.1-r1 * net-misc/ntp Mon Sep 18 15:45:41 2006 >>> net-misc/ntp-4.2.2_p3 * net-print/cups Mon Jul 10 14:30:38 2006 >>> net-print/cups-1.1.23-r8 Wed Sep 6 02:26:44 2006 >>> net-print/cups-1.1.23-r8 * net-analyzer/tcpdump Mon Jul 31 11:21:54 2006 >>> net-analyzer/tcpdump-3.9.4-r2 Fri Sep 8 00:37:41 2006 >>> net-analyzer/tcpdump-3.9.4-r2 Mon Sep 18 20:37:04 2006 >>> net-analyzer/tcpdump-3.9.4-r2 * kde-base/kdelibs Mon May 29 19:28:28 2006 >>> kde-base/kdelibs-3.5.2-r6 Thu Jun 8 10:53:10 2006 >>> kde-base/kdelibs-3.5.2-r6 Thu Jul 20 19:46:15 2006 >>> kde-base/kdelibs-3.5.2-r6 Wed Sep 6 03:58:55 2006 >>> kde-base/kdelibs-3.5.2-r6 * kde-base/kcontrol Mon May 29 20:02:25 2006 >>> kde-base/kcontrol-3.5.2 Thu Sep 7 16:13:10 2006 >>> kde-base/kcontrol-3.5.2 Mon Sep 18 20:06:20 2006 >>> kde-base/kcontrol-3.5.2 * kde-base/kopete Mon May 29 21:22:44 2006 >>> kde-base/kopete-3.5.2 Thu Sep 7 17:32:42 2006 >>> kde-base/kopete-3.5.2 Mon Sep 18 20:23:21 2006 >>> kde-base/kopete-3.5.2 * kde-base/ksirc Mon May 29 21:37:52 2006 >>> kde-base/ksirc-3.5.2 Thu Sep 7 17:46:36 2006 >>> kde-base/ksirc-3.5.2 * kde-base/kdeaddons-kfile-plugins Mon May 29 23:42:53 2006 >>> kde-base/kdeaddons-kfile-plugins-3.5.0 Thu Sep 7 19:44:50 2006 >>> kde-base/kdeaddons-kfile-plugins-3.5.0 * net-www/apache Mon Jul 31 11:21:03 2006 >>> net-www/apache-2.0.58-r2 Thu Sep 7 13:55:58 2006 >>> net-www/apache-2.0.58-r2 Mon Sep 18 20:26:48 2006 >>> net-www/apache-2.0.58-r2 where * dev-libs/openssl Thu Apr 13 17:46:42 2006 >>> dev-libs/openssl-0.9.7i Mon Jul 3 10:39:25 2006 >>> dev-libs/openssl-0.9.7j Tue Sep 5 20:01:39 2006 >>> dev-libs/openssl-0.9.7j Tue Sep 5 23:04:59 2006 >>> dev-libs/openssl-0.9.7j Mon Sep 18 13:54:52 2006 >>> dev-libs/openssl-0.9.8c-r1 Mon Sep 18 20:36:29 2006 >>> dev-libs/openssl-0.9.8c-r1
Jakub, what do you think?