Bug 71802 - DSPAM ebuild inconsistencies
Bug#: 71802 Product:  Gentoo Linux Version: unspecified Platform: x86
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: net-mail@gentoo.org Reported By: antoine.marmignon@wanadoo.fr
Component: Applications
URL: 
Summary: DSPAM ebuild inconsistencies
Keywords:  
Status Whiteboard: 
Opened: 2004-11-19 16:06 0000
Description:   Opened: 2004-11-19 16:06 0000
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.

------- Comment #1 From Lim Swee Tat (RETIRED) 2004-11-28 06:35:47 0000 -------
Hi,
  All items mentioned solved in 3.2.2 only.

Ciao
ST Lim