indianer3c schrieb:
Die Datenbank für die Foto-Bibliothek ist nicht mit dieser Version von Shotwell kompatibel. Es sieht so aus, als wäre sie von Shotwell 0.1 (Schema 21) erzeugt worden. Dies ist Version 0.18.0 (Schema 20). Bitte verwenden Sie die neueste Shotwell-Version.
Die Version "0.1" ist unlogisch, vermutlich 0.19.
Dieselbe Version, die Du derzeit installiert hast, neu zu installieren, bringt absolut nichts. Du mußt bereits eine neuere Version installiert gehabt haben. Diese hat beim erstmaligen Start Deine Datenbank in das neuere Schema konvertiert. Diese ist nun nicht mehr einlesbar durch die vorige Version. Einbahnstraße.
eOS 0.3 hat als eine Basis Ubuntu 14.04. Welche Bestandteile daraus und damit welche Versionen welcher Pakete, tja, nicht Sache dieses Forums.
Gehen wir davon aus, es ist shotwell 0.18.0. Du brauchst also die Programmversion, die mit Schema 21 umgehen kann bzw. es verwendet. Man könnte 0.20.* aus Utopic oder Vivid installieren, muß sich aber um die Abhängigkeiten und Updates selbst kümmern. Das kann schnell ausarten.
Im PPA der Shotwell-Entwickler ~yorba/+archive/ubuntu/ppa ist für Trusty (und damit auch eOS 0.3) shotwell 0.20.2 installierbar. Kann man manuell, muß sich dann wieder um etwaige Abhängigkeiten kümmern. Einfacher geht's durch Einbinden des PPAs:
| sudo apt-add-repository ppa:yorba/ppa
sudo apt-get update
sudo apt-get install --reinstall shotwell
sudo apt-get -f install
|
Sollte eOS intern nicht trusty
, sondern freya
als Kennung nutzen (kann ich ohne eOS nur mutmaßen, gehe auch nicht davon aus), muß das natürlich im PPA-Pfad geändert werden:
| sudo sed -i 's/freya/trusty/g' /etc/apt/sources.list.d/yorba-ppa-*.list
sudo apt-get update
|
PPAs aktiv zu lassen, ist zweischneidig (PPAs an sich eh). Es können darüber ungewollt auch neuere Versionen anderer Pakete installiert werden. Deaktiviert man PPAs, kommen freilich auch keine Updates daraus.
Deaktivieren:
| sudo apt-add-repository -r ppa:yorba/ppa
sudo apt-get update
|
Als dritte Möglichkeit gibt es noch das Kompilieren der aktuellen v0.22 (mit vermutlich wieder neuem Schema). Das würde sicherlich ich in Erwägung ziehen. Du solltest zur Problemlösung besagtes PPA (temporär) einbinden.