Hello, Diederik.

Before considering upgrades to a new version I have a debian-1.5.517-3 bugfix release to do that I've been working on for some time. I had an NMU come in with no nmudiff shipped, so I had to manually create commits for the changes, and re-merge my own Git changes for the file conflicts. I lost incentive after having to deal with some newer systemd problems Mumble now has, and getting questioned about why/how I was dealing with those issues.

Thank you for seeing if the newer version can be built. I don't release a new version based on that alone though.

Before shipping any Mumble Debian release, I normally do some basic audio tests, using a couple of VMs and an older external mumble-server:

1. Connect new Mumble client to a server, and use Settings -> Audio Output -> Loopback Test -> Loopback -> "server" to get loopback audio to/from a remote mumble-server connection to make sure that the audio is functional. This is the test that most commonly catches when there's problems.

2. Connect newer Mumble and older Mumble clients to an older mumble-server to make sure both clients can communicate

3. Connect newer Mumble and older Mumble clients to the new mumble-server to make sure both clients can communicate.

These are for checking basic functions and to test for default protocol changes that may not work together. That problem is how I ended up having to become the Mumble package maintainer, if I wanted the package to continue work.

I'm going to see if my current 1.5.517-3 package builds, and see if I can at least push those Git commits to Salsa.

   -- Chris

Chris Knadle

[email protected]

On 12/7/24 12:48, Diederik de Haas via Pkg-voip-maintainers wrote:
Package: mumble > Version: 1.5.517-2.1 > Severity: wishlist > Tags: patch >
Upstream released version 1.5.634, which is the first stable release:
https://www.mumble.info/blog/mumble-1.5.634/

I've had a go at updating the packaging for it and it looks like I
succeeded, so I'm attaching 2 patch sets for that.

To update:
1) apply the first patch set
2) run ``gbp import-orig --debian-branch debian --uscan --upstream-version '1.5.634``
3) apply the second patch set

ad 1) source: https://salsa.debian.org/diederik/mumble/-/tree/package-update
      These are numbered 0001-0011
ad 3) source: https://salsa.debian.org/diederik/mumble/-/tree/update-to-1.5.634
      This is based/build upon the ``package-update`` branch.
      These are numbered 1000-1005

And with that even the reprotest Salsa CI job succeeds \o/

It may also fix bug #1068504 as upstream had a commit which
changed/fixed the location of that file. That commit is referenced in
one of the commit messages, but as I only saw that bug when making this
one, I have not verified whether it actually fixes it and that bug is
also not closed in ``debian/changelog``.

Feel free to use what is useful :-)

HTH,
  Diederik

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12+unreleased-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mumble depends on:
ii  libasound2t64              1.2.12-1+b1
ii  libavahi-compat-libdnssd1  0.8-15
ii  libc6                      2.40-4
ii  libgcc-s1                  14.2.0-8
ii  libopus0                   1.5.2-2
ii  libpocofoundation100       1.13.0-6+b1
ii  libpocoxml100              1.13.0-6+b1
ii  libpocozip100              1.13.0-6+b1
ii  libprotobuf32t64           3.21.12-10+b1
ii  libqt5core5t64             5.15.15+dfsg-2
ii  libqt5dbus5t64             5.15.15+dfsg-2
ii  libqt5gui5t64              5.15.15+dfsg-2
ii  libqt5network5t64          5.15.15+dfsg-2
ii  libqt5sql5-sqlite          5.15.15+dfsg-2
ii  libqt5sql5t64              5.15.15+dfsg-2
ii  libqt5svg5                 5.15.15-2
ii  libqt5widgets5t64          5.15.15+dfsg-2
ii  libqt5xml5t64              5.15.15+dfsg-2
ii  libsndfile1                1.2.2-1+b3
ii  libspeechd2                0.11.5-5.1
ii  libssl3t64                 3.3.2-2
ii  libstdc++6                 14.2.0-8
ii  libx11-6                   2:1.8.10-2
ii  libxi6                     2:1.8.2-1
ii  lsb-release                12.1-1

mumble recommends no packages.

Versions of packages mumble suggests:
pn  mumble-server      <none>
pn  speech-dispatcher  <none>

-- no debconf information


Reply via email to