bitpim ownership not applied from /etc/default/bitpim

Bug #214677 reported by Pat Double
4
Affects Status Importance Assigned to Milestone
bitpim (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: bitpim

The /etc/default/bitpim file is supposed to allow one to configure the ownership of devices that bitpim handles. These are not being applied in my case and therefore bitpim cannot access the phone. I tracked the problem down to /lib/udev/bpudev. The following code snippet (lines 31-37) causes the problem.

# udev fires off a whole bunch of devices, most of which we don't need.
# By visual inspection, the one that we want has the same Kernel No and
# SYSFS{devnum}.
# XXX - this appears to fail for removals. :-/
if [ "$2" != "$3" ]; then
     exit 2
fi

I changed /lib/udev/bpudev to log the arguments and it turns out that no device message has argument 2 and 3 the same. I will attach the log.

Description: Ubuntu hardy (development branch)
Release: 8.04

bitpim:
  Installed: 1.0.2.dfsg.1-3
  Candidate: 1.0.2.dfsg.1-3
  Version table:
 *** 1.0.2.dfsg.1-3 0
        500 http://us.archive.ubuntu.com hardy/universe Packages
        100 /var/lib/dpkg/status

ProblemType: Bug
Architecture: i386
Date: Wed Apr 9 11:46:45 2008
DistroRelease: Ubuntu 8.04
NonfreeKernelModules: fglrx
Package: bitpim 1.0.2.dfsg.1-3 [modified: lib/udev/bpudev]
PackageArchitecture: all
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/lib/kde4/bin:/usr/lib/kde4/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 LANGUAGE=
SourcePackage: bitpim
Uname: Linux 2.6.24-15-generic i686

Tags: apport-bug
Revision history for this message
Pat Double (patdouble) wrote :
Revision history for this message
Pat Double (patdouble) wrote :

This is still occurring in 8.10.

Daniel T Chen (crimsun)
Changed in bitpim:
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package bitpim - 1.0.6.dfsg.1-4

---------------
bitpim (1.0.6.dfsg.1-4) unstable; urgency=high

  * Urgency high because the upload essentially just fixes an obnoxious
    bug and the previous revision is already in testing.
  * resources/bpudev: allow more events through for compatibility with
    newer versions of udev, which break the traditional heuristic.
    (Belatedly addresses LP: #214677, which I couldn't reproduce on Debian
    until recently.)
  * debian/control: declare compliance with Policy 3.8.1. (No changes needed.)

bitpim (1.0.6.dfsg.1-3) unstable; urgency=low

  * packaging/buildmodules.py, src/conversions.py,
    src/native/evolution/evolution.py: generalize sys.platform tests to
    allow for arch-specific linux2 variants. (Closes: #516960.)

bitpim (1.0.6.dfsg.1-2) unstable; urgency=low

  * debian/links: eliminate extraneous symlink /usr/share/bitpim/code/DSV
    -> /usr/share/python-support/python-dsv/DSV, which served only to work
    around a long-ago short-lived python-support bug (#363505) and will
    dangle in the presence of a version of python-dsv built with p-s 0.9,
    which establishes a different layout. (Closes: #516247.)
  * debian/control: make both binary packages depend on ${misc:Depends} in
    case debhelper ever decides to list anything there.
  * debian/copyright: clarify LGPL reference; in particular, list the
    (first) relevant version's path rather than a convenience symlink.
  * Upload to unstable, as lenny has released.

 -- Bhavani Shankar <email address hidden> Thu, 14 May 2009 10:51:51 +0100

Changed in bitpim (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.