Your message dated Wed, 27 Feb 2019 06:42:00 +0000
with message-id <de8df796-9cc5-8b31-7bee-26c769809...@thykier.net>
and subject line Re: Bug#923306: unblock: kazam/1.4.5-2.1
has caused the Debian Bug report #923306,
regarding unblock: kazam/1.4.5-2.1
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 ow...@bugs.debian.org
immediately.)
--
923306: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923306
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
Please unblock package kazam.
It's a popular option for screen capture (both screenshots and video), and we
don't seem to have alternatives for it in the archive, that work out-of-the-box.
(That was the reason I used it in the first place.)
I performed a NMU early this month, to solve the bug that got it removed from
testing:
$ debdiff kazam_1.4.5-2.dsc /opt/deb/buildarea/kazam_1.4.5-2.1.dsc
diff -Nru kazam-1.4.5/debian/changelog kazam-1.4.5/debian/changelog
--- kazam-1.4.5/debian/changelog 2015-10-13 03:33:29.000000000 +0200
+++ kazam-1.4.5/debian/changelog 2019-02-08 12:24:25.000000000 +0100
@@ -1,3 +1,11 @@
+kazam (1.4.5-2.1) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * Patch after configuration API change (Closes: #916416)
+ * debian/control: Add missing build dependency on dh-python
+
+ -- Nicolas Braud-Santoni <ni...@debian.org> Fri, 08 Feb 2019 12:24:25 +0100
+
kazam (1.4.5-2) unstable; urgency=medium
* configparser_api_changes.patch: Update for changes
diff -Nru kazam-1.4.5/debian/control kazam-1.4.5/debian/control
--- kazam-1.4.5/debian/control 2015-10-13 03:32:51.000000000 +0200
+++ kazam-1.4.5/debian/control 2019-02-08 12:24:25.000000000 +0100
@@ -3,6 +3,7 @@
Priority: optional
Maintainer: Andrew Starr-Bochicchio <a...@debian.org>
Build-Depends: debhelper (>= 9),
+ dh-python,
gettext,
intltool,
python3-all (>= 3.2),
diff -Nru kazam-1.4.5/debian/patches/fix-configuration-handling.patch
kazam-1.4.5/debian/patches/fix-configuration-handling.patch
--- kazam-1.4.5/debian/patches/fix-configuration-handling.patch 1970-01-01
01:00:00.000000000 +0100
+++ kazam-1.4.5/debian/patches/fix-configuration-handling.patch 2019-02-08
12:24:25.000000000 +0100
@@ -0,0 +1,51 @@
+Subject: Fix configuration handling
+
+Origin: vendor
+Bug: https://bugs.debian.org/916416
+Forwarded: https://github.com/hzbd/kazam/pull/21
+From: Sergey Spitsyn <sswebco...@gmail.com>
+Reviewed-by: Nicolas Braud-Santoni <ni...@debian.org>
+Last-Update: 2019-02-07
+Applied-Upstream: no
+
+---
+ kazam/backend/config.py | 11 ++++-------
+ 1 file changed, 4 insertions(+), 7 deletions(-)
+
+diff --git a/kazam/backend/config.py b/kazam/backend/config.py
+index 64b5117..2274435 100644
+--- a/kazam/backend/config.py
++++ b/kazam/backend/config.py
+@@ -73,7 +73,7 @@ class KazamConfig(ConfigParser):
+ CONFIGFILE = os.path.join(CONFIGDIR, "kazam.conf")
+
+ def __init__(self):
+- ConfigParser.__init__(self, self.DEFAULTS[0]['keys'])
++ super().__init__(self)
+ if not os.path.isdir(self.CONFIGDIR):
+ os.makedirs(self.CONFIGDIR)
+ if not os.path.isfile(self.CONFIGFILE):
+@@ -98,10 +98,9 @@ class KazamConfig(ConfigParser):
+ if d_key == key:
+ return d_section["keys"][key]
+
+- def get(self, section, key, raw=True, fallback=None):
++ def get(self, section, key, **kwargs):
+ try:
+- return super(KazamConfig, self).get(section,
+- key, raw=True, fallback=fallback)
++ return super(KazamConfig, self).get(section, key, **kwargs)
+ except NoSectionError:
+ default = self.find_default(section, key)
+ self.set(section, key, default)
+@@ -123,9 +122,7 @@ class KazamConfig(ConfigParser):
+ def set(self, section, option, value):
+ # If the section referred to doesn't exist (rare case),
+ # then create it
+- if not self.has_section(section):
+- self.add_section(section)
+- ConfigParser.set(self, section, option, str(value))
++ super().set(section, option, str(value))
+
+ def write(self):
+ file_ = open(self.CONFIGFILE, "w")
diff -Nru kazam-1.4.5/debian/patches/series kazam-1.4.5/debian/patches/series
--- kazam-1.4.5/debian/patches/series 2015-10-13 03:23:18.000000000 +0200
+++ kazam-1.4.5/debian/patches/series 2019-02-08 12:24:25.000000000 +0100
@@ -1 +1,2 @@
configparser_api_changes.patch
+fix-configuration-handling.patch
Best,
nicoo
unblock kazam/1.4.5-2.1
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-2-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--- End Message ---
--- Begin Message ---
Nicolas Braud-Santoni:
> Package: release.debian.org
> Severity: normal
> User: release.debian....@packages.debian.org
> Usertags: unblock
>
> Please unblock package kazam.
>
> It's a popular option for screen capture (both screenshots and video), and we
> don't seem to have alternatives for it in the archive, that work
> out-of-the-box.
> (That was the reason I used it in the first place.)
>
>
> I performed a NMU early this month, to solve the bug that got it removed from
> testing:
>
> [...]
>
>
> Best,
>
> nicoo
>
>
> unblock kazam/1.4.5-2.1
>
> [...]
>
I have added an unblock for that particular version on the premise that
kazam/1.4.5-2.1 in its current form is ready for the release. If it
turns out that kazam cannot migrate to testing in this version with
only that unblock hint, then kazam will not be a part of buster.
Thanks,
~Niels
--- End Message ---