banshee-extension-lirc depends on wrong liblircclient library

Bug #773686 reported by Chad A Davis
26
This bug affects 6 people
Affects Status Importance Assigned to Milestone
banshee (Ubuntu)
Invalid
Undecided
Unassigned
banshee-community-extensions (Ubuntu)
Fix Released
Undecided
Chow Loong Jin

Bug Description

Binary package hint: banshee-community-extensions

banshee-extension-lirc 2.0.0-1ubuntu1 depends on liblircclient 0.8.7-0ubuntu4.1 because it needs liblirc_client.so but that file is not in that package, rather it is in liblircclient-dev 0.8.7-0ubuntu4.1

To reproduce
sudo apt-get remove liblircclient-dev
sudo apt-get install banshee-lirc-extension
banshee --debug

Then open the extensions dialog and enable the plugin and note the exception (attached).

After installing liblircclient-dev, the plugin can be loaded in banshee.

This is Ubuntu 11.04 amd64

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: banshee-extension-lirc 2.0.0-1ubuntu1
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic x86_64
NonfreeKernelModules: nvidia wl
Architecture: amd64
Date: Sat Apr 30 00:22:14 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64+mac (20110427.1)
ProcEnviron:
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: banshee-community-extensions
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Chad A Davis (chadadavis) wrote :
Revision history for this message
Chad A Davis (chadadavis) wrote :

And this is banshee 2.0.0-2ubuntu1

Revision history for this message
Chow Loong Jin (hyperair) wrote : Re: [Bug 773686] Re: banshee-extension-lirc depends on wrong liblircclient library

On 30/04/2011 06:27, Chad A. Davis wrote:
> And this is banshee 2.0.0-2ubuntu1
>
> ** Attachment added: "apt-cache-policy.txt"
> https://bugs.launchpad.net/ubuntu/+source/banshee-community-extensions/+bug/773686/+attachment/2097529/+files/apt-cache-policy.txt
>

Ah, it's a broken dllmap. I'll fix it. Thanks for reporting the bug!

  affects ubuntu/banshee
  status invalid

  affects ubuntu/banshee-community-extensions
  status inprogress
  assignee hyperair

--
Kind regards,
Loong Jin

Changed in banshee-community-extensions (Ubuntu):
assignee: nobody → Chow Loong Jin (hyperair)
status: New → In Progress
description: updated
Revision history for this message
Chow Loong Jin (hyperair) wrote :

Fix committed upstream.

Changed in banshee-community-extensions (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package banshee-community-extensions - 2.0.1-1ubuntu1

---------------
banshee-community-extensions (2.0.1-1ubuntu1) oneiric; urgency=low

  * [6a83a31] Merge from Debian Unstable, remaining changes:
    + Enable LIRC and AppIndicator extensions

banshee-community-extensions (2.0.1-1) unstable; urgency=low

  * [c02b8fd] Move over to bz2 in debian/watch
  * [536b6d6] New upstream bugfix release:
    + ClutterFlow: Fix NRE crash (bgo#647134)
    + Karaoke: add an gst_init() call to make sure gstreamer is working
    + Karaoke: fix NRE on dispose if audiokaraoke was not found
    + LastfmFingerprint: Don't strdup strings
    + LastfmFingerprint: Fix empty name exception (bgo#648168, LP: #765420)
    + Lirc: Drop liblirc_client.so moduleref (LP: #773686)
    + LiveRadio: Re-enable ShoutCast with request structure from
      RadioStationFetcher
    + Lyrics: Always update pane title when track changes (bgo#647108)
    + RadioStationFetcher: Updated the shoutcast plugin to fix the IP address
    + ZeitgeistDataprovider: Register dataprovider in DataSource
      Registry (LP: #691842)
    + ZeitgeistDataprovider: Differenciate between ScheduledActivity and
      UserActivity (LP: #748120)
  * [2eab2a8] Drop useless libtool and a files from binaries (Closes: #621270)

banshee-community-extensions (2.0.0-2ubuntu1) natty; urgency=low

  * [4914145] Merge from Debian Unstable, remaining changes:
    + Enable LIRC and AppIndicator extensions
  * [11e40ce] Drop explicit banshee depends from -lirc

banshee-community-extensions (2.0.0-2) unstable; urgency=low

  * [44303f2] Add Enhances: banshee to b-c-e (LP: #758526)
 -- Chow Loong Jin <email address hidden> Sat, 07 May 2011 17:12:01 +0800

Changed in banshee-community-extensions (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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