[Bug 1829175] Re: mumble-server 1.3.0 - libqt5sql5-mysql

Chris Knadle Chris.Knadle at coredump.us
Tue Jan 7 03:25:32 GMT 2020


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
Chris.Knadle at coredump.us

-- 
You received this bug notification because you are a member of Debian
VoIP Team, which is subscribed to mumble in Ubuntu.
https://bugs.launchpad.net/bugs/1829175

Title:
  mumble-server 1.3.0 - libqt5sql5-mysql

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mumble/+bug/1829175/+subscriptions



More information about the Pkg-voip-maintainers mailing list