Hello Nicolas, hello Eric, On 9/9/21 9:43 AM, Eric Wong wrote:
Nicolas Schier <nico...@fjasle.eu> wrote:Installing libparse-recdescent-perl was enough on my system to solve the issue. Perhaps you might want to add it as dependency?
Indeed, I never used imapd up to now and so didn't notice this missing.
Uwe: Fwiw, perhaps making more things optional via Suggests:/Recommends: and possibly splitting into several packages (e.g. public-inbox-core, public-inbox-www, public-inbox-httpd, public-inbox-imapd).
I think for a package like public-inbox splitting doesn't make much sense. We're talking about a dependency that adds 424 kB. When I split public-inbox into several packages the overhead on the systems that have public-inbox installed and the Debian archives probably outweights the gain. That's why I think that even Recommends isn't sensible, so I added a Depends.
In any case, I try to keep the INSTALL doc up-to-date and make most dependencies optional so users can avoid downloading and installing stuff they won't use: https://public-inbox.org/meta/?q=dfn:INSTALL&x=t
For building from source I fully agree that having dependencies only optional is good.
Best regards Uwe
OpenPGP_signature
Description: OpenPGP digital signature