Bug#979309: New upstream version available

2021-01-16 Thread François de Metz
Package: pipewire
Version: 0.3.19-1
Followup-For: Bug #979309

Dear Maintainer,

I have packaged a new version of pipewire 0.3.19 that should fix this bug.

I uploaded a new version there:
https://mentors.debian.net/debian/pool/main/p/pipewire/pipewire_0.3.19-0.1.dsc

This my first patch on Debian, I'm eager to learn more and improve the patch if 
needed.

Regards,
François

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-1-amd64 (SMP w/16 CPU threads)
Kernel taint flags: TAINT_WARN
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 pipewire depends on:
ii  init-system-helpers  1.60
ii  libpipewire-0.3-modules  0.3.19-1
ii  pipewire-bin 0.3.19-1

pipewire recommends no packages.

pipewire suggests no packages.

-- no debconf information
>From dfedd4c61a8a31948fc3714a6689f42db86cfed5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fran=C3=A7ois=20de=20Metz?= 
Date: Sat, 16 Jan 2021 18:03:10 +0100
Subject: [PATCH] New upstream release

---
 debian/changelog  | 12 ++
 debian/control|  1 +
 debian/libpipewire-0.3-0.symbols  |  1 +
 ...col-native-do-version-check-on-HELLO.patch | 42 ---
 debian/patches/series |  1 -
 .../pipewire-audio-client-libraries.install   |  3 --
 debian/pipewire-bin.install   |  3 ++
 debian/rules  |  2 -
 8 files changed, 17 insertions(+), 48 deletions(-)
 delete mode 100644 debian/patches/protocol-native-do-version-check-on-HELLO.patch
 delete mode 100644 debian/patches/series

diff --git a/debian/changelog b/debian/changelog
index e49b6f2c..b3ae5cbf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+pipewire (0.3.19-0.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * New upstream release (Closes: #979309)
+  * Drop patch d/p/protocol-native-do-version-check-on-HELLO.patch
+It was applied upstream.
+  * Add pipewire-pulse (Closes: #976654)
+  * Add pw-dump and pw-top tool
+  * Remove pipewire-libpulse as removed by upstream
+
+ -- François de Metz   Sat, 16 Jan 2021 18:03:10 +0100
+
 pipewire (0.3.15-1) unstable; urgency=medium
 
   * Team upload
diff --git a/debian/control b/debian/control
index 38b0a0ed..0a2699ed 100644
--- a/debian/control
+++ b/debian/control
@@ -11,6 +11,7 @@ Build-Depends: debhelper-compat (= 13),
libgstreamer-plugins-base1.0-dev,
libgstreamer1.0-dev,
libjack-jackd2-dev (>= 1.9.10),
+   libncurses-dev,
libpulse-dev (>= 11.1),
libsbc-dev,
libsdl2-dev,
diff --git a/debian/libpipewire-0.3-0.symbols b/debian/libpipewire-0.3-0.symbols
index 9467b811..fb9ed6e1 100644
--- a/debian/libpipewire-0.3-0.symbols
+++ b/debian/libpipewire-0.3-0.symbols
@@ -265,6 +265,7 @@ libpipewire-0.3.so.0 libpipewire-0.3-0 #MINVER#
  pw_properties_setva@Base 0.3.1
  pw_properties_update@Base 0.3.1
  pw_properties_update_keys@Base 0.3.1
+ pw_properties_update_string@Base 0.3.19-1
  pw_protocol_add_listener@Base 0.3.1
  pw_protocol_add_marshal@Base 0.3.1
  pw_protocol_destroy@Base 0.3.1
diff --git a/debian/patches/protocol-native-do-version-check-on-HELLO.patch b/debian/patches/protocol-native-do-version-check-on-HELLO.patch
deleted file mode 100644
index f8637928..
--- a/debian/patches/protocol-native-do-version-check-on-HELLO.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From: Wim Taymans 
-Date: Wed, 4 Nov 2020 16:12:25 +0100
-Subject: protocol-native: do version check on HELLO
-
-Always do the version check on HELLO because the connection could
-have been moved from a v3 portal to a v0 client (like chrome)
-
-Bug: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/270
-Origin: upstream, 0.3.16, commit:https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/b8c7b36d3b8be16593f554964cf2f852c21b5c2c

- src/modules/module-protocol-native/connection.c | 4 +---
- 1 file changed, 1 insertion(+), 3 deletions(-)
-
-diff --git a/src/modules/module-protocol-native/connection.c b/src/modules/module-protocol-native/connection.c
-index 84fad68..1807833 100644
 a/src/modules/module-protocol-native/connection.c
-+++ b/src/modules/module-protocol-native/connection.c
-@@ -72,7 +72,6 @@ struct impl {
- 
- 	uint32_t version;
- 	size_t hdr_size;
--	unsigned int checked:1;
- };
- 
- /** \endcond */
-@@ -319,7 +318,7 @@ static int prepare_packet(struct pw_protocol_native_connection *conn, struct buf
- 	buf->msg.opcode = p[1] >> 24;
- 	len = p[1] & 0xff;
- 
--	if (!impl->checked) {
-+	if (buf->msg.id == 0 && buf->msg.opcode == 1) {
- 		if (p[3

Bug#852364: dnscrypt-proxy-resolvconf.service fails to start

2017-01-23 Thread François de Metz
Package: dnscrypt-proxy
Version: 1.9.3-1
Severity: important

Dear Maintainer,

Since the last update, the service dnscrypt-proxy-resolvconf fail to start.

The error:

> Jan 22 16:23:53 francois systemd[1]: Starting DNSCrypt proxy resolvconf 
> support...
> Jan 22 16:23:53 francois sh[1316]: awk: cmd. line:1: {
> Jan 22 16:23:53 francois sh[1316]: awk: cmd. line:1:  ^ unexpected newline or 
> end of string
> Jan 22 16:23:53 francois sh[1316]: cut: write error: Broken pipe
> Jan 22 16:23:53 francois systemd[1]: dnscrypt-proxy-resolvconf.service: Main 
> process exited, code=exited, status=1/FAIL
> Jan 22 16:23:53 francois systemd[1]: Failed to start DNSCrypt proxy 
> resolvconf support.
> Jan 22 16:23:54 francois systemd[1]: dnscrypt-proxy-resolvconf.service: Unit 
> entered failed state.
> Jan 22 16:23:54 francois systemd[1]: dnscrypt-proxy-resolvconf.service: 
> Failed with result 'exit-code'.

The error is in the new awk command.

Have a nice day,
François
-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (1000, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages dnscrypt-proxy depends on:
ii  adduser  3.115
ii  init-system-helpers  1.47
ii  libc62.24-9
ii  libltdl7 2.4.6-2
ii  libsodium18  1.0.11-1
ii  libsystemd0  232-13
ii  lsb-base 9.20161125

dnscrypt-proxy recommends no packages.

Versions of packages dnscrypt-proxy suggests:
ii  resolvconf  1.79

-- no debconf information


Bug#780021: dnscrypt-proxy: Failed to upgrade

2015-03-09 Thread François de Metz
I confirm the patch is working.

François

On Sun, 08 Mar 2015 06:58:40 -0400 M. Vefa Bicakci m@runbox.com
wrote:
 Hello,
 
 I encountered the same issue. It looks like the systemd service unit file was
 updated, but there appears to be a shell syntax error as well as a potential
 issue with the declared systemd type of the service. (simple works, whereas
 notify does not.)
 
 I am attaching a patch that should correct the two aforementioned issues in 
 the
 systemd service unit file.
 
 Vefa


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org