Having more fun with STSADM … I tried doing:
STSADM -o addsolution -filename XmlWebParts.wsp
and I received back this message:
Failed to extract the cab file in the solution.
When I looked … I had accidentally duplicated a line in the DDF file so a file was being included in the cab file twice with the same name — apparently SharePoint doesn’t like that.