When using mbdtools with files that contain unicode (non-latin) letters, the output is questions mark (?). All the latin letter remain fine. Reproducible: Always Steps to Reproduce: 1. install app-office/mdbtools-0.6_pre2 2. run mdb-export -I your_file.mdb your_table > mdb.dump Actual Results: mdb.dump contain question marks instead of non-latin symbols Expected Results: need to support non-latin (unicode) letters and symbols. maybe because mdb files contain ucs2 format (?) patch included in the url.
I just re-emerge the package and it's working fine with unicode data (Hebrew verified). I've another problem - when some data contain two hyphens it return NULL value instead of the data. See also: https://sourceforge.net/tracker/?func=detail&aid=1602076&group_id=2294&atid=102294
(In reply to comment #1) > I just re-emerge the package and it's working fine with unicode data (Hebrew > verified). So it is working now anyway? Or did you re-emerge with the patch mentioned in the URL applied?
No. i did it one with the patch. Then I re-emerge it with the regular package from the portage and it still work fine. But on other server it still show me question marks when I'm exporting. Don't know why. BT"W, could the maintainer update the package to the current CVS?
(In reply to comment #3) > BT"W, could the maintainer update the package to the current CVS? This is already the case, as far as I can tell. See the comment in /usr/portage/app-office/mdbtools/ChangeLog
I don't get what the changelog try to "tell" me. I've this bug now: https://sourceforge.net/tracker/?func=detail&aid=1602076&group_id=2294&atid=102294 It doesn't happend on ubuntu package: http://packages.ubuntu.com/search?keywords=mdbtools&searchon=names&suite=karmic§ion=all I really don't know why, but I consider to install deb package on Gentoo for that.
Also, on fedora have the same CVS date as ubuntu package: http://koji.fedoraproject.org/koji/buildinfo?buildID=119654
Sorry for the confusing but the bug exists after applying the patch. I just remove all mdbtools (CVS and portage package) and install it from cvs with the patch describe in the link above. I get output of some data as NULL instead of some unicode text. I notice that this data contain two hyphens. I check the package on ubuntu and the bug isn't exists there.
Created attachment 214464 [details, diff] Utf-8 patch for mdbtools testing on mdbtools-0.6_pre2
I just try the haveiconv_fix.patch and it's working. Fixed the problem. The original patch doe's *not* needed (utf8.patch). Maintainer: Need to add this patch to portage package.
Thanks for looking into this. I've added mdbtools-0.6pre2-r1 with it applied.