[Bug 1066868] Re: XMP plugin for Audacious doesn't work (symbol lookup error)

Launchpad Bug Tracker 1066868 at bugs.launchpad.net
Thu Nov 8 19:45:23 UTC 2012


This bug was fixed in the package xmp - 3.4.0-1.1ubuntu1

---------------
xmp (3.4.0-1.1ubuntu1) raring; urgency=low

  * Merge from Debian testing.  Remaining changes:
    - Add --enable-pulseaudio in debian/rules
  * debian/patches/fix-audacious-xmp-plugin.patch:
    - Fix crash in audacious xmp plugin.  (LP: #1066868)
      Patch by Lem (~lem-jjr).
  * debian/patches/audacious-3.3.patch:
    - Fix FTBFS with audacious 3.3 (LP: #1076497)
 -- Michael Terry <mterry at ubuntu.com>   Thu, 08 Nov 2012 12:39:54 -0500

** Branch linked: lp:~ubuntu-branches/ubuntu/raring/xmp/raring-proposed

** Changed in: xmp (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1066868

Title:
  XMP plugin for Audacious doesn't work (symbol lookup error)

Status in “xmp” package in Ubuntu:
  Fix Released
Status in “xmp” package in Fedora:
  Unknown

Bug description:
  The default install of xmp-audacious in Precise (12.04.1 LTS) doesn't
  actually work. Upon trying to use the plugin to play one of its
  supported formats, this error occurs:

  $ audacious
  WARNING: Audacious seems to be already running but is not responding.
  audacious: symbol lookup error: /usr/lib/x86_64-linux-gnu/audacious/Input/xmp-audacious3.so: undefined symbol: tuple_associate_string

  Michael Schwendt from Fedora fixed it, see here:
  https://bugzilla.redhat.com/show_bug.cgi?id=825937

  I tried fixing it myself in the Ubuntu package, and seemed to have
  succeeded. Basically it's a matter of editing src/plugin/ audacious.c
  and audacious3.c to change occurrences of tuple_associate_string and
  tuple_associate_int to tuple_set_str and tuple_set_int respectively.

  I've attached my patch, not really sure if it's the way things should
  be done (I'm a packaging newbie :)), but hope it helps. The rebuilt
  package works perfectly here anyway.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: xmp-audacious 3.4.0-1ubuntu2
  ProcVersionSignature: Ubuntu 3.2.0-32.51-generic 3.2.30
  Uname: Linux 3.2.0-32-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.0.1-0ubuntu14
  Architecture: amd64
  Date: Mon Oct 15 22:47:29 2012
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
  ProcEnviron:
   LANGUAGE=en_AU:en
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_AU.UTF-8
   SHELL=/bin/bash
  SourcePackage: xmp
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xmp/+bug/1066868/+subscriptions



More information about the Ubuntu-sponsors mailing list