about summary refs log tree commit homepage
path: root/INSTALL
diff options
authorEric Wong <e@80x24.org>2019-05-15 10:39:19 +0000
committerEric Wong <e@80x24.org>2019-05-15 10:54:45 +0000
commitb6f480ed58abc5ae2a426ef4f792621b9d3cf283 (patch)
treea7b09a555b65b4df74c1b54e9c48df8ce397d21d /INSTALL
parent7aef27f1a1dd59cfb107a41ca6215059e931d62b (diff)
It's only useful for a corner case in long-running daemons when
an admin decides to compact or vacuum a Xapian or SQLite DB.

As a result, other scripts should run slightly faster.  For
instance, this saves about 80ms (2.710s => 2.630s) in t/mda.t
on my remote workstation.

While we're at it, make sure EvCleanup is properly require'd
in Daemon.pm and HTTP.pm and document our use of Devel::Peek.
Diffstat (limited to 'INSTALL')
1 files changed, 6 insertions, 5 deletions
diff --git a/INSTALL b/INSTALL
index 313a2951..83437627 100644
@@ -36,11 +36,6 @@ 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
@@ -125,6 +120,12 @@ above, so there is no need to explicitly install them:
                                    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