[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#536466: apache2.2-bin depends on libaprutil1-dbd-*



On Friday 10 July 2009, Josh Triplett wrote:
> apache2.2-bin has these in its Depends:
>
> libaprutil1-dbd-mysql | libaprutil1-dbd-sqlite3 |
> libaprutil1-dbd-odbc | libaprutil1-dbd-pgsql |
> libaprutil1-dbd-freetds libaprutil1-ldap
>
> These both increase the number of packages pulled in by
> gnome-user-share and thus gnome-desktop-environment.
>
> - Does apache2.2-bin actually depend on having a dbd module
> installed? Or does this appear for the benefit of some optional
> apache module? If the latter, would you consider moving the
> packages to Recommends?

Apache itself runs without these libs but the modules (mod_*dbd, 
mod_*ldap) that use them are included in the apache2.2-bin package. I 
think it is reasonable to have them in Depends. Also, the dependencies 
are not included manually but are generated by the symbol file of 
libaprutil1 for those packages that use the relevant functions. I 
don't want to change that.

> - Same question for libaprutil1-ldap.

Since things like openoffice and cups depend on libldap, too, I don't 
think this is a problem for gnome-user-share.

> - Why default to the mysql module in particular?

The mysql module is the one that is used the most, but I guess this 
could be changed to the sqlite module in order to reduce the size of 
the default dependencies.




Reply to: