Configuring and using an Ampache server now works fine in Amarok, currently v2.7.90-56-g69199bd Unfortunately, once the Ampache service is configured, it causes a hang on startup that needs to be killed with Ctrl+C, so the startup continues: amarok: BEGIN: virtual void Collections::AmpacheServiceQueryMaker::run() amarok: BEGIN: void Collections::AmpacheServiceQueryMaker::fetchArtists() amarok(21264)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0xcf4a30) amarok: END__: void Collections::AmpacheServiceQueryMaker::fetchArtists() [Took: 0s] amarok: END__: virtual void Collections::AmpacheServiceQueryMaker::run() [Took: 0s] amarok: END__: void AmpacheAccountLogin::authenticationComplete(const KUrl &, QByteArray, NetworkAccessManagerProxy::Error) [Took: 0.002s] amarok(21264)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("http://ws.audioscrobbler.com/2.0/") amarok(21264)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0x123f390) KIO::Slave(0xd70660) amarok: [LastFmService] profile info "DE" "53" "f" "8651" true amarok: [LastFmService] profile avatar: "http://userserve-ak.last.fm/serve/34/77232758.png" amarok(21264)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x174c7a0) amarok(21264)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("http://userserve-ak.last.fm/serve/34/77232758.png") amarok(21264)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0x174c7a0) KIO::Slave(0xd70660) amarok: BEGIN: void LastFmService::onAvatarDownloaded(const QString &, QPixmap) amarok: END__: void LastFmService::onAvatarDownloaded(const QString &, QPixmap) [Took: 0s] amarok(21264)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("http://magnatune.com/amarok_frontpage.html") amarok(21264)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StoredTransferJob(0x1735ec0) KIO::Slave(0x1732ac0) amarok(21264)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("http://ampache.amarok.kde.org/server/xml.server.php/server/xml.server.php?auth=bb7c89044b0cd2386312004cf1c5397c&action=artists&limit=0") amarok(21264)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0xcf4a30) KIO::Slave(0x1730960)
reproducible every time.
it stopps hanging when one activates the kwallet to open automatically, that seems to solve the issue. Side-effect of the password saving changes for 2.8 I guess.
Was a Kwallet problem, gone now, so fixed.