it seems what they say here http://wiki.eclipse.org/Tycho/Release_Notes/0.14Nice spot!
" Optional bundle dependencies are fully supported during compilation now. By default, Tycho treats optional dependencies as required"
is not true, because it not just treats optional dependencies as required, but analyze greedy attribute as well.