Hi, Thank you for your very quick answer.
> revdep-rebuild --library libltdl.so.3 should do something. You could > always add the --pretend or maybe the ask version and see what it thinks > of that command. Here is the result: revdep-rebuild -p --library libltdl.so.3 * Configuring search environment for revdep-rebuild * Checking reverse dependencies * Packages containing binaries and libraries using libltdl.so.3 * will be emerged. * Collecting system binaries and libraries * Generated new 1_files.rr * Checking dynamic linking [ 13% ] * found /usr/bin/iscan [ 81% ] * found /usr/lib/sane/libsane-epkowa.so.1.0.15 [ 100% ] * Generated new 3_broken.rr * Assigning files to packages * /usr/bin/iscan -> media-gfx/iscan * /usr/lib/sane/libsane-epkowa.so.1.0.15 -> media-gfx/iscan * Generated new 4_raw.rr and 4_owners.rr * Cleaning list of packages to rebuild * Generated new 4_pkgs.rr * Assigning packages to ebuilds * Generated new 4_ebuilds.rr * Evaluating package order * Generated new 5_order.rr * All prepared. Starting rebuild emerge --oneshot --pretend media-gfx/iscan:0 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] media-gfx/iscan-2.11.0 * Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild. Of course, revdep-rebuild iscan failes again! Isn't anything to do about libsane-epkowa.so.1.0.15 ? Thank you for your try. Roger