Unable to use mysql-server-cluster
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mythbuntu |
Triaged
|
Low
|
Unassigned | ||
mysql-cluster-7.0 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I am unable to install the mythbuntu backend on a clustered mysql server.
This is because mythtv-backend depends on mythtv-common, and mythtv-common depends on mysql-client
Package: mythtv-common
Depends: pwgen, adduser, mysql-client, ttf-freefont, ttf-liberation, ttf-droid, ttf-dejavu, python, libasound2 (>> 1.0.24.1), libavc1394-0 (>= 0.5.3), libc6 (>= 2.7), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libgl1-mesa-glx | libgl1, libglu1-mesa | libglu1, libiec61883-0 (>= 1.2.0), libmp3lame0, libmyth-0.24-0 (>= 2:0.24.
To install mysql-client, mysql-cluster-
The depend for mysql-client should be changed to depend on either, same for any mythbuntu/mythtv packages that depend on mysql-server (change to depend on either mysql-cluster-
Looking at the rdepends for mysql-cluster- client on natty, nothing currently uses these packages as alternative dependencies. I think a better solution is to have these packages use Provides for the regular mysql packages (at least for Natty).
supermario@ toad:~/ src/mythtv- fixes$ apt-cache rdepends mysql-cluster- client client
mysql-cluster-
Reverse Depends:
supermario@ toad:~/ src/mythtv- fixes$ apt-cache rdepends mysql-cluster- server server
mysql-cluster-
Reverse Depends: