Fix some bug with opensuse