| Summary: | revdep-rebuild fails to detect kmail/openssl dep | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Alexander Wigen <bugzilla> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | CC: | rossi.f |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Alexander Wigen
2006-09-08 00:49:24 UTC
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? |