Your message dated Thu, 27 Jun 2019 09:09:50 +0200 with message-id <67fc3f85-fa44-daf8-0184-f1e5e6866bbb@debian.org> and subject line Re: Bug#931016: unblock: spacenavd/0.6-1.1 has caused the Debian Bug report #931016, regarding unblock: spacenavd/0.6-1.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 owner@bugs.debian.org immediately.) -- 931016: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931016 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: unblock: spacenavd/0.6-1.1
- From: Jakob Haufe <sur5r@sur5r.net>
- Date: Mon, 24 Jun 2019 14:52:47 +0000
- Message-id: <[🔎] 20190624145247.4407b463@tizio.sur5r.net>
Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Please unblock package spacenavd spacenavd was no longer working properly due to a subtle change in kernel behaviour. This was reported in #916610 and fixed by applying the corresponding upstream commit. Debdiff below. diff -Nru spacenavd-0.6/debian/changelog spacenavd-0.6/debian/changelog --- spacenavd-0.6/debian/changelog 2015-05-18 10:04:05.000000000 +0000 +++ spacenavd-0.6/debian/changelog 2019-06-01 11:13:33.000000000 +0000 @@ -1,3 +1,11 @@ +spacenavd (0.6-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix "conflict with /dev/input/js0" (Closes: #916610) + - Fixed upstream in 34ddda1246ad07e8ff2e6606224e710852e3e3d8 + + -- Jakob Haufe <sur5r@sur5r.net> Sat, 01 Jun 2019 11:13:33 +0000 + spacenavd (0.6-1) unstable; urgency=medium * Imported Upstream version 0.6 diff -Nru spacenavd-0.6/debian/patches/series spacenavd-0.6/debian/patches/series --- spacenavd-0.6/debian/patches/series 2015-05-18 10:04:05.000000000 +0000 +++ spacenavd-0.6/debian/patches/series 2019-06-01 11:04:55.000000000 +0000 @@ -1,2 +1,3 @@ add-buildflags-to-makefile.patch run.patch +skip-joystick-devices.patch diff -Nru spacenavd-0.6/debian/patches/skip-joystick-devices.patch spacenavd-0.6/debian/patches/skip-joystick-devices.patch --- spacenavd-0.6/debian/patches/skip-joystick-devices.patch 1970-01-01 00:00:00.000000000 +0000 +++ spacenavd-0.6/debian/patches/skip-joystick-devices.patch 2019-06-01 11:13:33.000000000 +0000 @@ -0,0 +1,37 @@ +Description: Skip joystick device files +Author: John Tsiombikas <nuclear@member.fsf.org> +Origin: upstream, https://github.com/FreeSpacenav/spacenavd/commit/34ddda1246ad07e8ff2e6606224e710852e3e3d8 +Bug-Debian: https://bugs.debian.org/916610 +--- +commit 34ddda1246ad07e8ff2e6606224e710852e3e3d8 +Author: John Tsiombikas <nuclear@member.fsf.org> +Date: Sat Oct 11 05:07:58 2014 +0000 + + added code to skip joystick device files while parsing /proc/bus/input/devices + + + git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spacenavd@183 ef983eb1-d774-4af8-acfd-baaf7b16a646 + +diff --git a/src/dev_usb_linux.c b/src/dev_usb_linux.c +index 30db579..5f4baad 100644 +--- a/src/dev_usb_linux.c ++++ b/src/dev_usb_linux.c +@@ -342,11 +342,16 @@ struct usb_device_info *find_usb_devices(int (*match)(const struct usb_device_in + case 'H': + keyptr = strstr(cur_line, "Handlers="); + if(keyptr) { +- char *devfile, *valptr = keyptr + strlen("Handlers="); ++ char *devfile = 0, *valptr = keyptr + strlen("Handlers="); + static const char *prefix = "/dev/input/"; + + int idx = 0; +- while((devfile = strtok(idx ? 0 : valptr, " \t\v\n\r"))) { ++ while((devfile = strtok(devfile ? 0 : valptr, " \t\v\n\r"))) { ++ if(strstr(devfile, "js") == devfile) { ++ /* ignore joystick device files, can't use them */ ++ continue; ++ } ++ + if(!(devinfo.devfiles[idx] = malloc(strlen(devfile) + strlen(prefix) + 1))) { + perror("failed to allocate device filename buffer"); + continue; unblock spacenavd/0.6-1.1 -- System Information: Debian Release: 10.0 APT prefers testing-debug APT policy: (500, 'testing-debug'), (500, 'testing'), (400, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_CRAP, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -- ceterum censeo microsoftem esse delendam.Attachment: pgpjobehPb_DY.pgp
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
- To: Jakob Haufe <sur5r@sur5r.net>, 931016-done@bugs.debian.org
- Subject: Re: Bug#931016: unblock: spacenavd/0.6-1.1
- From: Paul Gevers <elbrus@debian.org>
- Date: Thu, 27 Jun 2019 09:09:50 +0200
- Message-id: <67fc3f85-fa44-daf8-0184-f1e5e6866bbb@debian.org>
- In-reply-to: <[🔎] 20190624145247.4407b463@tizio.sur5r.net>
- References: <[🔎] 20190624145247.4407b463@tizio.sur5r.net>
Hi Jakob, On 24-06-2019 16:52, Jakob Haufe wrote: > Please unblock package spacenavd spacenavd isn't in testing. The time that package that are not in testing could migrate to testing has long passed. We're in the final run for the release, there is no time for exceptions of reintroducing packages. Sorry. PaulAttachment: signature.asc
Description: OpenPGP digital signature
--- End Message ---