correct package list and version semantics