Lines Matching defs:package

29 #include <package/CommitTransactionResult.h>
30 #include <package/PackageRoster.h>
31 #include <package/solver/Solver.h>
32 #include <package/solver/SolverPackage.h>
33 #include <package/solver/SolverProblem.h>
34 #include <package/solver/SolverProblemSolution.h>
35 #include <package/solver/SolverRepository.h>
36 #include <package/solver/SolverResult.h>
41 #include <package/DaemonDefs.h>
308 // Not good, but not fatal. Only the manual package operations in the
360 Package* package = it.Next();
361 if (package->IsActive()) {
378 // Add all package files in currently active state to transaction.
381 Package* package = it.Next();
382 if (package->IsActive()) {
384 package->FileName().String()))
391 // later, once the package daemon has finished initialising.
414 Package* package = it.Next();
415 if (activeOnly && !package->IsActive())
418 status_t error = repository.AddPackage(package->Info());
420 ERROR("Volume::AddPackagesToRepository(): failed to add package %s "
421 "to repository: %s\n", package->FileName().String(),
548 Package* package = it.Next();
549 const char* fieldName = package->IsActive()
552 if (package->Info().Archive(&packageArchive) != B_OK
567 Package* package = it.Next();
568 if (!package->IsActive())
572 if (package->Info().Archive(&packageArchive) != B_OK
767 ERROR("Volume::ProcessPendingPackageActivationChanges(): package "
920 // Ignore the event, if the package is already known.
921 Package* package = fLatestState->FindPackage(name);
922 if (package != NULL) {
923 if (package->File()->EntryCreatedIgnoreLevel() > 0) {
924 package->File()->DecrementEntryCreatedIgnoreLevel();
930 // Remove the package from the packages-to-be-deactivated set, if it is in
932 PackageSet::iterator it = fPackagesToBeDeactivated.find(package);
941 package);
943 ERROR("failed to init package for file \"%s\"\n", name);
948 fLatestState->AddPackage(package);
953 fPackagesToBeActivated.insert(package);
965 Package* package = fLatestState->FindPackage(name);
966 if (package == NULL)
970 if (package->File()->EntryRemovedIgnoreLevel() > 0) {
971 package->File()->DecrementEntryRemovedIgnoreLevel();
975 // Remove the package from the packages-to-be-activated set, if it is in
977 PackageSet::iterator it = fPackagesToBeActivated.find(package);
981 // If the package isn't active, just remove it for good.
982 if (!package->IsActive()) {
984 fLatestState->RemovePackage(package);
986 delete package;
990 // The package must be deactivated.
992 fPackagesToBeDeactivated.insert(package);
1016 Package* package;
1017 status_t error = fPackageFileManager->CreatePackage(entry, package);
1020 fLatestState->AddPackage(package);
1036 " Assuming all package files in package directory are activated.\n");
1042 Package* package = it.Next();) {
1043 fLatestState->SetPackageActive(package, true);
1138 Package* package = fLatestState->FindPackage(packageName);
1139 if (package != NULL) {
1140 fLatestState->SetPackageActive(package, true);
1169 ERROR("Volume::_GetActivePackages(): failed to get active package "
1170 "info from package FS: %s\n", strerror(errno));
1204 Package* package;
1205 status_t error = fPackageFileManager->CreatePackage(entryRef, package);
1207 WARN("Failed to create package (dev: %" B_PRIdDEV ", node: %"
1213 state->AddPackage(package);
1214 state->SetPackageActive(package, true);
1287 WARN("active package \"%s\" (dev: %" B_PRIdDEV ", node: %" B_PRIdINO
1293 Package* package = fLatestState->FindPackage(
1295 if (package == NULL || !package->IsActive()) {
1296 WARN("active package \"%s\" (dev: %" B_PRIdDEV ", node: %" B_PRIdINO
1299 package == NULL
1309 Package* package = it.Next();
1310 if (package->IsActive())
1361 && message.AddStrings("added package names",
1363 && message.AddStrings("removed package names",
1382 Package* package = it.Next();
1383 BString packageName = package->Info().Name();
1388 package->FileName());
1402 Package* package = it.Next();
1403 if (package->IsActive()) {
1404 INFORM("active package: \"%s\"\n", package->FileName().String());
1414 Package* package = it.Next();
1415 if (!package->IsActive())
1416 INFORM("inactive package: \"%s\"\n", package->FileName().String());