If an xml is there, it should be fully initialized.
No. The apt-get repository switched over from cloudbees to bintray yesterday. And another change has happened. See this both threads:
So you should get your standard OH installation up-to-date first. If you made all the necessary changes, you can use apt-get update/upgrade again. And after that, continue with the Fibaro problem.