Bug#756488: gpsd: hotplug is broken with systemd due to wrong GPSD_SOCKET

2014-07-30 Thread Jeremy Laine
Package: gpsd
Version: 3.10+dev3~d6b65b48-1
Severity: grave
Justification: renders package unusable

Since the switch to systemd, gpsd's support for hotplug of USB devices is
broken using the default configuration. This means that for most users, just
installing gpsd and plugging in a GPS does not work, and it breaks working
installations upon upgrade.

The problem is that the udev hotplug script and gpsd have diverging views of
what the control socket path is.

When gpsd is installed on jessie, it is launched by systemd as follows:

gpsd -N

= it uses gpsd's default control socket path: /var/run/gpsd.sock

This is confirmed by running lsof -p `pidof gpsd`

gpsd5271 gpsd3u  unix 0x8800a10127c0  0t0   71137 
/var/run/gpsd.sock

The udev hotplug script on the other hand reads /etc/default/gpsd to determine
the path of the control socket, and the default value is:

# gpsd control socket location.
GPSD_SOCKET=/run/gpsd/gpsd.sock

As a result of this, when the GPS is plugged in, the hotplug script thinks gpsd
is not running, and launches a new instance of gpsd. This new instance of gpsd
does not work as the port on which gpsd listens is already taken by the first
process.

Please either change the default value of GPSD_SOCKET in /etc/default/gpsd or
change the systemd launch script so that it respects GPSD_SOCKET.

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

Kernel: Linux 3.14-2-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/bash

Versions of packages gpsd depends on:
ii  adduser  3.113+nmu3
ii  init-system-helpers  1.20
ii  libbluetooth35.21-1
ii  libc62.19-7
ii  libdbus-1-3  1.8.6-1
ii  libgps21 3.10+dev3~d6b65b48-1
ii  libusb-1.0-0 2:1.0.19-1
ii  lsb-base 4.1+Debian13
ii  netbase  5.2
ii  systemd-sysv 208-6

Versions of packages gpsd recommends:
ii  python  2.7.8-1
ii  udev208-6

Versions of packages gpsd suggests:
ii  dbus  1.8.6-1
pn  gpsd-clients  none

-- no debconf information


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



Bug#504795: python-wbxml unusable due to WBXMLParseError

2008-11-07 Thread Jeremy Laine
Package: python-wbxml
Version: 0.1-1
Severity: grave
Tags: patch
Justification: renders package unusable

Currently python-wbxml is unusable, all calls to pywbxml cause an exception
because WBXMLParseError is not a subclass of BaseException:

 d = file(syncml-014.xml).read()
 pywbxml.xml2wbxml(d)
Traceback (most recent call last):
  File stdin, line 1, in module
  File pywbxml.pyx, line 64, in pywbxml.xml2wbxml
TypeError: raise: exception class must be a subclass of BaseException

The fix is very simple, see attached patch.

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

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages python-wbxml depends on:
ii  libc6  2.7-16GNU C Library: Shared libraries
ii  libwbxml2-00.9.2-6   WBXML parsing and encoding library
ii  libxml22.6.32.dfsg-4 GNOME XML library
ii  python 2.5.2-3   An interactive high-level object-o

python-wbxml recommends no packages.

python-wbxml suggests no packages.

-- no debconf information
diff -urN pywbxml-0.1.orig/src/pywbxml.pyx pywbxml-0.1/src/pywbxml.pyx
--- pywbxml-0.1.orig/src/pywbxml.pyx	2006-07-28 02:51:57.0 +0200
+++ pywbxml-0.1/src/pywbxml.pyx	2008-11-07 10:41:29.0 +0100
@@ -14,7 +14,7 @@
 object PyString_FromStringAndSize(char *s, int len)
 int PyString_AsStringAndSize(object obj, char **buffer, int *length)
 
-class WBXMLParseError:
+class WBXMLParseError(Exception):
 def __init__(self, code):
 self.code = code
 self.description = char * wbxml_errors_string(code)


Bug#498373: gpe-mixer: refuses to launch due to missing gpe-mixer.png

2008-09-09 Thread Jeremy Laine
Package: gpe-mixer
Version: 0.42-1
Severity: grave
Justification: renders package unusable

Currently gpe-mixer is unusable, upon launch it just displays an error
dialog:

  Failed to open file '/usr/share/pixmaps/gpe-mixer.png': No such file
  or directory

This is due to the patch:

  debian/patches/020-Makefile-pixmap.patch

Removing this patch should fix the problem.

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

Kernel: Linux 2.6.25-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gpe-mixer depends on:
ii  gpe-icons 0.25-1 Common icons used by GPE programs
ii  libatk1.0-0   1.22.0-1   The ATK accessibility toolkit
ii  libc6 2.7-13 GNU C Library: Shared libraries
ii  libcairo2 1.6.4-6The Cairo 2D vector graphics libra
ii  libglib2.0-0  2.16.5-1   The GLib library of C routines
ii  libgpewidget1 0.115-5GPE Palmtop Environment widget lib
ii  libgtk2.0-0   2.12.11-3  The GTK+ graphical user interface 
ii  libpango1.0-0 1.20.5-2   Layout and rendering of internatio

gpe-mixer recommends no packages.

gpe-mixer suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#326883: kdevelop3_3.2.2-0.1 NMU sent to DELAYED/5-day queue

2005-09-13 Thread Jeremy Laine
I have sent kdevelop3_3.2.2-0.1 (built with GCC4 against KDE 3.4.2) to the
DELAYED/5-day queue on gluck. Attached is the exact patch that was applied to
the upstream tarball. The .orig.tar.gz was generated by bunzip2'ing then
gzip'ing the .tar.bz2 distributed on www.kdevelop.org.

Below is the extract from the changelog.

kdevelop3 (4:3.2.2-0.1) unstable; urgency=low

 * Non-maintainer upload
 * New upstream release (Closes: #326883)
 * Build against new Qt / KDE libraries (Closes: #326929)
 * Fix lintian warnings:
  - Update to Standards-Version 3.6.2
  - Replace possible bashism -a by  in debian/config
 * Add Suggests on kdesdk-misc to provide kio_svn files
 * Translation fixes:
  - Fix debian/templates.master, run debconf-updatepo (Closes: #312161)
  - Add Vietnamese debconf translation (Closes: #312160)
  - Update Brazilian translation (Closes: #304419)
 * Fix adding new classes to qmake projects (Closes: #315170)
 * Remove X-KDE-KDevelopIDE category from .desktop entries
 * Add --disable-rpath to configure flags (Closes: #327710)
 * Fix debian/menu , package is 'kdevelop3' not 'kdevelop' (Closes: #311153)
 * Fix some references to 'kdevelop' in .desktop files (Closes: #304203)
 * Add missing Depends on debconf (Closes: #327730)

 -- Jeremy Lainé [EMAIL PROTECTED]  Mon, 12 Sep 2005 23:15:38 +0200

Kind regards,
Jeremy

--
http://www.jerryweb.org/ : JerryWeb.org
http://sailcut.sourceforge.net/  : Sailcut CAD
http://opensource.polytechnique.org/ : Polytechnique.org Free Software


kdevelop3_3.2.2-0.1.diff.gz
Description: GNU Zip compressed data


Bug#326929: kdevelop3 has dependency on a not available package

2005-09-06 Thread Jeremy Laine
Hi Tobias,

I submitted a similar bug today and sent a patch to build KDevelop 3.2.2 against
the latest Qt / KDE libs:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=326883

Jeremy

--
http://www.jerryweb.org/ : JerryWeb.org
http://sailcut.sourceforge.net/  : Sailcut CAD
http://opensource.polytechnique.org/ : Polytechnique.org Free Software