trying to access deprecated property portable_audio_player.type - does not start with player plugged in

Bug #287334 reported by Joshua Goss
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
quodlibet (Debian)
Fix Released
Undecided
Unassigned
quodlibet (Ubuntu)
Fix Released
Medium
Unassigned
Nominated for Intrepid by Kjell Braden

Bug Description

Binary package hint: quodlibet

Quodlibet fails to open if a usb media device is connected to the computer. If the usb media device is disconnected quodlibet opens up fine. This was tested on Ubuntu 8.10 with version 1.0.ds1-2ubuntu1 of quodlibet installed. The steps to reproduce is as follows:

1. connect an usb media device (like an ipod) to your computer.
2. open up quodlibet
3. quodlibet fails to open

The expected outcome would be for quodlibet to open up and work as it does without an usb media device connected. If it supports the usb media device, it should show the newly detected device. I've attached the error quodlibet gives when ran from the terminal.

---
TEST CASE:
1. connect a player with the HAL capability "portable_audio_player"
2. try to start Quodlibet

LATEST PACKAGE TESTED:
quodlibet 1.0.ds1-2ubuntu1

WORKAROUND:
Have the player disconnected while running quodlibet.

NEXT STEP:
Get the package into intrepid-proposed and tested.

Related branches

Revision history for this message
Joshua Goss (jgoss) wrote :
Revision history for this message
LostinSpacetime (lostinspacetime) wrote :

Same here.. but NO Ipod but a Samsung player.. It seems its a more general problem.

Revision history for this message
Joshua Goss (jgoss) wrote : Re: Quodlibet fails to open if a usb media device is connected to the computer.

Thanks. I've updated the title and description to reflect that it is a more general problem and not just limited to ipods.

description: updated
Joshua Goss (jgoss)
Changed in quodlibet:
status: New → Confirmed
Revision history for this message
Kjell Braden (afflux) wrote :

Thanks for your report. It's because the portable_audio_player.type is deprecated and quodlibet is trying to access it.

Changed in quodlibet:
assignee: nobody → afflux
importance: Undecided → Medium
status: Confirmed → In Progress
Kjell Braden (afflux)
Changed in quodlibet:
assignee: afflux → nobody
status: In Progress → Triaged
Revision history for this message
Kjell Braden (afflux) wrote :

Attached you can find a patch for the source package. It is extracted from quodlibet-2.0.

Kjell Braden (afflux)
description: updated
Revision history for this message
Trent McPheron (tiz-ex1) wrote :

Applied the patch manually, since I have QL already installed with the fix for the file system browser applied. (And 'cos I have no clue how to automatically apply patches. :P)

It works like a charm! Thanks! :D

Revision history for this message
Kjell Braden (afflux) wrote :

Subscribed UUS as the fix should be uploaded to jaunty first and jaunty was not open yet when I supplied the patch.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package quodlibet - 1.0.ds1-2ubuntu2

---------------
quodlibet (1.0.ds1-2ubuntu2) jaunty; urgency=low

  [ Kjell Braden ]
  * Patch taken from quodlibet 2.0 to avoid using deprecated HAL property
    portable_audio_player.type (LP: #287334)

 -- James Westby <email address hidden> Mon, 29 Dec 2008 18:28:40 +0000

Changed in quodlibet:
status: Triaged → Fix Released
Changed in quodlibet:
status: Unknown → New
Revision history for this message
Artur Rona (ari-tczew) wrote :

 quodlibet (2.0-1) experimental; urgency=low

   * Add myself to Uploaders and upload to the 7-day delayed queue.
   * New upstream release (closes: #494392). Thanks Bastian Kleineidam
     <email address hidden> for his work on packaging it.
   * Drop 20-ellipsize-middle.patch and 30-lyricwiki.patch as they are now
     upstream.
   * Update 40-no-po-update.patch for new build system.
   * We no longer need to modify the upstream tarball, drop README.Debian.
   * Update to standards-version 3.8.0.
   * Use compat level 7.
   * Bump depends in debian/control based on the quodlibet website.
   * Drop exfalso dependency on quodlibet-plugins.
   * Change homepage to the new Google Code site.

 -- Christine Spang <email address hidden> Wed, 28 Jan 2009 16:02:26 -0500

Changed in quodlibet (Debian):
importance: Unknown → Undecided
status: New → 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.