revdep-rebuild doesn't call emerge with the same parameters as given in the command line. Example: revdep-rebuild --library 'libstdc++.so.6' -- --exclude="gcc libreoffice webkit-gtk" Resulting emerge command: emerge --exclude=gcc --autounmask-keep-masks --oneshot --complete-graph libreoffice webkit-gtk packets_to_rebuild... Expected emerge command: emerge --exclude="gcc libreoffice webkit-gtk" --autounmask-keep-masks --oneshot --complete-graph packets_to_rebuild... (In this particular example, it will force building packages that I intended to exclude) Reproducible: Always
Created attachment 465122 [details, diff] Patch proposal Attached a fix: arguments are now kept in list, instead of being joined then (wrongly) split again.
Was fixed in gentoolkit-0.4.6