- move noupdate test so that the solver tries to keep packages if possible