Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Tomahawk - P2P media player, Qt/Phonon based
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
EliasP
Guru
Guru


Joined: 06 Dec 2002
Posts: 318
Location: South-West Germany

PostPosted: Tue May 24, 2011 11:14 pm    Post subject: Tomahawk - P2P media player, Qt/Phonon based Reply with quote

Before writing much about what Tomahawk is and what it does, I'll just point at the homepage of it.

I'm currently maintaining ebuilds of it in my overlay which you can find on Gitorious.

When checking out my overlay and testing Tomahawk, please be aware of the following things:

  • The devs on #tomahawk are always very helpful and responsive. Feel free to drop in and chat about issues and ideas.
  • If you find bugs, please report them on the Tomahawk Bugtracker
  • The 0.0.3 ebuild isn't maintained anymore, as 0.1 will be released very soon and 0.0.3 and its dependencies are very outdated. Only the 9999 ebuild is currently maintained and will be forked into a 0.1 ebuild as soon as Tomahawk 0.1 was released.
  • Tomahawk depends upon Clucene 2.3.3.4 (the official portage tree provides only 0.9.2.1 so far) which breaks the build process of Soprano and Strigi, yet do existing installations of them continue to work without problems. Bugs regarding these issues are reported (Soprano, Strigi). The issues are being worked on to be solved, please see also Documentation/TODO and Documentation/strigi-split-irclog in the overlay for development-wise solutions.
  • If you're building a debug build and Tomahawk just quits and all you see on the commandline is something like
    Code:
    ASSERT: "d->connected" in file /var/tmp/portage/media-libs/phonon-4.5.0/work/phonon-4.5.0/phonon/streaminterface.cpp, line 89
    , it is very likely a known issue. But feel free to report it anyways on #tomahawk to make sure this issue is already known and/or being worked on.
  • I'd recommend to check out the tomahawk-resolvers repository and add them in the configuration dialog. This will increase the matching rates of songs drastically - especially the Soundcloud and Skreemr resolvers provide a lot of matches:
    Code:
    cd ~/.local/share/Tomahawk/
    git clone git://github.com/tomahawk-player/tomahawk-resolvers.git



Have fun playing around with it and if you need a XMPP/Jabber peer in Tomahawk, feel free to add me: elias.probst@googlemail.com

Best regards,
Elias P.
Back to top
View user's profile Send private message
pjv
Guru
Guru


Joined: 02 Jul 2003
Posts: 353
Location: Belgium

PostPosted: Wed Jun 01, 2011 10:51 pm    Post subject: Reply with quote

Thanks, it's really cool! Though nobody in the linux world ever seems to finish a music player (referring to banshee, exaile, rhythmbox and many other goners).

0.1 is out in the meantime, you might want to update. Also, don't you have a layman overlay yet?

I'm still exploring it. How do I control where my music is sent? If it's being shared with friends it's as illegal as P2P.
Back to top
View user's profile Send private message
EliasP
Guru
Guru


Joined: 06 Dec 2002
Posts: 318
Location: South-West Germany

PostPosted: Wed Jun 01, 2011 11:12 pm    Post subject: Reply with quote

Thanks for your feedback - the 0.1 ebuild is in the making and will be there within some hours.
I'll post another update here then.

Sharing your music this way is in most countries of the world not considered illegal, as it is just "streamed" instead of provided for local storage.
Although one could probably easy patch such a player easily to make it store all streamed content on disk, the way it is built currently should be perfectly legal for most of the users.
Back to top
View user's profile Send private message
EliasP
Guru
Guru


Joined: 06 Dec 2002
Posts: 318
Location: South-West Germany

PostPosted: Wed Jun 01, 2011 11:54 pm    Post subject: Reply with quote

The ebuild for 0.1.0 is now available in the overlay. Feel free to update + give it a try.

I don't have my overlay listed in the layman list yet as there isn't much stuff in it yet + I'll very likely will merge most of the stuff into the KDE overlay soon anyways.
Back to top
View user's profile Send private message
Krog
Guru
Guru


Joined: 26 Jun 2007
Posts: 330
Location: Roma, Italy

PostPosted: Wed Aug 24, 2011 5:19 am    Post subject: Reply with quote

Code:
-----------------------------------------------------------------------------
-- The following REQUIRED packages could NOT be located on your system.
-- You must install these packages before continuing.
-----------------------------------------------------------------------------
   * CLucene  <http://clucene.sf.net>
     The open-source, C++ search engine
     CLucene is used for indexing the collection

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


but I just emerged dev-cpp/clucene-9999 from your overlay...
and, after that, doing emerge @preserved-rebuild
it fails to compile strigi
Back to top
View user's profile Send private message
EliasP
Guru
Guru


Joined: 06 Dec 2002
Posts: 318
Location: South-West Germany

PostPosted: Wed Aug 24, 2011 6:16 am    Post subject: Reply with quote

Krog wrote:
but I just emerged dev-cpp/clucene-9999 from your overlay...
and, after that, doing emerge @preserved-rebuild
it fails to compile strigi


See my initial notice:
Quote:

Tomahawk depends upon Clucene 2.3.3.4 (the official portage tree provides only 0.9.2.1 so far) which breaks the build process of Soprano and Strigi, yet do existing installations of them continue to work without problems. Bugs regarding these issues are reported (Soprano, Strigi). The issues are being worked on to be solved, please see also Documentation/TODO and Documentation/strigi-split-irclog in the overlay for development-wise solutions.


I haven't had time yet to work on these issues, as it causes major re-factoring of all strigi/soprano/clucene related stuff.

A workaround: use the ebuild of tomahawk which is available now in the KDE overlay, it patches Tomahawk to work with older Clucene releases. Although that's not really recommended by the Tomahawk devs due to possible DB issues, it's probably the easiest for you at the moment.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum