diff options
author | Dan McGee <dan@archlinux.org> | 2011-11-15 16:12:18 +0100 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2011-11-15 16:12:18 +0100 |
commit | 9363e7dc22f85c549cd90768ce884508901820a8 (patch) | |
tree | bffb670dd739c4589555cf351e9578f873ad842d /lib/libalpm/be_package.c | |
parent | 37ff0f5658e356a4fbd9ad212ccab2acb0d9bb46 (diff) | |
download | pacman-9363e7dc22f85c549cd90768ce884508901820a8.tar.gz pacman-9363e7dc22f85c549cd90768ce884508901820a8.tar.xz |
Allow sync_prepare to work in certain cases without sync databases
When doing a bare -U operation on a local package that doesn't pull in
any dependencies from the sync databases, we can get away with missing
database files. This makes the check conditional on no sync targets
found in the target list. This is not the prettiest code here so we have
a bit of hackish behavior required to straighten both the behavior and
the nonsensical error message out.
Addresses FS#26899.
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'lib/libalpm/be_package.c')
0 files changed, 0 insertions, 0 deletions