RobertKrajewski / Sync-my-L2P

DOWNLOAD HERE: https://github.com/RobertKrajewski/Sync-my-L2P/releases/latest
http://www.syncmyl2p.de/
GNU Lesser General Public License v3.0
82 stars 27 forks source link

Update Benachrichtigung wird angezeigt + Hide-Option nicht speicherbar #77

Closed Chrimby closed 9 years ago

Chrimby commented 9 years ago

Bei jedem Programmstart unter Windows und der ARM Version wird auf eine neue Programmversion hingewiesen, selbst wenn die aktuellste Version installiert ist. Außerdem bewirkt das Deaktivieren der Checkbox, ob nach Updates gesucht werden soll, nichts - beim nächsten Start wird dennoch hingewiesen.

RobertKrajewski commented 9 years ago

Wenn die Hide Option nicht speicherbar ist, ist das nicht die neuste Version! Das wird als Unterschied von 2.1.0 zu 2.1.1 angegeben.

Chrimby commented 9 years ago

(y)

Wird dieser Bug auch in der ARM Version behoben?

justin-time commented 9 years ago

Welches ARM Paket nutzt du denn genau? Funktioniert diese denn sonst normal?

Die Ubuntu 15.04 Version zeigt den gleichen Fehler. Wahrscheinlich werden alle Linux Paket erneuert werden müssen und damit dann auch die ARM Versionen.

Chrimby commented 9 years ago

sync-my-l2p_2.1.1-0.trusty_armhf.deb mit Ubunu Mate 15.04 auf einem Raspberry. Und funktioniert soweit einwandfrei, bis auf das besagte Problem.

justin-time commented 9 years ago

Ah ok, gut zu hören, dass die sonst einwandfrei funktionieren. – Moment du nutzt ein Ubuntu 14.04 Paket für Ubuntu 15.04?! Dieses Paket ist gegen QT5.2 gebaut aber Ubuntu Mate 15.04 nutzt QT5.4! Eigentlich sollte man dies nicht machen. Eventuell sollte man doch ein ARM Paket für Ubuntu 15.04 bauen…

Der Fehler sollte eigentlich schon in der ARM Version behoben sein. Leider ist eine kleine Verwechselung beim Bau der Pakete passiert. In den nächsten Tagen wird eine aktualisierte Version für Linux und für die ARM Pakete erscheinen, dann sollte das alles funktionieren.

Chrimby commented 9 years ago

Ich kann dir nicht sagen, wie sinnvoll das ist, ich weiß nur, dass es funktioniert. Aus welchem Grund genau sollte man das nicht machen?

justin-time commented 9 years ago

Man kann nicht immer garantieren, dass alle Bestandteile, auf die das Programm aufsetzt abwärtskompatibel sind. Beispielsweise setzt Sync-my-L2P auf die externen Bibliotheken QT und auf libssl.

Hier in diesem Fall ist es zwar gut gegangen, aber falls sich etwas grundlegendes an einer externen Bibliothek ändert, dann könnte es zu unvorhergesehenen Problemen kommen oder im schlimmsten Fall könnte man sich das komplette System zerschießen.

Deshalb sollte man zur Sicherheit immer nur das Paket verwenden, welches auch auf dem System erstellt wurde, welches man einsetzt.

Wenn die neuen Pakete hochgeladen sind, dann gibt es extra ein Paket sync-my-l2p_2.1.1-0.vivid1_armhf.deb das müsste dann perfekt zu deinem System passen.