* Many bugs fixed see changelog for more detail (Many thanks to Ed Catmur for his patch) * New Cover search Dialog * Improve usability (like right clic + treeview multiple selection)
It compiles if you change the ebuild name. However when launching listen, it crashes: File "/usr/lib/listen/db_manager.py", line 520, in __init__ self.cur.execute( requete_albums_view ) pysqlite2.dbapi2.OperationalError: near "as": syntax error Commenting out that line and it crashes due to the next line: File "/usr/lib/listen/db_manager.py", line 521, in __init__ self.cur.execute( requete_artists_view ) pysqlite2.dbapi2.OperationalError: near "DISTINCT": syntax error Commenting both and it has no fatal errors. I don't know sqlite so I'm not sure where it's going wrong. Anyone with similar problems and/or a solution?
I'll take that comment back. It just occured to me to check sqlite versions. Listen only properly works versions of sqlite in portage at 3.2.7-r1 or greater. Adding a diff to add the dependency. Works fine now.
Created attachment 87702 [details] diff for sqlite dependency
*** Bug 134024 has been marked as a duplicate of this bug. ***
Commited :) you need to re-emerge pysqlite
Uh, wtf? Listen works fine here with sqlite 3.3.5-r1. Also, the DEPEND strings are totally bogus; the gst plugins should be in RDEPEND and not in DEPEND, while gtk etc. should be in both DEPDEND and RDEPEND.
Can't be bothered to save a diff, but it's on my server: http://catmur.co.uk/cgi-bin/viewcvs/viewcvs.cgi/svn/gentoo/tree/media-sound/listen/listen-0.4.3.ebuild?r1=476&r2=477&diff_format=h