Ich versuche, den offiziellen ownCloud-Client unter Linux Mint 17.3 zu verwenden. Die von mir verwendete Version 2.2.1 funktioniert nicht mehr. Wenn ich versuche, sie über die Befehlszeile zu starten, wird der folgende Fehler angezeigt:
undefined symbol: _ZN9QKeychain15ReadPasswordJob6setKeyERK7QString
Ich habe also versucht, das Programm neu zu installieren. Es wird jedoch ein Fehler bezüglich der folgenden nicht erfüllten Abhängigkeit angezeigt:
libqt5core5a (>= 5.4.0) but 5.2.1+dfsg-1ubuntu14.3 is to be installed
Ich weiß nicht, wie ich damit weitermachen soll. Außerdem ist hier der Inhalt meiner /etc/apt/sources.list.d/owncloud-client.list
Datei:
deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_15.04/ /
Ich weiß nicht, wie ich dieses Problem beheben kann. Das Erstellen aus Quellen funktioniert nicht, da ich nicht die neueste Version von KDE Frameworks habe. Wenn es eine Alternative zum Synchronisieren meiner Dateien mit meiner ownCloud-Instanz gibt, würde ich sie gerne erfahren.
Antwort1
Linux Mint 17.3 basiert auf Ubuntu 14.04, nicht auf 15.04, wie Sie in der Repository-Liste annehmen. Verwenden Sie stattdessen das folgende Repository für die owncloud-Binärdateien:
deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_14.04/ /
Auf diese Weise sollten alle Abhängigkeiten aufgelöst werden können.
Antwort2
Nach dem Downgrade libqt5keychan0
auf Version 6.2-1.1 von den von ownCloud bereitgestellten OpenSuSe-Repos habe ich es endlich zum Laufen gebracht.