using namespace std;
using namespace zypp;
-using namespace zypp::solver::detail;
+using zypp::solver::detail::XmlNode;
+using zypp::solver::detail::XmlNode_Ptr;
+using zypp::solver::detail::ResolverContext_Ptr;
+using zypp::solver::detail::ResolverQueueList;
+using zypp::solver::detail::ResolverQueue_Ptr;
+using zypp::solver::detail::InstallOrder;
+using zypp::solver::detail::ResolverProblemList;
static string globalPath;
// trial related functions
static void
-report_solutions ( Resolver_Ptr resolver, bool instorder)
+report_solutions ( solver::detail::Resolver_Ptr resolver, bool instorder)
{
int count = 1;
ChecksumList checksum_list;
PoolItem_Ref installed;
UpgradeMap upgrades;
// PoolItemSet upgrades;
- Resolver_Ptr resolver;
+ solver::detail::Resolver_Ptr resolver;
int count;
- DoUpgrades (Resolver_Ptr r)
+ DoUpgrades (solver::detail::Resolver_Ptr r)
: resolver (r)
, count (0)
{ }
int
-foreach_system_upgrade (Resolver_Ptr resolver)
+foreach_system_upgrade (solver::detail::Resolver_Ptr resolver)
{
PoolItemSet installed = uniquelyInstalled();
DoUpgrades info (resolver);
static void
freshen_marked_cb (PoolItem_Ref poolItem, const ResStatus & status, void *data)
{
- Resolver_Ptr resolver = *((Resolver_Ptr *)data);
+ solver::detail::Resolver_Ptr resolver = *((solver::detail::Resolver_Ptr *)data);
if (status.isIncomplete()) {
resolver->addPoolItemToInstall (poolItem);
}
print_sep ();
- Resolver_Ptr resolver = new Resolver (pool);
+ solver::detail::Resolver_Ptr resolver = new solver::detail::Resolver (pool);
ResolverContext_Ptr established = NULL;