Was there something problematic in the installation of cacheme package from my repository?
Yes, unless the QML version is picked up by someone. There seems to be potential licensing problems, though, reading a Finnish forum... Till is quoted to being unsure if to actually release the QML source code with GPL in addition to the gcbrowser and gpx plugins. The packaging he has made states GPL as the license, but the files miss the headers.
Given that, I'd see that investigating AGTL more would be a good option as well which is stricly licensed as open source. Reworking the UI in Python with PySide might be easier than reworking CacheMe's code, and the AGTL upstream might be more willing to support Harmattan UI officially.