Your message dated Fri, 11 Aug 2023 19:19:32 +0000
with message-id <[email protected]>
and subject line Bug#999459: fixed in kmplayer 1:0.12.0b+de96d9e-0.1
has caused the Debian Bug report #999459,
regarding kmplayer: should /usr/bin/knpplayer be removed?
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
999459: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=999459
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: kmplayer
Version: 1:0.12.0b-3
Severity: normal
Tags: patch
X-Debbugs-Cc: [email protected], [email protected],
[email protected]
It appears that several bugs in the kmplayer package, including RC
bug #997118, could be resolved by not compiling the NPAPI player,
/usr/bin/knpplayer.
I am not a kmplayer (or KDE) user, but if I'm reading correctly, knpplayer
appears to be a standalone host for NPAPI browser plugins, in particular
the obsolete/unmaintained/insecure Flash player. NPAPI is no longer
supported by the browsers themselves, and relies on the deprecated GTK
2 library (which I think is part of the API, so cannot easily be removed).
Is this still useful in 2021? If not, please disable it in the Debian
package, and talk to upstream about removing it altogether.
The attached patch compiles successfully (resolving #997118) but has
not otherwise been tested. debian/patches/aarch64.diff could probably
also be dropped if knpplayer is disabled.
If the NPAPI player is still required, there are a couple of other ways
that #997118 could be resolved (it's similar to #992329). I'll try to
provide a patch for those later.
smcv
>From 9983dc62a58c9ebf62ba441bf8729e26490e376c Mon Sep 17 00:00:00 2001
From: Simon McVittie <[email protected]>
Date: Thu, 11 Nov 2021 11:04:01 +0000
Subject: [PATCH] Don't build knpplayer
It depends on the deprecated GTK 2 and dbus-glib libraries, and does
not compile successfully with the current version of GLib. According to
<https://docs.kde.org/trunk5/en/kmplayer/kmplayer/npp.html>, it is only
useful after manual configuration, and is used to host NPAPI browser
plugins like the one for Flash, which are insecure and obsolete.
Closes: #955907, #967558, #997118
---
debian/control | 4 ++--
debian/rules | 3 +++
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/debian/control b/debian/control
index e9d4de28..33b42c1b 100644
--- a/debian/control
+++ b/debian/control
@@ -18,8 +18,8 @@ Build-Depends: debhelper (>= 11~), cmake, pkg-kde-tools (>= 0.15.16),
libkf5mediaplayer-dev,
libkf5parts-dev,
libkf5widgetsaddons-dev,
- libcairo2-dev, libdbus-1-dev, libdbus-glib-1-dev,
- libgtk2.0-dev, libx11-dev, libxt-dev
+ libcairo2-dev,
+ libx11-dev, libxt-dev
Standards-Version: 4.2.1
Homepage: http://kmplayer.kde.org
Vcs-Browser: https://salsa.debian.org/qt-kde-team/extras/kmplayer
diff --git a/debian/rules b/debian/rules
index 22b50311..0d3f6722 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,6 +5,9 @@ export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed
%:
dh $@ --with kf5
+override_dh_auto_configure:
+ dh_auto_configure -- -DKMPLAYER_BUILT_WITH_NPP=OFF
+
override_dh_install:
dh_install
chmod +x debian/kmplayer/usr/share/kmplayer/find-media.sh
--
2.33.1
--- End Message ---
--- Begin Message ---
Source: kmplayer
Source-Version: 1:0.12.0b+de96d9e-0.1
Done: Bastian Germann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
kmplayer, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bastian Germann <[email protected]> (supplier of updated kmplayer package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 11 Aug 2023 17:36:49 +0000
Source: kmplayer
Architecture: source
Version: 1:0.12.0b+de96d9e-0.1
Distribution: unstable
Urgency: medium
Maintainer: Debian KDE Extras Team <[email protected]>
Changed-By: Bastian Germann <[email protected]>
Closes: 836103 967558 997118 999459 1035772
Changes:
kmplayer (1:0.12.0b+de96d9e-0.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Import current git version. (Closes: #1035772)
.
[ Simon McVittie ]
* Don't build knpplayer. (Closes: #967558, #999459, #997118)
* Depend on default-dbus-session-bus | dbus-session-bus (Closes: #836103)
Checksums-Sha1:
b6c0b5bd31b4db800ab6e12a2716af7a7bae642c 2145 kmplayer_0.12.0b+de96d9e-0.1.dsc
6c5733b8c40d118d8f9f6c25cd8a975b656bb9cc 1156485
kmplayer_0.12.0b+de96d9e.orig.tar.gz
8805a20a2a072ff0f21c0ee6c272718b18213532 7132
kmplayer_0.12.0b+de96d9e-0.1.debian.tar.xz
416289b83d9b7e75a85398aaa3d3ea1c129d5d06 17547
kmplayer_0.12.0b+de96d9e-0.1_source.buildinfo
Checksums-Sha256:
428e69bce49f4e016f00805b81aceff36853e6c22104b99ce20db0c52e80a106 2145
kmplayer_0.12.0b+de96d9e-0.1.dsc
21c3e74d30c605b6efd427140cfd90ebad53ca6d8238accebf8595adc6ae46fa 1156485
kmplayer_0.12.0b+de96d9e.orig.tar.gz
b1d5604a11b171bccce64071250bbb89376a2edef169827fb4072c9582367559 7132
kmplayer_0.12.0b+de96d9e-0.1.debian.tar.xz
2e458e20b0c0c065fd9a0125ce823fa33c3153b84584922dcb50fe08db9401af 17547
kmplayer_0.12.0b+de96d9e-0.1_source.buildinfo
Files:
89eb44b5fbd43e7ffdc391367438dfc1 2145 video optional
kmplayer_0.12.0b+de96d9e-0.1.dsc
fbe80a2c8bb1ab29b2bb125edefb7551 1156485 video optional
kmplayer_0.12.0b+de96d9e.orig.tar.gz
e6f37040d4db95ee1ee445c180d20f9b 7132 video optional
kmplayer_0.12.0b+de96d9e-0.1.debian.tar.xz
6ddc50fdb8dcc11bbdccde5019194a52 17547 video optional
kmplayer_0.12.0b+de96d9e-0.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmTWfRcQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFMlzDADMVWVHpAZ/r9C/Vz/wzXJ4IABObRtaWIDc
sKFkNX9oW/xnvvt47WV9+Me9uF/9Rl3k2broKkT0r+61za/norBlqJgQ2OwXQPRU
c0Js9FnSD4AUahqdUs8Ts3LAyZotk0MVdunU95ZnePyWOVPglHwiiegufhgFX/Pz
yboIhEADe0PsExxMrie71F4VWlNO8Gre53uvn59Kx1Nj979lLaWP7eL1+7hP2fFx
gf0QIPADcJEF87E+aIKsZEuNxZzY2jcP3qg0/8nupvuajRZsgLGhVOmN17NMDnrN
v7KTr+iv5IqE+Vls0GrOY23dt5WsOEo1Oe7Du4sKsH366GtzywmU3GNkOcu6kP0U
djSNHPcw792Wgc0IiSHbfP5vr2O+UdgImg8Gs4hXzov5MGHwqXXU9Y9tzFvBRz8F
W5ctuiZ7rC8U4IgGTRDRDjSNdK2OI6J/41ZNPPjCGFmlqj6mhjxWpmQAHZLCYG7y
zDSpY20EHclMSpyNmSwDIxgZBVhrG60=
=aGEK
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
pkg-kde-extras mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-kde-extras