amarok package possible have unneeded depends

Bug #245978 reported by Andrei Kopats
6
Affects Status Importance Assigned to Milestone
amarok (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: amarok

Hello.

Amarok player have support of SQListe, Postgresql, and MySQL for storing of some data.
And, amarok package depends on both libmysqlclient15off and libsqlite3-0.
I using SQLite, which are selected by default in the Amarok settings, but, amarok installed MySQL too, which never used by any software on my computer, bug taking some place and some traffic for updates.

If you can't just not install all supported DB engines, because amarok will crash, I think, it's bug of amarok.

Thanks,
Andrei

(I using Ubuntu 8.04 with kde-desktop installed)

Revision history for this message
Ralph Janke (txwikinger) wrote :

Thanks for taking the time to report this issue and helping to make Ubuntu better.

I can confirm that amarok has the dependencies as described. I will liaise with the developers and inquire for the necessity for this and report back.

Thanks

Changed in amarok:
assignee: nobody → txwikinger
importance: Undecided → Wishlist
status: New → In Progress
Revision history for this message
Andrew Ash (ash211) wrote :

Confirmed again via http://packages.ubuntu.com/intrepid/amarok

The MySQL dependency weighs in at 4MB, and the SQLite at 500k. The SQLite dependency is justified I feel, because most all users will have their music collections stored in SQLite (the default). Similarly, the MySQL dependency is just on the client library, not the actual database. There have been a number of issues with install-on-demand packages for playing mp3 files, so I don't think a similar setup for installing the MySQL client library is justified either.

Both dependencies should probably stay as they stand, unless someone feels strongly otherwise.

Cheers,
Andrew

Changed in amarok:
assignee: txwikinger → nobody
importance: Wishlist → Undecided
status: In Progress → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.