Gnucash and macports conflicting libgio-2.0.0.dylib
Problem is solved now.
I have completely uninstalled macports, removed /opt/local directory, and then reinstalled macports.
I tried to install macports gnucash, but it is still impossible.
But the dmg gnucash works now perfectly.
I have no explanation.