-use Email::MIME;
-eval { require PublicInbox::SearchIdx; };
-plan skip_all => "Xapian missing for search" if $@;
-my $tmpdir = tempdir('pi-search-thr-index.XXXXXX', TMPDIR => 1, CLEANUP => 1);
+use PublicInbox::Eml;
+require_mods(qw(DBD::SQLite Search::Xapian));
+require PublicInbox::SearchIdx;
+require PublicInbox::Smsg;
+require PublicInbox::Inbox;
+use PublicInbox::Import;
+my ($tmpdir, $for_destroy) = tmpdir();