* package_meta.cc (packagemeta::set_action): When installing packages
with no binaries, choose the source package.
+2002-06-15 Robert Collins <rbtcollins@hotmail.com>
+
+ * package_meta.cc (packagemeta::set_action): When installing packages
+ with no binaries, choose the source package.
+
2002-06-10 Robert Collins <rbtcollins@hotmail.com>
* IniParseFindVisitor (IniParseFindVisitor::visitFile): Apply Max
if (desired)
{
if (desired != installed)
- desired->binpicked = 1;
+ if (desired->bin.sites.number())
+ {
+ desired->binpicked = 1;
+ desired->srcpicked = 0;
+ }
+ else
+ {
+ desired->binpicked = 0;
+ desired->srcpicked = 1;
+ }
else
- desired->binpicked = 0;
- desired->srcpicked = 0;
+ {
+ desired->binpicked = 0;
+ desired->srcpicked = 0;
+ }
}
return;
}