Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 155833 - amarok-1.4.4 'Suggested Songs' Playlist throws "No tracks were returned to be inserted"
Summary: amarok-1.4.4 'Suggested Songs' Playlist throws "No tracks were returned to be...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-20 22:56 UTC by Neil Castine
Modified: 2007-01-22 20:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Neil Castine 2006-11-20 22:56:53 UTC
emerge --info
Portage 2.1.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6
.17-gentoo-r8 i686)
=================================================================
System uname: 2.6.17-gentoo-r8 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.12.6
Last Sync: Mon, 20 Nov 2006 17:30:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shu
tdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms
/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/
distributions/gentoo"
LANG="en_US"
LC_ALL="en_US"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress 
--force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/d
istfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/gentopia"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac acpi afs alsa apache2 apm berkdb bitmap-fonts bzip2 cairo cdr cli
 cracklib crypt cups dbus dlloader dri dvd dvdr dvdread eds elibc_glibc emacs em
boss encode fam ffmpeg firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal
 iconv input_devices_joystick input_devices_keyboard input_devices_mouse isdnlog
 java joystick jpeg kde kerberos kernel_linux krb4 ldap libg++ mad mikmod mono m
p3 mpeg mysql ncurses nls nptl nptlonly nsplugin offensive ogg opengl oss pam pc
re pdf perl png ppds pppd python qt3 qt4 quicktime readline reflection samba sas
l sdl session slp spell spl sqlite ssl svg tcpd threads tiff truetype truetype-f
onts type1-fonts udev unicode usb userland_GNU video_cards_nv video_cards_nvidia
 video_cards_vesa video_cards_via vorbis win32codecs xine xinerama xinetd xml xo
rg xprint xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_RS
YNC_EXTRA_OPTS


-------------------------------------------------------------------------

This seems to be an upstream problem.
The 'Suggested Songs' Dynamic playlist used to be my favorite feature of Amarok and it appears it has been broken since around version 1.4.0.

Apparently people who have a last.fm profile don't seem to have this problem, but the documentation claims that a last.fm account is not necessary for this feature to work and it definitely worked in the past without said profile.
Comment 1 Neil Castine 2006-12-08 17:29:02 UTC
(In reply to comment #0)
> emerge --info
> Portage 2.1.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4,
> 2.6
> .17-gentoo-r8 i686)
> =================================================================
> System uname: 2.6.17-gentoo-r8 i686 AMD Athlon(tm) XP 2000+
> Gentoo Base System version 1.12.6
> Last Sync: Mon, 20 Nov 2006 17:30:01 +0000
> app-admin/eselect-compiler: [Not Present]
> dev-java/java-config: 1.3.7, 2.0.30
> dev-lang/python:     2.4.3-r4
> dev-python/pycrypto: 2.0.1-r5
> dev-util/ccache:     [Not Present]
> dev-util/confcache:  [Not Present]
> sys-apps/sandbox:    1.2.17
> sys-devel/autoconf:  2.13, 2.60
> sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
> sys-devel/binutils:  2.16.1-r3
> sys-devel/gcc-config: 1.3.13-r4
> sys-devel/libtool:   1.5.22
> virtual/os-headers:  2.6.17-r1
> ACCEPT_KEYWORDS="x86"
> AUTOCLEAN="yes"
> CBUILD="i686-pc-linux-gnu"
> CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
> CHOST="i686-pc-linux-gnu"
> CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
> /usr/kde/3.5/shu
> tdown /usr/share/X11/xkb /usr/share/config"
> CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
> /etc/java-config/vms
> / /etc/revdep-rebuild /etc/terminfo"
> CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
> DISTDIR="/usr/portage/distfiles"
> FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
> GENTOO_MIRRORS="http://distfiles.gentoo.org
> http://distro.ibiblio.org/pub/linux/
> distributions/gentoo"
> LANG="en_US"
> LC_ALL="en_US"
> MAKEOPTS="-j2"
> PKGDIR="/usr/portage/packages"
> PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress 
> --force --whole-file --delete --delete-after --stats --timeout=180
> --exclude='/d
> istfiles' --exclude='/local' --exclude='/packages'"
> PORTAGE_TMPDIR="/var/tmp"
> PORTDIR="/usr/portage"
> PORTDIR_OVERLAY="/usr/portage/local/layman/gentopia"
> SYNC="rsync://rsync.gentoo.org/gentoo-portage"
> USE="x86 X aac acpi afs alsa apache2 apm berkdb bitmap-fonts bzip2 cairo cdr
> cli
>  cracklib crypt cups dbus dlloader dri dvd dvdr dvdread eds elibc_glibc emacs
> em
> boss encode fam ffmpeg firefox flac fortran gdbm gif gnome gpm gstreamer gtk
> hal
>  iconv input_devices_joystick input_devices_keyboard input_devices_mouse
> isdnlog
>  java joystick jpeg kde kerberos kernel_linux krb4 ldap libg++ mad mikmod mono
> m
> p3 mpeg mysql ncurses nls nptl nptlonly nsplugin offensive ogg opengl oss pam
> pc
> re pdf perl png ppds pppd python qt3 qt4 quicktime readline reflection samba
> sas
> l sdl session slp spell spl sqlite ssl svg tcpd threads tiff truetype
> truetype-f
> onts type1-fonts udev unicode usb userland_GNU video_cards_nv
> video_cards_nvidia
>  video_cards_vesa video_cards_via vorbis win32codecs xine xinerama xinetd xml
> xo
> rg xprint xv xvid zlib"
> Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS,
> PORTAGE_RS
> YNC_EXTRA_OPTS
> 
> 
> -------------------------------------------------------------------------
> 
> This seems to be an upstream problem.
> The 'Suggested Songs' Dynamic playlist used to be my favorite feature of Amarok
> and it appears it has been broken since around version 1.4.0.
> 
> Apparently people who have a last.fm profile don't seem to have this problem,
> but the documentation claims that a last.fm account is not necessary for this
> feature to work and it definitely worked in the past without said profile.
> 

The problem can be fixed by checking "Retrieve similar artists" in the "last.fm services" section under "last.fm" in the Amarok configuration screen. No last.fm profile is need to retrieve similar artists.

Perhaps this option should be enabled by default so that the Suggested Songs playlist does not fail; or better yet, add an appropriate warning when Suggested Songs fails instead of "No tracks were returned to be inserted".

*** Another related problem. When you remove the last.fm profile Username from the configure dialog and hit apply it greys out the "last.fm services" section. This behavior is incorrect since as mentioned above the "Retrieve similar artists" function does not require a last.fm profile and thus should not be greyed out.
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-01-22 20:47:08 UTC
Please report upstream.