Bug#813940: forked-daapd: Fails to scrobble plays to lastfm

2016-11-20 Thread Balint Reczey
Control: fixed -1 24.2-1

On Wed, 9 Nov 2016 22:18:03 +0100 =?UTF-8?B?QsOhbGludCBSw6ljemV5?=
 wrote:
...
> 
> Hi Chris,
> 
> 2016-02-06 22:47 GMT+01:00 Chris Carr :
> > Package: forked-daapd
> > Version: 22.0-2
> > Severity: normal
> >
> > Dear Maintainer,
> >
> >* What led up to the situation?
> >
> > I played some songs and checked my lastfm profile
> >
> >* What exactly did you do (or not do) that was effective (or
> >  ineffective)?
> >
> > I followed the instructions to put my lastfm credentials into a temporary 
> > file
> > which would enable forked-daapd to obtain a lastfm session key when it 
> > started
> > up.
> >
> >* What was the outcome of this action?
> >
> > The log file (attached) shows that forked-daapd obtained a lastfm session 
> > key,
> > but none of my plays have been scrobbled.
> >
> >* What outcome did you expect instead?
> >
> > I expected each played track to be scrobbled, either as it finished, or 
> > every
> > hour, or something.
> 
> Upstream fixed the issue.

And I forgot closing this bug from the changelog. :-)

Cheers,
Balint



Bug#813940: forked-daapd: Fails to scrobble plays to lastfm

2016-11-09 Thread Bálint Réczey
Control: forwarded -1
https://github.com/ejurgensen/forked-daapd/commit/d66a130064f4c9f7f4b02f586a67d4e1f3a470de
Control: tags -1 upstream fixed-upstream confirmed

Hi Chris,

2016-02-06 22:47 GMT+01:00 Chris Carr :
> Package: forked-daapd
> Version: 22.0-2
> Severity: normal
>
> Dear Maintainer,
>
>* What led up to the situation?
>
> I played some songs and checked my lastfm profile
>
>* What exactly did you do (or not do) that was effective (or
>  ineffective)?
>
> I followed the instructions to put my lastfm credentials into a temporary file
> which would enable forked-daapd to obtain a lastfm session key when it started
> up.
>
>* What was the outcome of this action?
>
> The log file (attached) shows that forked-daapd obtained a lastfm session key,
> but none of my plays have been scrobbled.
>
>* What outcome did you expect instead?
>
> I expected each played track to be scrobbled, either as it finished, or every
> hour, or something.

Upstream fixed the issue.
The fix will be in Stretch as part of the next upstream release of as
a cherry-picked patch.

Cheers,
Balint



Bug#813940: forked-daapd: Fails to scrobble plays to lastfm

2016-02-06 Thread Chris Carr
Package: forked-daapd
Version: 22.0-2
Severity: normal

Dear Maintainer,

   * What led up to the situation?

I played some songs and checked my lastfm profile

   * What exactly did you do (or not do) that was effective (or
 ineffective)?

I followed the instructions to put my lastfm credentials into a temporary file
which would enable forked-daapd to obtain a lastfm session key when it started
up. 

   * What was the outcome of this action?

The log file (attached) shows that forked-daapd obtained a lastfm session key,
but none of my plays have been scrobbled.

   * What outcome did you expect instead?

I expected each played track to be scrobbled, either as it finished, or every
hour, or something.

Kind regards,

Chris

-- System Information:
Debian Release: 8.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages forked-daapd depends on:
ii  adduser   3.113+nmu3
ii  avahi-daemon  0.6.31-5
ii  libantlr3c-3.2-0  3.2-3
ii  libasound21.0.28-1
ii  libavahi-client3  0.6.31-5
ii  libavahi-common3  0.6.31-5
ii  libavcodec56  6:11.4-1~deb8u1
ii  libavformat56 6:11.4-1~deb8u1
ii  libavl1   0.3.5-3
ii  libavresample26:11.4-1~deb8u1
ii  libavutil54   6:11.4-1~deb8u1
ii  libc6 2.19-18+deb8u2
ii  libconfuse0   2.7-5
ii  libcurl3-gnutls   7.38.0-4+deb8u3
ii  libevent-2.0-52.0.21-stable-2
ii  libgcrypt20   1.6.3-2
ii  libgpg-error0 1.17-3
ii  libmxml1  2.6-2
ii  libplist2 1.11-3
ii  libsqlite3-0  3.8.7.1-1+deb8u1
ii  libswscale3   6:11.4-1~deb8u1
ii  libunistring0 0.9.3-5.2+b1
ii  psmisc22.21-2
ii  zlib1g1:1.2.8.dfsg-2+b1

forked-daapd recommends no packages.

forked-daapd suggests no packages.

-- Configuration Files:
/etc/forked-daapd.conf changed:
general {
# Username
uid = "daapd"
logfile = "/var/log/forked-daapd.log"
# Database location
db_path = "/var/cache/forked-daapd/songs3.db"
# Available levels: fatal, log, warning, info, debug, spam
loglevel = log
# Admin password for the non-existent web interface
admin_password = "unused"
# Enable/disable IPv6
ipv6 = no
# Location of DAAP cache
daapcache_path = "/var/cache/forked-daapd/daapcache.db"
# DAAP requests that take longer than this threshold (in msec) get their
# replies cached for next time. Set to 0 to disable caching.
daapcache_threshold = 1000
}
library {
# Name of the library as displayed by the clients
# %h: hostname, %v: version
name = "CarrTunes II"
# TCP port to listen on. Default port is 3689 (daap)
port = 3689
# Password for the library. Optional.
# Directories to index
directories = { "/srv/Music" }
# Directories containing podcasts
# For each directory that is indexed the path is matched against these
# names. If there is a match all items in the directory are marked as 
# podcasts. Eg. if you index /srv/music, and your podcasts are in
# /srv/music/Podcasts, you can set this to "/Podcasts".
# (changing this setting only takes effect after rescan, see the README)
podcasts = { "/Podcasts" }
# Directories containing audiobooks
# For each directory that is indexed the path is matched against these
# names. If there is a match all items in the directory are marked as 
# audiobooks.
# (changing this setting only takes effect after rescan, see the README)
audiobooks = { "/Audiobooks" }
# Directories containing compilations (eg soundtracks)
# For each directory that is indexed the path is matched against these
# names. If there is a match all items in the directory are marked as 
# compilations.
# (changing this setting only takes effect after rescan, see the README)
compilations = { "/Compilations" }
# Compilations usually have many artists, and if you don't want every
# artist to be listed when artist browsing in Remote, you can set
# a single name which will be used for all music in the compilation dir
# (changing this setting only takes effect after rescan, see the README)
# There are 5 default playlists: "Library", "Music", "Movies", "TV 
Shows"
# and "Podcasts". Here you can change the names of these playlists.
# Artwork file names (without file type extension)
# forked-daapd will look for jpg and png files with these base names
artwork_basenames = { "artwork", "cover", "Folder" }
# File types the scanner should ignore
# Non-audio