Debian Bug report logs - #479106
audacious: doesn't handle playlists with relative paths well

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: Ernest Adrogué <eadrogue@gmx.net>

Date: Fri, 2 May 2008 20:33:01 UTC

Severity: normal

Tags: fixed-upstream, patch

Found in version audacious/1.4.6-2

Done: Ernest Adrogué <eadrogue@gmx.net>

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, Adam Cécile (Le_Vert) <gandalf@le-vert.net>:
Bug#479106; Package audacious. (full text, mbox, link).


Acknowledgement sent to Ernest Adrogué <eadrogue@gmx.net>:
New Bug report received and forwarded. Copy sent to Adam Cécile (Le_Vert) <gandalf@le-vert.net>. (full text, mbox, link).


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

From: Ernest Adrogué <eadrogue@gmx.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: audacious: doesn't handle playlists with relative paths well
Date: Fri, 2 May 2008 22:31:47 +0200
Package: audacious
Version: 1.4.6-2
Severity: normal

Hi,

Audacious fails to locate files referred in XSPF playlists when the
XML:base attribute is missing from said playlists and relative paths are
used.

Example, there are 2 files, "song1.mp3" and "song2.mp3", in a directory.
In this same directory there is an XSPF playlist file whose contents is:

<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
  <trackList>
    <track>
      <location>song1.mp3</location>
    </track>
    <track>
      <location>song2.mp3</location>
    </track>
  </trackList>
</playlist>

If opened with audacious, this list will fail to play because audacious
doesn't seem to be able to find out where these files are located.

In my opinion, audacious should look in the same location where the
playlist is in order to find the files when no absolute paths are given.
This is the behaviour that dictates the XSPF spectification [1], if I
understand correctly, and this is what audacious already does with M3U
playlist (it's common sense, anyway).

[1] http://xspf.org/xspf-v1.html#rfc.section.6.2

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages audacious depends on:
ii  audacious-plugins          1.4.4-1       Base plugins for audacious
ii  dbus                       1.2.1-1       simple interprocess messaging syst
ii  gtk2-engines-pixbuf        2.12.9-2      Pixbuf-based theme for GTK+ 2.x
ii  libatk1.0-0                1.22.0-1      The ATK accessibility toolkit
ii  libaudclient1              1.4.6-2       audacious dbus remote control libr
ii  libc6                      2.7-10        GNU C Library: Shared libraries
ii  libcairo2                  1.4.14-1      The Cairo 2D vector graphics libra
ii  libdbus-1-3                1.2.1-1       simple interprocess messaging syst
ii  libdbus-glib-1-2           0.74-2        simple interprocess messaging syst
ii  libglade2-0                1:2.6.2-1     library to load .glade files at ru
ii  libglib2.0-0               2.16.1-2      The GLib library of C routines
ii  libgtk2.0-0                2.12.9-2      The GTK+ graphical user interface 
ii  libmcs1                    0.7.0-1       Abstraction library to store confi
ii  libmowgli1                 0.6.1-1       a high performance development fra
ii  libpango1.0-0              1.20.2-2      Layout and rendering of internatio
ii  libsamplerate0             0.1.3-1       audio rate conversion library
ii  libx11-6                   2:1.0.3-7     X11 client-side library
ii  libxml2                    2.6.32.dfsg-2 GNOME XML library

Versions of packages audacious recommends:
ii  audacious-plugins-extra       1.4.4-1    Various extra plugins for audaciou
ii  unzip                         5.52-11    De-archiver for .zip files

-- no debconf information




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#479106; Package audacious. (Sun, 22 Mar 2009 07:39:02 GMT) (full text, mbox, link).


Acknowledgement sent to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Sun, 22 Mar 2009 07:39:02 GMT) (full text, mbox, link).


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

From: John Lindgren <john.lindgren@tds.net>
To: Ernest Adrogué <eadrogue@gmx.net>
Cc: 479106@bugs.debian.org
Subject: Re: audacious: doesn't handle playlists with relative paths well
Date: Sun, 22 Mar 2009 03:36:14 -0400
[Message part 1 (text/plain, inline)]
I think that this patch fixes the problem.

John
[xspf.c.patch (text/x-patch, attachment)]
[xspf.so (application/x-sharedlib, attachment)]

Tags added: patch Request was from John Lindgren <john.lindgren@tds.net> to control@bugs.debian.org. (Sun, 22 Mar 2009 07:39:03 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#479106; Package audacious. (Mon, 23 Mar 2009 18:09:08 GMT) (full text, mbox, link).


Acknowledgement sent to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Mon, 23 Mar 2009 18:09:08 GMT) (full text, mbox, link).


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

From: John Lindgren <john.lindgren@tds.net>
To: Ernest Adrogué <eadrogue@gmx.net>, 479106@bugs.debian.org, control@bugs.debian.org
Subject: Re: audacious: doesn't handle playlists with relative paths well
Date: Mon, 23 Mar 2009 14:03:58 -0400
tags 479106 - patch
thanks

I'm sorry; I've realized that that patch doesn't cover all cases
correctly.

John





Tags removed: patch Request was from John Lindgren <john.lindgren@tds.net> to control@bugs.debian.org. (Mon, 23 Mar 2009 18:09:11 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#479106; Package audacious. (Tue, 24 Mar 2009 02:15:02 GMT) (full text, mbox, link).


Acknowledgement sent to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Tue, 24 Mar 2009 02:15:02 GMT) (full text, mbox, link).


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

From: John Lindgren <john.lindgren@tds.net>
To: Ernest Adrogué <eadrogue@gmx.net>, 479106@bugs.debian.org
Subject: Re: audacious: doesn't handle playlists with relative paths well
Date: Mon, 23 Mar 2009 22:14:13 -0400
[Message part 1 (text/plain, inline)]
This one should work better.

John
[xspf.c.patch (text/x-patch, attachment)]

Tags added: patch Request was from John Lindgren <john.lindgren@tds.net> to control@bugs.debian.org. (Tue, 24 Mar 2009 02:18:02 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>:
Bug#479106; Package audacious. (Fri, 10 Apr 2009 06:24:05 GMT) (full text, mbox, link).


Acknowledgement sent to John Lindgren <john.lindgren@tds.net>:
Extra info received and forwarded to list. Copy sent to Debian Audacious Packagers <pkg-audacious-maintainers@lists.alioth.debian.org>. (Fri, 10 Apr 2009 06:24:05 GMT) (full text, mbox, link).


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

From: John Lindgren <john.lindgren@tds.net>
To: Ernest Adrogué <eadrogue@gmx.net>, 479106@bugs.debian.org
Subject: Re: audacious: doesn't handle playlists with relative paths well
Date: Fri, 10 Apr 2009 02:23:02 -0400
Apparently, the bug has already been fixed in upstream revision 2665.

http://atheme.org/repositories/changes/audacious-plugins/src/xspf/xspf.c

John Lindgren





Tags added: fixed-upstream Request was from John Lindgren <john.lindgren@tds.net> to control@bugs.debian.org. (Sat, 11 Apr 2009 00:21:03 GMT) (full text, mbox, link).


Reply sent to Ernest Adrogué <eadrogue@gmx.net>:
You have taken responsibility. (Sat, 11 Apr 2009 13:39:02 GMT) (full text, mbox, link).


Notification sent to Ernest Adrogué <eadrogue@gmx.net>:
Bug acknowledged by developer. (Sat, 11 Apr 2009 13:39:02 GMT) (full text, mbox, link).


Message #38 received at 479106-done@bugs.debian.org (full text, mbox, reply):

From: Ernest Adrogué <eadrogue@gmx.net>
To: John Lindgren <john.lindgren@tds.net>
Cc: 479106-done@bugs.debian.org
Subject: Re: audacious: doesn't handle playlists with relative paths well
Date: Sat, 11 Apr 2009 15:38:19 +0200
10/04/09 @ 02:23 (-0400), thus spake John Lindgren:
> Apparently, the bug has already been fixed in upstream revision 2665.
> 
> http://atheme.org/repositories/changes/audacious-plugins/src/xspf/xspf.c

Thanks, John.

I confirm it's fixed. I'm closing this bug now.

Ernest




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 10 May 2009 07:26:13 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: Sat Jul 1 23:56:37 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.