Summary: | net-analyzer/metasploit:4.4 | revdep-rebuild keeps reinstalling it when run | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | rypervenche <contact> |
Component: | Current packages | Assignee: | Rick Farina (Zero_Chaos) <zerochaos> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | netmon |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
rypervenche
2012-10-04 21:25:07 UTC
I have had this same problem as well since installing, but didn't report it as it is just annoying and doesn't actually break anything. Just got tired of it and though I would add a "me too" so this might get some attention. I found a work-around for this. You can create a mask for revdep-rebuild. This is the file that I created: foudre ~ # cat /etc/revdep-rebuild/70-metasploit SEARCH_DIRS_MASK="/usr/lib*/metasploit*" This has solved my problem and works fine for me. this may be a duplicate of bug #430628 in that bug, the live 9999 ebuild has a revdep mask I suspect the devs are working on the 4.5 ebuild wit the cleaned up gems, so hopefully the new ebuild will have the mask. annoying... adding a me too: revdep-rebuild -ip * Configuring search environment for revdep-rebuild * Checking reverse dependencies * Packages containing binaries and libraries broken by a package update * will be emerged. * Collecting system binaries and libraries * Generated new 1_files.rr * Collecting complete LD_LIBRARY_PATH * Generated new 2_ldpath.rr * Checking dynamic linking consistency [ 82% ] * broken /usr/lib64/metasploit4.4/lib/gemcache/ruby/1.9.1/arch/linux32/pg-0.13.2/lib/pg_ext.so (requires libpq.so.5) * broken /usr/lib64/metasploit4.4/lib/gemcache/ruby/1.9.1/arch/linux64/eventmachine-0.12.10/lib/rubyeventmachine.so (requires libcrypto.so.0.9.8 libssl.so.0.9.8) [ 83% ] * broken /usr/lib64/metasploit4.4/lib/gemcache/ruby/1.9.1/arch-old/linux32/pg-0.13.2/lib/pg_ext.so (requires libpq.so.5) [ 100% ] * Generated new 3_broken.rr * Assigning files to packages * /usr/lib64/metasploit4.4/lib/gemcache/ruby/1.9.1/arch/linux32/pg-0.13.2/lib/pg_ext.so -> net-analyzer/metasploit * /usr/lib64/metasploit4.4/lib/gemcache/ruby/1.9.1/arch/linux64/eventmachine-0.12.10/lib/rubyeventmachine.so -> net-analyzer/metasploit * /usr/lib64/metasploit4.4/lib/gemcache/ruby/1.9.1/arch-old/linux32/pg-0.13.2/lib/pg_ext.so -> net-analyzer/metasploit * 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 --complete-graph=y --oneshot --pretend net-analyzer/metasploit:4.4 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ~] net-analyzer/metasploit-4.4.0-r1 * Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild. fixed in newer releases |