svn path=/main/branches/2.1.2/; revision=5860
If the package has new iuse flags or different use flags then if
--newuse is specified, we need to merge the package. """
if merging==0 and "--newuse" in self.myopts and \
- mytype == "ebuild" and \
vardbapi.cpv_exists(mykey):
- pkgsettings.setcpv(mykey, mydb=portdb)
+ pkgsettings.setcpv(mykey, mydb=mydbapi)
forced_flags = set()
forced_flags.update(pkgsettings.useforce)
forced_flags.update(pkgsettings.usemask)