Bug#874683: mumble: please package a QT5 version of mumble

2017-09-13 Thread Daniel Kahn Gillmor
Hi Chris--

On Sat 2017-09-09 21:14:14 +, Chris Knadle wrote:
> Here's where the mumble package stands:
>
>   - mumble 1.2.x is not compilable with QT5.
>   - mumble 1.3.x is compilable with QT4 and QT5
>   - After the painful experience when Ron Lee was the maintainer of
> the mumble package, upstream requested that I only release stable
> releases, and not snapshots.
>   - mumble 1.3.x is desirable because with QT5 it supports encryption
> modes that provide perfect forward secrecy
>   - I've had working packaging prepared for mumble 1.3.x for a long time
> (> 1 year)
>   - mumble 1.3.x has not yet been released
>   - mumble 1.3.x source contains unreleasable files including IETF RFCs
> such that building a -dfsg tarball would be needed to upload a
> 1.3.x version to experimental. I've discussed this problem with
> upstream -- their tarball release scripts need to be updated to
> strip these unreleasable files, but that work only needs to be done
> once a release is ready...
>   - I discussed the -dfsg issue with several people at DebConf17 and
> some have mentioned using Files-Excluded in debian/copyright and
> tweaks to debian/watch to get uscan to build a -dfsg tarball
> automatically, which I'm looking into.
>
> I'm aware QT4 needs to be removed from Debian. I can talk to upstream
> about this, and see what I can do to create a mumble 1.3.x package that
> could be uploaded to experimental. *shrug*

thanks for the summary of these frustrating details, and thanks for your
work on getting this stuff ready for rollout once upstream cuts a
release.

all the best,

 --dkg


signature.asc
Description: PGP signature


Bug#874683: mumble: please package a QT5 version of mumble

2017-09-09 Thread Chris Knadle
Daniel Kahn Gillmor:
> Package: mumble
> Version: 1.2.18-1
> Severity: wishlist
> 
> Mumble upstream apparently supports qt5 (at least in the 1.3.0
> prerelease series, i don't know about earlier).
> 
> see for example mentions of a QT5-only patch here:
> 
>https://github.com/mumble-voip/mumble/issues/2728
> 
> and the build instructions here:
> 
>https://wiki.mumble.info/wiki/BuildingLinux#1.3.x
> 
> mumble is one of the few remaining tools that keep me from purging
> qt4.  it'd be great to have a version built against QT5.  maybe use in
> debian experimental since 1.3.x hasn't been released yet?
> 
>--dkg

Hello again, Daniel.

Here's where the mumble package stands:

  - mumble 1.2.x is not compilable with QT5.
  - mumble 1.3.x is compilable with QT4 and QT5
  - After the painful experience when Ron Lee was the maintainer of
the mumble package, upstream requested that I only release stable
releases, and not snapshots.
  - mumble 1.3.x is desirable because with QT5 it supports encryption
modes that provide perfect forward secrecy
  - I've had working packaging prepared for mumble 1.3.x for a long time
(> 1 year)
  - mumble 1.3.x has not yet been released
  - mumble 1.3.x source contains unreleasable files including IETF RFCs
such that building a -dfsg tarball would be needed to upload a
1.3.x version to experimental. I've discussed this problem with
upstream -- their tarball release scripts need to be updated to
strip these unreleasable files, but that work only needs to be done
once a release is ready...
  - I discussed the -dfsg issue with several people at DebConf17 and
some have mentioned using Files-Excluded in debian/copyright and
tweaks to debian/watch to get uscan to build a -dfsg tarball
automatically, which I'm looking into.

I'm aware QT4 needs to be removed from Debian. I can talk to upstream
about this, and see what I can do to create a mumble 1.3.x package that
could be uploaded to experimental. *shrug*

   -- Chris

-- 
Chris Knadle
chris.kna...@coredump.us



Bug#874683: mumble: please package a QT5 version of mumble

2017-09-08 Thread Daniel Kahn Gillmor
Package: mumble
Version: 1.2.18-1
Severity: wishlist

Mumble upstream apparently supports qt5 (at least in the 1.3.0
prerelease series, i don't know about earlier).

see for example mentions of a QT5-only patch here:

   https://github.com/mumble-voip/mumble/issues/2728

and the build instructions here:

   https://wiki.mumble.info/wiki/BuildingLinux#1.3.x

mumble is one of the few remaining tools that keep me from purging
qt4.  it'd be great to have a version built against QT5.  maybe use in
debian experimental since 1.3.x hasn't been released yet?

   --dkg


-- System Information:
Debian Release: buster/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing'), (500, 'oldstable'), 
(200, 'unstable-debug'), (200, 'unstable'), (1, 'experimental-debug'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.11.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mumble depends on:
ii  libasound2 1.1.3-5
ii  libavahi-client3   0.6.32-2
ii  libavahi-common3   0.6.32-2
ii  libavahi-compat-libdnssd1  0.6.32-2
ii  libc6  2.24-17
ii  libg15daemon-client1   1.9.5.3-8.3+b1
ii  libgcc11:7.2.0-3
ii  libopus0   1.2~alpha2-1
ii  libprotobuf10  3.0.0-9
ii  libpulse0  10.0-2
ii  libqt4-dbus4:4.8.7+dfsg-11
ii  libqt4-network 4:4.8.7+dfsg-11
ii  libqt4-sql 4:4.8.7+dfsg-11
ii  libqt4-sql-sqlite  4:4.8.7+dfsg-11
ii  libqt4-svg 4:4.8.7+dfsg-11
ii  libqt4-xml 4:4.8.7+dfsg-11
ii  libqtcore4 4:4.8.7+dfsg-11
ii  libqtgui4  4:4.8.7+dfsg-11
ii  libsndfile11.0.28-4
ii  libspeechd20.8.7-1
ii  libspeex1  1.2~rc1.2-1+b2
ii  libspeexdsp1   1.2~rc1.2-1+b2
ii  libssl1.1  1.1.0f-5
ii  libstdc++6 7.2.0-3
ii  libx11-6   2:1.6.4-3
ii  libxi6 2:1.7.9-1
ii  lsb-release9.20170808

mumble recommends no packages.

Versions of packages mumble suggests:
pn  mumble-server  
pn  speech-dispatcher  

-- no debconf information