-$v2ibx = PublicInbox::Inbox->new($v2ibx);
-my $im = $dry_run ? undef : PublicInbox::V2Writable->new($v2ibx, 1);
+$ibx = PublicInbox::Inbox->new($ibx);
+my $im;
+unless ($dry_run) {
+ if ($version >= 2) {
+ $im = PublicInbox::V2Writable->new($ibx, 1);
+ } else {
+ system(qw(git init --bare -q), $mainrepo);
+ my $git = PublicInbox::Git->new($mainrepo);
+ $im = PublicInbox::Import->new($git, $name, $email, $ibx);
+ }
+}