Bug 7405

Summary: excessive database dependencies
Product: Mageia Reporter: Guillaume Rousse <guillomovitch>
Component: RPM PackagesAssignee: Oliver Burger <oliver.bgr>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: drupal CVE:
Status comment:

Description Guillaume Rousse 2012-09-08 22:04:13 CEST
No application should have a dependency againt a database server, because the server may be installed on another host. The drupal-mysql and drupal-postgresql packages should not enforce dependencies against mysql or postgresql.

Also, shipping 3 subpackages just to install a suitable database driver seems overkill. Similar applications usually just add a note in the README.urpmi file.
Manuel Hiebel 2012-09-09 15:20:09 CEST

Assignee: bugsquad => oliver.bgr

Comment 1 Oliver Burger 2012-10-05 08:54:14 CEST
Removed the dependancies for the database servers themselves, but kept the sub packages requiring the php-pdo_foo packages as drupal won't work without them.

If you really don't like those sub packages, you are free to maintain drupal yourself and do whatever you want.

Status: NEW => RESOLVED
Resolution: (none) => FIXED