Other than using dselect and marking each package individually, is there a way to mark all packages hold? Something that could be used in a script maybe?