Client Installation / Update Failure on Fedora (Linux)

client
update
upgrade
help

#1

I have the newest fedora (26) updated from 25. I installed owncloud client on fedora 25. Several weeks after updating to fedora 26, my updates sopped working. I diagnosed the issue it was owncloud client upgrade blocking all system updates. I removed the owncloud client to allow system upgrade, but now I cannot install back the owncloud client.

$ sudo yum install -y owncloud-client
Last metadata expiration check: 2:13:22 ago on Mon 07 Aug 2017 22:36:46 BST.
Dependencies resolved.
==========================================================================================================================================================================
Package Arch Version Repository Size
==========================================================================================================================================================================
Installing:
owncloud-client x86_64 2.3.2-2.fc26 fedora 1.4 M
Installing dependencies:
owncloud-client-libs x86_64 2.3.2-2.fc26 fedora 452 k
qtlockedfile-qt5 x86_64 2.4-22.20150629git5a07df5.fc26 fedora 34 k
qtsingleapplication-qt5 x86_64 2.6.1-29.fc26 fedora 42 k

Transaction Summary

Install 4 Packages

Total size: 1.9 M
Installed size: 6.6 M
Downloading Packages:
[SKIPPED] owncloud-client-2.3.2-2.fc26.x86_64.rpm: Already downloaded
[SKIPPED] owncloud-client-libs-2.3.2-2.fc26.x86_64.rpm: Already downloaded
[SKIPPED] qtlockedfile-qt5-2.4-22.20150629git5a07df5.fc26.x86_64.rpm: Already downloaded
[SKIPPED] qtsingleapplication-qt5-2.6.1-29.fc26.x86_64.rpm: Already downloaded
Running transaction check
Transaction check succeeded.
Running transaction test
Error: Transaction check error:
file /usr/lib64/libowncloudsync.so.2.3.2 from install of owncloud-client-libs-2.3.2-2.fc26.x86_64 conflicts with file from package libowncloudsync0-2.3.2-1.1.x86_64
file /usr/lib64/owncloud/libocsync.so.2.3.2 from install of owncloud-client-libs-2.3.2-2.fc26.x86_64 conflicts with file from package libowncloudsync0-2.3.2-1.1.x86_64

Error Summary


#2

I managed to fix it with the following:

sudo yum remove libowncloudsync0

However it doesn't change fact owncloud repositories are very unreliable


#3

I think the "unreliable" is originating from your repository setup which is mixing packages from your fedora distribution with the one of owncloud. You never will get a reliable setup with that.


#4

AFAIK Fedora 26 now includes OwnCloud client in their own Repos. So, disable the previous OC repo, remove OwnCloud and install it from F26 standard Repos.