If you write a long emerge line, or specify some set that, and it contains more than one argument that is unsatisfiable, it errors out after the first argument. Please include a way to display ALL arguments that cannot be satisfied, in a single run. Eg, from cleaning up my system: ====== # emerge @preserved-rebuild -pv --nodeps These are the packages that would be merged, in order: emerge: there are no ebuilds to satisfy "dev-util/cdecl:0". (dependency required by "@preserved-rebuild" [argument]) # emerge --unmerge dev-util/cdecl:0 (output omitted) # emerge @preserved-rebuild -pv --nodeps These are the packages that would be merged, in order: emerge: there are no ebuilds to satisfy "dev-lang/php:5.3". (dependency required by "@preserved-rebuild" [argument]) ====== Desired output: ====== # emerge @preserved-rebuild -pv --nodeps These are the packages that would be merged, in order: emerge: there are no ebuilds to satisfy "dev-util/cdecl:0". (dependency required by "@preserved-rebuild" [argument]) emerge: there are no ebuilds to satisfy "dev-lang/php:5.3". (dependency required by "@preserved-rebuild" [argument]) ======