]> Sergey Matveev's repositories - public-inbox.git/blobdiff - INSTALL
remove hard Devel::Peek dependency and lazy load for daemons
[public-inbox.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index 99836c13695e62fcc6d5fa0830d5ae114b4f0379..834376278bc216da76a586a1c88dd02028ba729f 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -36,19 +36,10 @@ Beyond that, there is a long list of Perl modules required, starting with:
                                    pkg: p5-TimeDate
                                    rpm: perl-TimeDate
 
-* Devel::Peek                      deb: libperl5.$MINOR (e.g. libperl5.24)
-                                   pkg: perl5
-                                   rpm: perl-Devel-Peek
-                                   (typically installed alongside Perl5)
-
 * Email::MIME                      deb: libemail-mime-perl
                                    pkg: p5-Email-MIME
                                    rpm: perl-Email-MIME
 
-* Encode::MIME::Header             deb: libencode-perl
-                                   pkg: perl5
-                                   rpm: perl-Encode
-
 * Plack                            deb: libplack-perl
                                    pkg: p5-Plack
                                    rpm: perl-Plack, perl-Plack-Test,
@@ -101,6 +92,11 @@ Numerous optional modules are likely to be useful as well:
 * highlight                        deb: libhighlight-perl
                                    (for syntax highlighting with coderepo)
 
+* xapian-compact (tool)            deb: xapian-tools
+                                   pkg: xapian-core
+                                   rpm: xapian-core
+                                   (optional, for public-inbox-compact(1))
+
 The following modules are typically pulled in by dependencies listed
 above, so there is no need to explicitly install them:
 
@@ -114,11 +110,22 @@ above, so there is no need to explicitly install them:
                                    rpm: perl-Email-Simple
                                    (pulled in by Email::MIME)
 
+* Encode                           deb: libperl5.$MINOR (or libencode-perl)
+                                   pkg: perl5
+                                   rpm: perl-Encode
+                                   (likely installed with Perl)
+
 - DBI                              deb: libdbi-perl
                                    pkg: p5-DBI
                                    rpm: perl-DBI
                                    (pulled in by DBD::SQLite)
 
+* Devel::Peek                      deb: libperl5.$MINOR (e.g. libperl5.24)
+                                   pkg: perl5
+                                   rpm: perl-Devel-Peek
+                                   (optional for stale FD cleanup in daemons,
+                                    typically installed alongside Perl5)
+
 - Filesys::Notify::Simple          deb: libfilesys-notify-simple-perl
                                    pkg: pkg-Filesys-Notify-Simple
                                    rpm: perl-Filesys-Notify-Simple