after upgrading to -r3, I get: $ xmms gsdrums.cfg: line 155: bad patch option # gssfx.cfg: line 12: bad patch option # xgmap2.cfg: line 29: bad patch option # xmms: charset.c:182: xmms_autocharset_iconv_open: Assertion `xmms_autocharset_changed>=0' failed. Aborted The russian patch makes xmms unusable here. Reproducible: Always Steps to Reproduce:
No idea why this is assigned to me. Reassigning to someone who might have a clue.
Very strange! Are actually sure this is cause by russian charset patch? Cause it is actually the last line (xmms_autocharset_changed>=0) which refers to it, while all the rest has nothing to do with it. If this is really caused by the patch, I guess i'd better add a local USE flag (as long as sound team has nothing against it), so that the rest is nit bothered with this. Also, I'd suggest you do emerge sync and try reemrging xmms-1.2.8-r3 again.
Ok, guess I found the way to reproduce the error. I'll try to fix it asap. Sorry about this.
I commited a new version in portage. When it will reach you mirror try doing emerge sync and reemerge xmms-1.2.8-r3. Plz report of any result.
Created attachment 19809 [details] xmms-1.2.8-r4 I confirm.. same problem.. So its good idea to do a local USE flag for Russian compatibility. My 3 Gentoo boxes are affected. :-/ I edited the ebuild, named -r4... and put an elif inside.. so you need to set USE=russian to patch xmms with support to russian characters.. cjk still working as always.. if some curios put USE="russian cjk" only cjk is patched (both patches can not be applied at the same time) :D
Many thanks Svyatogor, it's working now.
*** Bug 32231 has been marked as a duplicate of this bug. ***