From 0b1de991a099b5e8b9a9e3e85b5eaaacc9362dbb Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Wed, 15 May 2019 01:18:08 +0000 Subject: lazy load Xapian and make it optional for v2 More tests work without Search::Xapian, now. Usability issues still need to be fixed --- ci/deps.perl | 7 +------ ci/profiles.sh | 3 ++- 2 files changed, 3 insertions(+), 7 deletions(-) (limited to 'ci') diff --git a/ci/deps.perl b/ci/deps.perl index e0fda011..32b0226e 100755 --- a/ci/deps.perl +++ b/ci/deps.perl @@ -70,12 +70,7 @@ if (@precious) { # bare minimum for v2 -$profiles->{v2essential} = [ @{$profiles->{essential}}, qw( - DBD::SQLite - DBI - Search::Xapian - xapian-compact -) ]; +$profiles->{v2essential} = [ @{$profiles->{essential}}, qw(DBD::SQLite DBI) ]; # package names which can't be mapped automatically: my $non_auto = { diff --git a/ci/profiles.sh b/ci/profiles.sh index 31140f35..5d7c2cf6 100755 --- a/ci/profiles.sh +++ b/ci/profiles.sh @@ -62,8 +62,9 @@ essential devtest- EOF ;; debian-sid|debian-9|debian-10) sed "s/^/$PKG_FMT /" <