require pkgdb_open_multirepos() to have successfully opened at least one repo database before it can return EPKG_OK.
modified libpkg/pkgdb.c
@@ -682,9 +682,10 @@ pkgdb_remote_init(struct pkgdb *db, const char *repo)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
@@ -727,10 +728,11 @@ pkgdb_open_multirepos(const char *dbdir, struct pkgdb *db)
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|