Bug 317154 - Ampache-sourced files stop after each track
Summary: Ampache-sourced files stop after each track
Status: RESOLVED NOT A BUG
Alias: None
Product: amarok
Classification: Applications
Component: Playlist (show other bugs)
Version: 2.6.0
Platform: Debian unstable Linux
: NOR normal
Target Milestone: 2.8
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-21 19:39 UTC by Jeffrey
Modified: 2013-04-08 15:48 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeffrey 2013-03-21 19:39:55 UTC
Amarok stops after each track from Ampache v3.5.4 source

Reproducible: Always

Steps to Reproduce:
1. Add Ampache resource.
2. Put songs into Playlist and play them
3. Amarok stops after each track
Actual Results:  
Amarok stops after each track

Expected Results:  
The playlist plays through

Didn't see any duplicates but when searching the web with Google this seems to be a recurring problem with various releases.
Comment 1 Jeffrey 2013-03-21 19:40:36 UTC
The local songs in my playlist are in black font, but the Ampache songs are greyed-out like they don't exist.  Not sure if that matters.
Comment 2 Myriam Schweingruber 2013-03-21 19:52:08 UTC
Please upgrade to Amarok 2.7 and try again.
Comment 3 Jeffrey 2013-03-22 12:45:47 UTC
> Please upgrade to Amarok 2.7 and try again.

Debian Unstable and Debian Experimental both don't have this package available, and Debian 7 (when released) will probably never get Amarok 2.7 in the repos.  It's hard to suggest (and use) a stable release as a desktop when packages don't work as advertized, and hard to test new packages when there aren't any available.

I'll look into building from source or another option, thanks for getting back to me.  The report is about 2.6; if it's not going to be fixed I guess you can close this ticket.  If I have time to build 2.7, I'll let you know.
Comment 4 Myriam Schweingruber 2013-03-22 12:50:40 UTC
We don't do backports to released versions, and to have reliable bug reports those need to be about the latest stable, There is too much difference in the code from one release to the other.

Don't forget: we are upstream, so if you want your distribution to back-port stuff you need to address them.

FWIW: this is most likely a problem of the phonon-backend-gstreamer, you might want to test the phonon-backend-vlc to confirm.
Comment 5 Jeffrey 2013-03-22 12:54:01 UTC
I'll post with Debian about a backport and your blog post about building from source looks complete, thank you.
https://blogs.fsfe.org/myriam/2009/09/26/compiling-amarok-from-git-locally-full-summary/

Using the VLC backend already.
Comment 6 Jeffrey 2013-04-05 17:46:05 UTC
As noted, I have the VLC backend in use already.

I tried following the HowTo at
http://blogs.fsfe.org/myriam/2009/09/26/compiling-amarok-from-git-locally-full-summary/

but I can't find the binary after Amarok is built.  Initially I tried to build it with:
> cmake -DCMAKE_INSTALL_PREFIX=/usr/local/amarok/2.7/ -DCMAKE_BUILD_TYPE=DebugFull $HOME/kde/src/amarok

which gave a list of errors at startup (but there was a /usr/local/amarok/2.7/bin/amarok executable).  I followed the info to 'make uninstall' and built it strictly according to the webpage

> cmake -DCMAKE_INSTALL_PREFIX=$HOME/kde -DCMAKE_BUILD_TYPE=DebugFull $HOME/kde/src/amarok

and now I can't find the executable at all.  I'd post there for assistance but the comments appear to be closed.
Comment 7 Myriam Schweingruber 2013-04-06 13:20:35 UTC
(In reply to comment #6)
> As noted, I have the VLC backend in use already.
> 
> I tried following the HowTo at
> http://blogs.fsfe.org/myriam/2009/09/26/compiling-amarok-from-git-locally-
> full-summary/
> 
> but I can't find the binary after Amarok is built.  Initially I tried to
> build it with:
> > cmake -DCMAKE_INSTALL_PREFIX=/usr/local/amarok/2.7/ -DCMAKE_BUILD_TYPE=DebugFull $HOME/kde/src/amarok
> 
> which gave a list of errors at startup (but there was a
> /usr/local/amarok/2.7/bin/amarok executable).  I followed the info to 'make
> uninstall' and built it strictly according to the webpage
> 
> > cmake -DCMAKE_INSTALL_PREFIX=$HOME/kde -DCMAKE_BUILD_TYPE=DebugFull $HOME/kde/src/amarok
> 
> and now I can't find the executable at all.  I'd post there for assistance
> but the comments appear to be closed.

Well, the blog is not a support forum, nor is this bug tracker, but did you remove the distribution package? Also are you sure you do have all the dependencies? We currently do depend on Qt 4.8.2 for example, and KDE 4.9.x, so not sure you will really be able to build.

FWIW: following that blog post by the letter just works, so if you change anything there you must know what you are doing, else I strongly suggest you do NOT change the prefix or any other of the settings.

Please address support questions to the forum at http://forum.kde.org/amarok or ask in #amarok on irc.freenode.net
Comment 8 Jeffrey 2013-04-08 14:04:43 UTC
> We currently do depend on Qt 4.8.2 for example, and KDE 4.9.x,
> so not sure you will really be able to build.

Yep, unable to build (Debian Wheezy has KDE 4.8.4) and Debian packagers will very likely not backport the full KDE desktop (4.9.x) to Wheezy.

Ampache in Amarok on Debian Wheezy seems to not be an option but I will post a bugreport on Debian regardless.  This can be closed :(
Comment 9 Myriam Schweingruber 2013-04-08 15:48:12 UTC
Closing for now, please feel free to reopen if you can reproduce with 2.7 or later.