Hi all!
As you may have noticed, I am re-launching my dCore ventures after half a year of absence. After having upgraded to the actual initrd, I noticed the following strange behavior regarding the Owncloud client software.
I had successfully used their official repo on the OpenSuse servers (cf.
http://forum.tinycorelinux.net/index.php/topic,18408.0.html) with a file in 'debextra/' containing, in my case,
http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/xUbuntu_14.04
After switching to the current release dCore-trusty:2016.07.31.00.47 of the initrd, ''sce-update'' found a new version and installed it. That resulted in a totally unfunctional extension, meaning it provided no ''owncloud'' command. After that, I did ''sce-import owncloud-client'' which tried to download three packages, namely libowncloudsync0, owncloud-client, owncloud-client-l10n. (I have the extension depend on LXDE so that seemed okay but it is not, see far below.) All but the first were recognized as meta-packages and therefore the extension did not contain anything useful, i.e. no executable at all.
I tried all sorts of things but could not come up with any explanation or solution. There are some more extra repos but they should not provide any conflicting packages. Specifically, there are PPAs for CherryTree (a note-taking app), for Midor browser and the Canonical partner repo. So AFAICT there is no overlap between these repos.
Since it had worked before, I switched back to the initrd release 2015.12.20.21.27. To my surprise, the import worked without a flaw. It imported 28 packages, mostly related to Qt.
So either there is something wrong or I missed some change to the behavior of sce-import. I did read the
section about repo precedence in the wiki but that did not explain the behavior as it states: "Extra repositories in /opt/debextra/ take precedence over the standard Debian and Ubuntu repositories when importing software."
I also tried disabling the repo from debextra. This does indeed change the behavior with the new release as it imports the full of the Owncloud client from the regular repos.
Does this make sense to anybody?
Cheers!
sm