Debian Bug report logs - #514426
audacious: Does not include track number in DBUS-exported metadata

version graph

Package: audacious; Maintainer for audacious is Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>; Source for audacious is src:audacious (PTS, buildd, popcon).

Reported by: Chris Share <debian@caesium.me.uk>

Date: Sat, 7 Feb 2009 14:09:02 UTC

Severity: normal

Tags: fixed-upstream

Found in version audacious/1.5.1-4

Fixed in version audacious/2.0.1-1

Done: William Pitcock <nenolod@dereferenced.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#514426; Package audacious. (Sat, 07 Feb 2009 14:09:04 GMT) (full text, mbox, link).


Acknowledgement sent to Chris Share <debian@caesium.me.uk>:
New Bug report received and forwarded. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Sat, 07 Feb 2009 14:09:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Chris Share <debian@caesium.me.uk>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: audacious: Does not include track number in DBUS-exported metadata
Date: Sat, 07 Feb 2009 14:07:27 +0000
Package: audacious
Version: 1.5.1-4
Severity: normal

When calling the "GetMetadata" method on the "/Player" object of the "org.mpris.audacious" name on the DBUS session bus, a dictionary of information about the current track is returned. However, while this includes the name of the album the track is from, it does not include the number of the track within that album.

This can be fixed by the following patch to src/audacious/dbus.c, function mpris_metadata_from_tuple:

237a238,242
>     value = tuple_value_to_gvalue(tuple, "track-number");
>     if (value != NULL) {
>         g_hash_table_insert(md, "tracknumber", value);
>     }
>

This returns the field name as per the specification at http://wiki.xmms2.xmms.se/wiki/MPRIS_Metadata

-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

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

Versions of packages audacious depends on:
ii  audacious-plugins             1.5.1-2    Base plugins for audacious
ii  dbus                          1.2.1-5    simple interprocess messaging syst
ii  gtk2-engines-pixbuf           2.12.11-4  Pixbuf-based theme for GTK+ 2.x
ii  libatk1.0-0                   1.22.0-1   The ATK accessibility toolkit
ii  libaudclient1                 1.5.1-4    audacious dbus remote control libr
ii  libaudid3tag1                 1.5.1-4    audacious id3 tag manipulation lib
ii  libc6                         2.7-18     GNU C Library: Shared libraries
ii  libcairo2                     1.6.4-7    The Cairo 2D vector graphics libra
ii  libdbus-1-3                   1.2.1-5    simple interprocess messaging syst
ii  libdbus-glib-1-2              0.76-1     simple interprocess messaging syst
ii  libglib2.0-0                  2.16.6-1   The GLib library of C routines
ii  libgtk2.0-0                   2.12.11-4  The GTK+ graphical user interface 
ii  libice6                       2:1.0.4-1  X11 Inter-Client Exchange library
ii  libmcs1                       0.7.1-1    Abstraction library to store confi
ii  libmowgli1                    0.6.1-1    a high performance development fra
ii  libpango1.0-0                 1.20.5-3   Layout and rendering of internatio
ii  libsamplerate0                0.1.4-1    audio rate conversion library
ii  libsm6                        2:1.0.3-2  X11 Session Management library
hi  libx11-6                      2:1.1.5-2  X11 client-side library

Versions of packages audacious recommends:
ii  audacious-plugins-extra       1.5.1-2    Various extra plugins for audaciou
ii  unzip                         5.52-12    De-archiver for .zip files

audacious suggests no packages.

-- no debconf information




Tags added: fixed-upstream Request was from "Andrew O. Shadoura" <bugzilla@tut.by> to control@bugs.debian.org. (Wed, 18 Feb 2009 10:48:08 GMT) (full text, mbox, link).


Tags added: pending Request was from Anibal Monsalve Salazar <anibal@debian.org> to control@bugs.debian.org. (Sun, 31 May 2009 08:06:07 GMT) (full text, mbox, link).


Reply sent to William Pitcock <nenolod@dereferenced.org>:
You have taken responsibility. (Mon, 01 Jun 2009 21:39:08 GMT) (full text, mbox, link).


Notification sent to Chris Share <debian@caesium.me.uk>:
Bug acknowledged by developer. (Mon, 01 Jun 2009 21:39:08 GMT) (full text, mbox, link).


Message #14 received at 514426-close@bugs.debian.org (full text, mbox, reply):

From: William Pitcock <nenolod@dereferenced.org>
To: 514426-close@bugs.debian.org
Subject: Bug#514426: fixed in audacious 2.0.1-1
Date: Mon, 01 Jun 2009 21:14:49 +0000
Source: audacious
Source-Version: 2.0.1-1

We believe that the bug you reported is fixed in the latest version of
audacious, which is due to be installed in the Debian FTP archive:

audacious-dbg_2.0.1-1_i386.deb
  to pool/main/a/audacious/audacious-dbg_2.0.1-1_i386.deb
audacious-dev_2.0.1-1_i386.deb
  to pool/main/a/audacious/audacious-dev_2.0.1-1_i386.deb
audacious_2.0.1-1.diff.gz
  to pool/main/a/audacious/audacious_2.0.1-1.diff.gz
audacious_2.0.1-1.dsc
  to pool/main/a/audacious/audacious_2.0.1-1.dsc
audacious_2.0.1-1_i386.deb
  to pool/main/a/audacious/audacious_2.0.1-1_i386.deb
audacious_2.0.1.orig.tar.gz
  to pool/main/a/audacious/audacious_2.0.1.orig.tar.gz
libaudclient2_2.0.1-1_i386.deb
  to pool/main/a/audacious/libaudclient2_2.0.1-1_i386.deb
libaudcore1_2.0.1-1_i386.deb
  to pool/main/a/audacious/libaudcore1_2.0.1-1_i386.deb
libaudid3tag2_2.0.1-1_i386.deb
  to pool/main/a/audacious/libaudid3tag2_2.0.1-1_i386.deb
libaudutil1_2.0.1-1_i386.deb
  to pool/main/a/audacious/libaudutil1_2.0.1-1_i386.deb
libsad2_2.0.1-1_i386.deb
  to pool/main/a/audacious/libsad2_2.0.1-1_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 514426@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
William Pitcock <nenolod@dereferenced.org> (supplier of updated audacious package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 29 May 2009 21:25:03 -0500
Source: audacious
Binary: audacious libaudid3tag2 libaudclient2 libaudcore1 libsad2 libaudutil1 audacious-dev audacious-dbg
Architecture: source i386
Version: 2.0.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>
Changed-By: William Pitcock <nenolod@dereferenced.org>
Description: 
 audacious  - small and fast audio player which supports lots of formats
 audacious-dbg - audacious media player (debugging symbols)
 audacious-dev - audacious development files
 libaudclient2 - audacious dbus remote control library
 libaudcore1 - audacious core engine library
 libaudid3tag2 - audacious id3 tag manipulation library
 libaudutil1 - audacious utility library
 libsad2    - audacious scale and dither library
Closes: 495427 497602 512910 514426 517692
Changes: 
 audacious (2.0.1-1) unstable; urgency=low
 .
   [ William Pitcock ]
   * New upstream release.
   * debian/patches/audacious-play-files-from-commandline.patch: dropped
   * debian/patches/bugzilla-42.patch: dropped
 .
   [ John Lindgren ]
   * Fix improper behaviour when the file info dialog is closed.
     (Closes: #495427)
   * Fix crash with 'audtool help playback-seek-relative'.
     (Closes: #512910)
   * Fix some problems seeking while paused.
     (Closes: #517692)
   * Fix behaviour of -t argument when Audacious is not already running.
     (Closes: #497602)
 .
   [ Andrew O. Shadoura ]
   * Include track number in MPRIS exported metadata.
     (Closes: #514426)
 .
   [ Benjamin Drung ]
   * debian/patches/003-change-default-skin.patch: Corrected path
     (skins -> Skins)
Checksums-Sha1: 
 12610578f9b6ff6dd5b63bd98ee675b2070104fb 1500 audacious_2.0.1-1.dsc
 0be2b018bed14b025f968a3326eecf62a5263974 1871435 audacious_2.0.1.orig.tar.gz
 1bc21c6a959cfbb20b7e6c0f817b8a600befa384 11475 audacious_2.0.1-1.diff.gz
 8bcc49a634f9444da22b7e64f132e3031090190a 1097228 audacious_2.0.1-1_i386.deb
 3644e32032acf20b64de644da9127dd8614398a9 48320 libaudid3tag2_2.0.1-1_i386.deb
 f27b9d5450a9e7f71e9cb654e40668c95c13d636 25048 libaudclient2_2.0.1-1_i386.deb
 80ace0af9d98ee8dda2c2cf8ebc3032a31d1149f 37258 libaudcore1_2.0.1-1_i386.deb
 5019917c2eaee72aceb054ab9b7781340a69b26a 27570 libsad2_2.0.1-1_i386.deb
 3ed54f4f99bcc2524d8dd124dedbfa5de37fd76d 21922 libaudutil1_2.0.1-1_i386.deb
 2c4d34bee56c9aff84a1fda63aae99cb84a25d32 53080 audacious-dev_2.0.1-1_i386.deb
 1f73a0cb6e0956ae124822b4e5abf540a18ac999 578434 audacious-dbg_2.0.1-1_i386.deb
Checksums-Sha256: 
 4cb8b7e009306d8729195f114eb4a52b91cccd2cef861192d3d4757462ad8f3b 1500 audacious_2.0.1-1.dsc
 92520b61536f3c67f448276b4b7d5cf3dd3ebd8b288aa9758fae6b8b6d8179bd 1871435 audacious_2.0.1.orig.tar.gz
 af631ccf51b6cd5a58e3335716b570cbe1f2686e34fe60eb6811dd24cbce4124 11475 audacious_2.0.1-1.diff.gz
 4bb8eb6f101e4e129536553b99c6c30a9bb62516d3b830be8d0810d5c97caa43 1097228 audacious_2.0.1-1_i386.deb
 5a0e5724e0d41a435088da7798a72a5667d90b69695dd6e892625bfb0d2c3662 48320 libaudid3tag2_2.0.1-1_i386.deb
 2408644b474f7c3b8c8b904ee4d9ac76d7fdaef30fb9029b5a942a07d1443a29 25048 libaudclient2_2.0.1-1_i386.deb
 f5b9e6902f72843622bb38b7a24a0c76fbff4a89effb0cb487a147f7acd6a973 37258 libaudcore1_2.0.1-1_i386.deb
 eb1949b97329b2ac1483d02ee4affb71b0961c48574e0d0f39f9ec0700f067e4 27570 libsad2_2.0.1-1_i386.deb
 2e8c598df5015939d26d1c4da615336e70a31b14f124b5426f013bf6fa840b57 21922 libaudutil1_2.0.1-1_i386.deb
 e707aa7b55db1189c7991a39a4913d9f02398c3cb6d6c3f16a797dfabd4b733c 53080 audacious-dev_2.0.1-1_i386.deb
 fc4041252f742c89eb84accefa6de436010f7aadf229ce2b983da4e490eabd05 578434 audacious-dbg_2.0.1-1_i386.deb
Files: 
 7ec3e8b314323e335031ce9a5fa00b3d 1500 sound optional audacious_2.0.1-1.dsc
 241cd88440fb0c3257a9ba5482af4d7e 1871435 sound optional audacious_2.0.1.orig.tar.gz
 f3ecc373c305148630465b840cab3fc0 11475 sound optional audacious_2.0.1-1.diff.gz
 10da007e1f6757b0bf3c136f5c846f81 1097228 sound optional audacious_2.0.1-1_i386.deb
 38ca926ee1dbf7a91202ca416e1b568a 48320 sound optional libaudid3tag2_2.0.1-1_i386.deb
 813b992c5997e8c5d3f6171059106674 25048 sound optional libaudclient2_2.0.1-1_i386.deb
 bd97ebe4903fb08c8b9a30f97f8dd672 37258 sound optional libaudcore1_2.0.1-1_i386.deb
 9b60c2ed0c7b79567fcf3897c2a8f85b 27570 sound optional libsad2_2.0.1-1_i386.deb
 eba7e3195799268e8021d2fd89711711 21922 sound optional libaudutil1_2.0.1-1_i386.deb
 77ddb265aa263ff13c7fa25a77272ad3 53080 libdevel optional audacious-dev_2.0.1-1_i386.deb
 46ae62ca350806128478294fa88b9246 578434 debug extra audacious-dbg_2.0.1-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkoh09YACgkQAQwuptkwlkQyaQCgiXhLJ1Jp3ZaZSNlrBfW6jg3Q
YqYAn16tck4adfYvUlRXT7ShBm/hn1ZM
=E0DO
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 24 Aug 2009 07:37:12 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 00:05:45 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.