Following the instructions in bug # 70830, the revdep-rebuild step fails: --==.oOo.==-- dragonfyre ~ # cat .revdep-rebuild.5_order app-cdr/arson-0.9.8_beta2 app-cdr/k3b-0.11.17 app-office/openoffice-bin-1.1.3 dev-util/eclipse-platform-bin-2.1 media-libs/flac-1.1.1 media-libs/tunepimp-0.3.0 media-sound/vorbis-tools-1.0.1 net-www/opera-7.54 dragonfyre ~ # emerge -oneshot -nodeps -soname libstdc++.so.5 =arson-0.9.8_beta2 =k3b-0.11.17 =openoffic-bin-1.1.3 =eclipse-platform-bin-2.1 =flac-1.1.1 =tunepimp-0.3.0 =vorbis-tools-1.0.1 =opera7.54 *** Warning: Redundant use of --onlydeps *** Warning: Redundant use of --noreplace *** Warning: Redundant use of --onlydeps *** Warning: Redundant use of --emptytree *** Warning: Redundant use of --search *** Warning: Redundant use of --search *** Warning: Redundant use of --onlydeps *** Warning: Redundant use of --noreplace !!! Error: -m is an invalid short action or option.
I can't test if the problems discussed in bug #70830 also apply to bug #71098 since I can't complete the revdep-rebuild step.
You've missed a hyphen on those long options. "--oneshot" rather than "-oneshot". --soname is not an option to emerge; it's an option of revdep-rebuild.
Ahh ... Then revdep-rebuild didn't create the original emerge statement correctly. The above is an exact copy {exclusive of package categories} of the original statement except done by hand. I provided the example this way because I normally work in fluxbox with xterm. Can't cut and paste from xterm. Description should be changed to "revdep-rebuild builds invalid emerge statement". Now that you pointed it out, shouldn't all the long options have double dashes?
From comment #2 of bug # 70830 2) revdep-rebuild --soname libstdc++.so.5 This is the original command I executed. The results are as noted above. Don't jump so quickly assuming that I made the error. Either the instructions in 70830 are wrong or there is something new wrong with revdep-rebuild.
Based on your comment, should the resulting emerge statement from revdep-rebuild have been? emerge --oneshot --nodeps =arson-0.9.8_beta2 =k3b-0.11.17 =openoffic-bin-1.1.3 =eclipse-platform-bin-2.1 =flac-1.1.1 =tunepimp-0.3.0 =vorbis-tools-1.0.1 =opera7.54
This is the actuall emerge statement as generated by revdep-rebuild with associated error: --==.oOo.==-- emerge -oneshot -nodeps -soname libstdc++.so.5 =app-cdr/arson-0.9.8_beta2 =app-cdr/k3b-0.11.17 =app-office/openoffic-bin-1.1.3 =dev-util/eclipse-platform-bin-2.1 =media-libs/flac-1.1.1 =media-libs/tunepimp-0.3.0 =media-sound/vorbis-tools-1.0.1 =net-www/opera7.54 ......... !!! Error: -m is an invalid short action or option.
revdep-rebuild is fine, I just checked the code to be sure.
I did make a mistake in executing the instructions of bug # 70830 after all. Though not the one assumed here.