There are little problems with the current dspam ebuilds:
1. The sqlite version requested by the ebuilds (>=dev-db/sqlite-3.0.6) is not compatible with the current versions of dspam (compilation will fail with a "libsqlite not found blah blah" notice). The README for dspam 3.2.2 at http://www.nuclearelephant.com/projects/dspam/text/README-3.2.2.txt suggests using sqlite version 2.7.7 or above, and replacing the dependency with ( >=dev-db/sqlite-2.7.7 ) works.
2. The --enable-homedir configure switch is not compatible with the dspam CGI since it requires access to read each user's home directory.
3. The "newdoc" command (line 164-170) misses arguments so that the db-specific docs aren't created.
4. It would perhaps be better to replace the runtime dependency on virtual/cron by sys-apps/cronbase to save us from having to create the /etc/cron.* directories.
5. I am perhaps mistaken on this one: I think that the "newins tools.sqlite_drv/purge.sql sqlite_purge.sql" command (line 275) misses the previous declaration of insinto and insopts.
That's all. Have fun and thank you for bringing such powerful tools to us :-)
Reproducible: Always
Steps to Reproduce:
1.
2.
3.