petrohs: > Package: mumble > Version: 1.3.0~git20190114.9fcc588+dfsg-1 > Severity: normal > > --- Please enter the report below this line. --- > [en] When updating the mumble client, the list of old servers > configurated does not exist, it was lost in the interface. (I found it > in ~/.local/share/data/Mumble/Mumble/.mumble.sqlite) > > [es] Al actualizar el cliente mumble, la lista de servidores registrados > ya no existe, se perdió en la interfaz. (Si lo encontré en > ~/.local/share/data/Mumble/Mumble/.mumble.sqlite)
From what I can tell the default storage location of settings has changed between Mumble 1.2 and 1.3: Mumble 1.2: ~/.local/share/data/Mumble/Mumble/.mumble.sqlite Mumble 1.3: ~/.local/share/Mumble/Mumble/mumble.sqlite However looking at the source code in src/mumble/Database.cpp, the client looks for the "legacy" hidden filename "/.mumble.sqlite" and uses it if it's found, otherwise it uses "/mumble.sqlite" for new storage. (See lines 60 - 78). https://salsa.debian.org/pkg-voip-team/mumble/blob/debian/src/mumble/Database.cpp The "/data/Mumble" directory is searched for in Global.cpp and moved to "/Mumble" if it is found. (See lines 46 - 57) https://salsa.debian.org/pkg-voip-team/mumble/blob/debian/src/mumble/Global.cpp I've run into this bug myself so I verify the behavior you see. There must be some quirk in the code trying to pick up and move the old storage location which isn't doing what's expected. -- Chris -- Chris Knadle chris.kna...@coredump.us
signature.asc
Description: OpenPGP digital signature