solvable->name = pool_str2id(pool, name, 1);
if (packageInfo.Architecture() == B_PACKAGE_ARCHITECTURE_ANY)
solvable->arch = ARCH_ANY;
+ else if (packageInfo.Architecture() == B_PACKAGE_ARCHITECTURE_SOURCE)
+ solvable->arch = ARCH_SRC;
else
solvable->arch = pool_str2id(pool,
BPackageInfo::kArchitectureNames[packageInfo.Architecture()], 1);
add_installed_packages(repo, repoData,
B_PACKAGE_INSTALLATION_LOCATION_SYSTEM);
- add_installed_packages(repo, repoData,
- B_PACKAGE_INSTALLATION_LOCATION_COMMON);
add_installed_packages(repo, repoData, B_PACKAGE_INSTALLATION_LOCATION_HOME);
if (!(flags & REPO_NO_INTERNALIZE))