Closed fduraibi closed 9 years ago
These packages are broken
look like the spec contains obsoletes: owncloud-client
This mean that the package obsoletes itself
obsoletes without version and args is a very bad thing.
This is how it should be done. https://fedoraproject.org/wiki/Packaging:Guidelines#Renaming.2FReplacing_Existing_Packages
$ sudo dnf list obsoletes
Last metadata expiration check performed 0:11:05 ago on Fri Nov 27 15:34:46 2015.
Obsoleting Packages
owncloud-client.i686 2.0.2-9.2 isv_ownCloud_desktop
owncloud-client.x86_64 2.0.2-9.2 @@commandline
owncloud-client.x86_64 2.0.2-9.2 @@commandline
owncloud-client.x86_64 2.0.2-9.2 @@commandline
owncloud-client.x86_64 2.0.2-9.2 isv_ownCloud_desktop
owncloud-client.x86_64 2.0.2-9.2 @@commandline
$ rpm -q owncloud-client.x86_64 --obsoletes
libocsync-devel libocsync-devel-doc libocsync-doc libocsync-plugin-owncloud libocsync0 libowncloudqt5sync-devel libowncloudqt5sync0 owncloud-client owncloud-client-qt5 owncloud-client-qt5-doc owncloud-client-qt5-l10n
There is not much i can do in yumex to handle packages there is broken in this way
You should properly use Fedora's own packages https://fedoraproject.org/wiki/OwnCloud
They even warns against the packages from Open Build Services
Two ownCloud packages always show up in the main list with the updates, their color is blue which is for obsolete packages, however, they are not, see picture.
I tried to clear the cache, refresh, reinstall, but I couldn't get rid of them.
They have been showing their for a very long time, even when I get updates for owncloud client.
Here is what happens when I try to "update" them (it happens every time):
After this failure if I go back to the "Packages" page I get this error message and the application will close:
Here is the debug output:
OS: Fedora 22 64bit with KDE Plasma 5 ownCloud repo source: http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Fedora_22/