dir2ogg uses mutagen for id3 info. If you are enabling wma support, you need wma support in mutagen also. mutagen 1.8 does not have wma support, so dir2ogg should require mutagen 1.11 if wma is enabled. Of course, mutagen 1.11 is currently masked, so there is a problem there. Reproducible: Always Steps to Reproduce: 1. Install media-sound/dir2ogg with wma support and default media-libs/mutagen-1.8 2. Attempt to convert wma files: dir2ogg -fd . Actual Results: Error message: dir2ogg 0.10.1, (C) Julian Andres Klode and Darren Kirby. Released under GPL You dont have mutagen installed... Trying wmainfo-py... Traceback (most recent call last): File "/usr/bin/dir2ogg", line 679, in ? main() File "/usr/bin/dir2ogg", line 674, in main x.thruTheRinger(myopts) File "/usr/bin/dir2ogg", line 565, in thruTheRinger x = Convert(wma, myopts) File "/usr/bin/dir2ogg", line 404, in __init__ self.tags = self.grabWMATags() File "/usr/bin/dir2ogg", line 291, in grabWMATags return grabWMATags_old() NameError: global name 'grabWMATags_old' is not defined Expected Results: Files get converted from wma to ogg. Upgrading to masked version 1.11 solves the issue since that version of mutagen has wma support.
+ 05 Nov 2007; Samuli Suominen <drac@gentoo.org> dir2ogg-0.10.2.ebuild: + Raise mutagen dep to 1.11 wrt #196623 + Thanks Wesley.