mumble-server 1.3.0 - libqt5sql5-mysql

Bug #1829175 reported by Benjamin Cuoq
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
mumble (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Description: Ubuntu 19.04
Release: 19.04

mumble-server:
  Installé : 1.3.0~git20190125.440b173+dfsg-2
  Candidat : 1.3.0~git20190125.440b173+dfsg-2
 Table de version :
 *** 1.3.0~git20190125.440b173+dfsg-2 500
        500 http://archive.ubuntu.com/ubuntu disco/universe amd64 Packages
        100 /var/lib/dpkg/status

Hello,
I do not know if it's wanted, but it misses the dependency on libqt5sql5-mysql in the installation of the mumble-server package. Without this, you can not use MySQL/MariaDB with mumble-server.
Best regards,
Benjamin Cuoq

Benjamin Cuoq (kelyss)
tags: added: disco
tags: added: mumble-server mysql
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in mumble (Ubuntu):
status: New → Confirmed
Revision history for this message
Chris Knadle (chris-knadle) wrote : Re: [Bug 1829175] Re: mumble-server 1.3.0 - libqt5sql5-mysql

Launchpad Bug Tracker:
> https://bugs.launchpad.net/bugs/1829175
>
> Title:
> mumble-server 1.3.0 - libqt5sql5-mysql
[...]
> Hello,
> I do not know if it's wanted, but it misses the dependency on libqt5sql5-mysql in the installation of the mumble-server package. Without this, you can not use MySQL/MariaDB with mumble-server.
> Best regards,
> Benjamin Cuoq

I've been thinking about this, and I think this could be dealt with by changing
the Depends: for mumble-server as such:

Depends: libqt5sql5-sqlite|libqt5sql5-mysql

Because users need one or the other, but mumble-server does not depend on both
at the same time. This would give users of mysql the ability to install
mumble-server without needing to install sqlite, and likewise would allow users
of sqlite to install mumble-server without having to install mysql.

By default mumble-server installs and is used with sqlite, so I'll want to test
a package with the above Depends: change to see what the behavior is when
installing the mysql-server package on a system that has never had it installed;
the desired behavior would be for apt to install libqt5sql5-sqlite by default
and have libqt5sql5-mysql as another option the user could choose manually.

Another option would be to keep Depends: libqt5sql5-sqlite as-is and then add a
Suggests: libqt5sql5-mysql for mumble-server.

   -- Chris

--
Chris Knadle
<email address hidden>

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.