]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/LeiSucks.pm
get rid of unnecessary bytes::length usage
[public-inbox.git] / lib / PublicInbox / LeiSucks.pm
index 2ce64d629167294e61256a8f9f02ec66e81bd877..3e945d0b204dc53d7119947d31b09b479a95cf4e 100644 (file)
@@ -23,8 +23,7 @@ sub lei_sucks {
        }
        eval { require PublicInbox };
        my $pi_ver = eval('$PublicInbox::VERSION') // '(???)';
-       my $daemon = $lei->{oneshot} ? 'oneshot' : 'daemon';
-       my @out = ("lei $pi_ver mode=$daemon\n",
+       my @out = ("lei $pi_ver\n",
                "perl $Config{version} / $os $rel / $mac ".
                "ptrsize=$Config{ptrsize}\n");
        chomp(my $gv = `git --version` || "git missing");
@@ -56,7 +55,7 @@ sub lei_sucks {
        my $dig = Digest::SHA->new(1);
        push @out, "public-inbox blob OIDs of loaded features:\n";
        for my $m (grep(m{^PublicInbox/}, sort keys %INC)) {
-               my $f = $INC{$m};
+               my $f = $INC{$m} // next; # lazy require failed (missing dep)
                $dig->add('blob '.(-s $f)."\0");
                $dig->addfile($f);
                push @out, '  '.$dig->hexdigest.' '.$m."\n";