Lines Matching refs:package

23 #include <package/DownloadFileRequest.h>
24 #include <package/manager/Exceptions.h>
25 #include <package/RefreshRepositoryRequest.h>
26 #include <package/hpkg/NoErrorOutput.h>
27 #include <package/hpkg/PackageContentHandler.h>
28 #include <package/hpkg/PackageEntry.h>
29 #include <package/hpkg/PackageEntryAttribute.h>
30 #include <package/hpkg/PackageInfoAttributeValue.h>
31 #include <package/hpkg/PackageReader.h>
32 #include <package/solver/SolverPackage.h>
33 #include <package/solver/SolverProblem.h>
34 #include <package/solver/SolverProblemSolution.h>
132 PackageManager::GetPackageState(const PackageInfo& package)
140 PackageManager::CollectPackageActions(PackageInfoRef package,
143 if (package->IsSystemPackage() || package->IsSystemDependency())
146 switch (package->State()) {
149 _CollectPackageActionsForActivatedOrInstalled(package, actionList);
153 actionList.Add(_CreateInstallPackageAction(package));
156 HDINFO("no package actions for [%s] (downloading)",
157 package->Name().String());
160 HDINFO("no package actions for [%s] (pending)",
161 package->Name().String());
164 HDFATAL("unexpected status for package [%s]",
165 package->Name().String());
173 PackageInfoRef package,
176 actionList.Add(_CreateUninstallPackageAction(package));
179 // package
181 if (OpenPackageProcess::FindAppToLaunch(package, foundLinks)
186 actionList.Add(_CreateOpenPackageAction(package, aLink));
193 PackageManager::_CreateUninstallPackageAction(const PackageInfoRef& package)
196 title.ReplaceAll("%PackageTitle%", package->Title());
200 message.AddString(KEY_PACKAGE_NAME, package->Name());
207 PackageManager::_CreateInstallPackageAction(const PackageInfoRef& package)
210 title.ReplaceAll("%PackageTitle%", package->Title());
214 message.AddString(KEY_PACKAGE_NAME, package->Name());
221 PackageManager::_CreateOpenPackageAction(const PackageInfoRef& package,
235 message.AddString(KEY_PACKAGE_NAME, package->Name());
242 PackageManager::SetCurrentActionPackage(PackageInfoRef package, bool install)
244 BSolverPackage* solverPackage = _GetSolverPackage(package);
279 HDERROR("Fatal error occurred while downloading package: "
284 HDERROR("Exception occurred while downloading package "
486 PackageManager::_GetSolverPackage(PackageInfoRef package)
489 if (package->State() == ACTIVATED || package->State() == INSTALLED)
493 status_t result = Solver()->FindPackages(package->Name(), flags, packages);
497 if (solverPackage->Name() != package->Name())
499 else if (package->State() == NONE