1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 21:47:46 +00:00

pkg: Always use correct installed.db

The access() check was on the wrong file previously.
This commit is contained in:
kleines Filmröllchen 2023-10-04 12:02:47 +02:00 committed by Tim Schumacher
parent feef542c73
commit a5f566c2c6
3 changed files with 5 additions and 3 deletions

View file

@ -54,8 +54,8 @@ ErrorOr<int> serenity_main(Main::Arguments arguments)
HashMap<String, InstalledPort> installed_ports;
HashMap<String, AvailablePort> available_ports;
if (show_all_installed_ports || show_all_dependency_ports || !query_package.is_null()) {
if (Core::System::access("/usr/Ports/installed.md"sv, R_OK).is_error()) {
warnln("pkg: /usr/Ports/installed.md isn't accessible, did you install a package in the past?");
if (Core::System::access(ports_database, R_OK).is_error()) {
warnln("pkg: {} isn't accessible, did you install a package in the past?", ports_database);
return 1;
}
installed_ports = TRY(InstalledPort::read_ports_database());