Hi, Nicolas Goaziou writes: [...] > > Must "sqlite" be a propagated input? IOW, could you patch source so it > can be an input instead? > Indeed, I see no particular preason to have it as a propagated input. The v2 attached below implements your suggestion of making it an input and patching gnus-harvest.el to use it. > >> + (description "@code{gnus-harvest} notices email address in every >> +message or post you read or write, and collects them in a SQLite >> +database, which can be easily and quickly queried to determine the >> +completion list. Optionally uses @code{bbdb} and @code{message-x}.") > > Would it make sense to add "emacs-message-x" as a propagated input too? > Summarizing our short chat in #guix, I'm a bit torn on this. I would personally probably add message-x to my profile whenever I wanted to use gnus-harvest, but I'm not sure if I'd want to impose that onto others. Especially since message-x, like bbdb, is an optional dependency and is mentioned in the package description. Of course, if it turns out that people really always want message-x automatically pulled in along with gnus-harvest, we could then add it as a propagated input. -amin * * *