When there are characters like é or è in the folder name (with the new -choosedatadir) it complains that the directory doesn’t exist.
Probably an unicode conversion issue somewhere (between Qt and Boost?)
See https://bitcointalk.org/index.php?topic=522014.msg5805438#msg5805438