From http://freevo.sourceforge.net/: 21-Dec-2006: Freevo 1.6.2 released. Today Freevo-1.6.2 has been released. As you know the Freevo 1.6 series is the stable branch of Freevo and only contains bug fixes The bug fixes include, from the ChangeLog * Fixed audio track name formatting (B#1605570,B#1605042) * Fixed autoshutdown unicode error (B#1612257) * Fixed cdbackup plug-in to correctly execute lame (B#1615970) * Fixed mplayer to correctly handle Matroska audio ids (B#1619058) * Fixed weather unicode problem (B#1612617) * Updated autoshutdown to react to the return code and removed unused vars (B#1612257) * Updated osd forced fonts variables and freevo_config and local_conf (B#1608393) * Updated Spanish translation (B#1612612) * Added the Russian translation (F#1602678) Check out the ChangeLog on the wiki page (http://freevo.sourceforge.net/cgi-bin/doc/ChangeLog), it links to the tracker where a more detailed description of the bugs is available. For all you Freevo-1.5.x users, Christmas is a good time for upgrading to the latest version, but it will be easier on a day *not* after "the night before". For you who are not the fluent in English, it means when you are clear headed and sober. :D Merry Christmas and Happy New Year everyone. Duncan
Created attachment 108974 [details] freevo-1.6.2.ebuild I'm not sure at all this is the right way to specify "a version of twisted between 2.0 and 2.4", and this is needed for bug #163052, so please test before, thanks.
(In reply to comment #1) > > I'm not sure at all this is the right way to specify > "a version of twisted between 2.0 and 2.4", > and this is needed for bug #163052, so please test before, > thanks. > It isn't. The only way to do ranged dependencies is || ( ) deps (see qt3.eclass as an example). I would still rather fix the actual problem (did not have the time to look what it actually is).
Created attachment 109219 [details, diff] hackishpatch.patch I got only this hackish way to implement the patch, but something was losed in the change ( save=0 wasn't accepted, so I used a bare 0 ). The other method (application instead of reactor) wasn't working as there isn't the run attribute at all.
Created attachment 109221 [details, diff] hackish.patch sorry wrong file....
Nope, patch removes internet.app needs but twisted-2.5 is still incompatible, don't even try. This bug will stay open for long as twisted isn't supplying documentation at all about this change (they look not happy of freevo using twisted) and freevo devs aren't interested in updating as freevo-2.0 will not use twisted....
Freevo ebuild is still broken. As twisted-2.4 is now stable we should consider writing the dependancy as "=dev-python/twisted-2.4*" and close this one....
Created attachment 117242 [details] freevo-1.6.2.ebuild Should take care of: bug #163052 , by putting in the depend "=dev-python/twisted-2.4*" (is the stable one). bug #167893 by using sed on setup_freevo.py script and then using insinto as per usual ebuilds. bug #175607 by putting ${ROOT} before any /usr or /bin in the ebuild. please test.
I hope this is fixed by adding 1.7.2 to the tree (see bug #156497). For the recordserver/twisted issues, refer to bug #163052.