From: Johannes Berg <johannes@sipsolutions.net>
To: meta@public-inbox.org
Subject: getting started with local public-inbox - INSTALL
Date: Fri, 28 Sep 2018 21:50:05 +0200 [thread overview]
Message-ID: <1538164205.14416.76.camel@sipsolutions.net> (raw)
Hi,
Sorry to interrupt ... Could somebody more knowledgeable with the code
perhaps check and update the INSTALL file?
I've found that my install was always erroring out with the *strangest*
errors, but now that I installed *all* the dependencies, not just the
ones that seemed essential, things are working better.
So for example, I hadn't installed these:
perl-Plack
perl-Plack-Test
perl-Danga-Socket
perl-Filesys-Notify-Simple
perl-Net-Server
perl-PerlIO-gzip
perl-Plack-Middleware-Deflater
perl-Plack-Middleware-ReverseProxy
perl-Socket6
because they all sounded pretty optional in the INSTALL documentation,
however, not doing so seems to have broken even "public-inbox-index"?
Additionally, FYI, on my system some tests fail - some due to git output
differences:
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/address.t ............ ok
t/altid.t .............. ok
t/altid_v2.t ........... ok
t/cgi.t ................ ok
t/config.t ............. ok
t/config_limiter.t ..... ok
t/content_id.t ......... ok
t/convert-compact.t .... 1/? public-inbox-compact /tmp/convert-compact-WOin0W/v1 failed: 512
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 2 just after 21.
t/convert-compact.t .... Dubious, test returned 2 (wstat 512, 0x200)
All 21 subtests passed
t/emergency.t .......... ok
t/feed.t ............... ok
t/filter_base.t ........ ok
t/filter_mirror.t ...... ok
t/filter_rubylang.t .... ok
t/filter_subjecttag.t .. ok
t/filter_vger.t ........ ok
t/git-http-backend.t ... skipped: GIANT_GIT_DIR not defined
t/git.t ................ ok
t/html_index.t ......... ok
t/httpd-corner.t ....... ok
t/httpd-unix.t ......... ok
t/httpd.t .............. ok
t/hval.t ............... ok
t/import.t ............. ok
t/inbox.t .............. ok
t/init.t ............... ok
t/linkify.t ............ ok
t/mda.t ................ ok
t/mid.t ................ ok
t/mime.t ............... ok
t/msg_iter.t ........... ok
t/msgmap.t ............. ok
t/msgtime.t ............ ok
t/nntp.t ............... ok
t/nntpd.t .............. ok
t/nulsubject.t ......... ok
t/over.t ............... ok
t/perf-nntpd.t ......... skipped: GIANT_PI_DIR not defined for t/perf-nntpd.t
t/perf-threading.t ..... skipped: GIANT_PI_DIR not defined for t/perf-threading.t
t/plack.t .............. ok
t/precheck.t ........... ok
t/psgi_attach.t ........ ok
t/psgi_bad_mids.t ...... ok
t/psgi_mount.t ......... ok
t/psgi_search.t ........ ok
t/psgi_text.t .......... ok
t/psgi_v2.t ............ ok
t/qspawn.t ............. ok
t/reply.t .............. ok
t/search-thr-index.t ... ok
t/search.t ............. 1/?
# Failed test 'got both matches'
# at t/search.t line 256.
# got: '0'
# expected: '2'
# Failed test 'got a match for quoted text'
# at t/search.t line 261.
# got: '0'
# expected: '1'
# Looks like you failed 2 tests of 111.
t/search.t ............. Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/111 subtests
t/spamcheck_spamc.t .... ok
t/spawn.t .............. ok
t/thread-cycle.t ....... ok
t/time.t ............... ok
t/v1-add-remove-add.t .. ok
t/v1reindex.t .......... ok
t/v2-add-remove-add.t .. ok
t/v2mda.t .............. ok
t/v2mirror.t ........... ok
t/v2reindex.t .......... 12/?
# Failed test 'medium is smaller than full'
# at t/v2reindex.t line 193.
t/v2reindex.t .......... 103/? # Looks like you failed 1 test of 108.
t/v2reindex.t .......... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/108 subtests
t/v2writable.t ......... 1/?
# Failed test 'commit message propagated to git'
# at t/v2writable.t line 230.
# '28620ab0c87d9cd57067c9e0d8767de529aaf8e5 (HEAD -> master) test removal
# '
# doesn't match '(?^s:\A[a-f0-9]+ test removal\n\z)'
# Failed test 'only one commit written to git'
# at t/v2writable.t line 232.
# Structures begin differing at:
# $got->[0] = '9e621d1a25f5d7d1aa04153f1e22a1af0005a257 this is a subject
# '
# $expected->[0] = '9e621d1a25f5d7d1aa04153f1e22a1af0005a257 (HEAD -> master) this is a subject
# '
t/v2writable.t ......... 101/? # Looks like you failed 2 tests of 111.
t/v2writable.t ......... Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/111 subtests
t/view.t ............... ok
t/watch_maildir.t ...... ok
t/watch_maildir_v2.t ... ok
Test Summary Report
-------------------
t/convert-compact.t (Wstat: 512 Tests: 21 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/search.t (Wstat: 512 Tests: 111 Failed: 2)
Failed tests: 36-37
Non-zero exit status: 2
t/v2reindex.t (Wstat: 256 Tests: 108 Failed: 1)
Failed test: 51
Non-zero exit status: 1
t/v2writable.t (Wstat: 512 Tests: 111 Failed: 2)
Failed tests: 92-93
Non-zero exit status: 2
Files=64, Tests=1861, 35 wallclock secs ( 0.45 usr 0.08 sys + 22.88 cusr 7.09 csys = 30.50 CPU)
Result: FAIL
Failed 4/64 test programs. 5/1861 subtests failed.
This is with git 2.14.4.
(Please CC me, I'm not subscribed here right now)
johannes
next reply other threads:[~2018-09-28 19:50 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-09-28 19:50 Johannes Berg [this message]
2019-01-09 23:15 ` getting started with local public-inbox - INSTALL Eric Wong
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://public-inbox.org/README
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1538164205.14416.76.camel@sipsolutions.net \
--to=johannes@sipsolutions.net \
--cc=meta@public-inbox.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).