[pkg-horde] Bug#442224: Bug#442224: Package horde3 depends on PEAR::DB

Gregory Colpart reg at evolix.fr
Fri Sep 14 09:03:57 UTC 2007


Hello,

On Fri, Sep 14, 2007 at 10:40:39AM +0200, Patrick Nijs wrote:
> 
> This package depends on PEAR::DB.
> 
> If you haven't installed PEAR::DB and are following the installation guide 
> in /usr/share/doc/horde3/DEBIAN.README.gz you will get to the point that you
> have to generate the configuration for Horde3.
> 
> By doing this you will receive the following error:
> 
> Warning: DataTree_sql::require_once(DB.php) [function.DataTree-sql-require-once]: failed to open stream: No such file or 
> directory in /usr/share/horde3/lib/Horde/DataTree/sql.php on line 1620
> 
> Fatal error: DataTree_sql::require_once() [function.require]: Failed opening required 'DB.php' 
> (include_path='/usr/share/horde3/lib:.:/usr/share/php:/usr/share/pear') in /usr/share/horde3/lib/Horde/DataTree/sql.php on 
> line 1620

php-db (PEAR::DB) is in Recommends. Why not in Depends?
Because you can use Horde without database (when you choose
[None] in "What database backend should we use?").

Please examine carefully all Recommends when you install a
package (some utils install all Recommends packages by default).

Extract of Debian policy:

---8<---
Depends

    This declares an absolute dependency.
    [...]

Recommends

    This declares a strong, but not absolute, dependency.
    [...]
---8<---

Regards,
-- 
Gregory Colpart <reg at evolix.fr>  GnuPG:1024D/C1027A0E
Evolix - Informatique et Logiciels Libres http://www.evolix.fr/





More information about the pkg-horde-hackers mailing list