Jan Kiszka reported high polling frequency when using -watch.
It turns out OS-specific packages for Filesys::Notify::Simple do
not pull in interfaces to use kqueue or inotify, which are
required to perform power-efficient event-based wakeups on
Maildir writes.
Fix the name of the Filesys::Notify::Simple for FreeBSD while
we're at it.
Link: https://public-inbox.org/meta/c85803c6-6d77-a300-491a-9f310dd284c1@web.de/
typically installed alongside Perl5)
- Filesys::Notify::Simple deb: libfilesys-notify-simple-perl
typically installed alongside Perl5)
- Filesys::Notify::Simple deb: libfilesys-notify-simple-perl
- pkg: pkg-Filesys-Notify-Simple
+ pkg: p5-Filesys-Notify-Simple
rpm: perl-Filesys-Notify-Simple
(for public-inbox-watch, pulled in by Plack)
rpm: perl-Filesys-Notify-Simple
(for public-inbox-watch, pulled in by Plack)
+- Linux::Inotify deb: liblinux-inotify2-perl
+ rpm: perl-Linux-Inotify2
+ (for public-inbox-watch on Linux)
+
+- Filesys::Notify::KQueue pkg: p5-Filesys-Notify-KQueue
+ (for public-inbox-watch on FreeBSD)
+
- IO::Compress::Gzip deb: perl-modules (or libio-compress-perl)
pkg: perl5
rpm: perl-IO-Compress
- IO::Compress::Gzip deb: perl-modules (or libio-compress-perl)
pkg: perl5
rpm: perl-IO-Compress