System: openSUSE 12.1 Apper aus openSUSE 12.1 handelt Updatenachrichten nicht korrekt, wenn man Pakete aus einem Community Repo installiert. Bsp, ich habe Firefox aus dem Community Repo, weil der Firefox dort manchmal etwas aktueller ist. Nun gibt es für die Standard Firefox Version ein Update aus dem Update Repo. Meine *bereits installierte* Version aus dem Community Repo ist aber aktueller als die Version aus dem Update Repo, ergo brauche ich kein Update durchzuführen. Dennoch schlägt Apper das Update aus dem Update Repo vor. Apper ist also nicht in der Lage, zu erkennen, dass eine aktuellere Version installiert ist. YaST2 dagegen erkennt schon, dass die installierte Firefox Version aktueller ist, als die aus dem Update Repo, also erkennt YaST2, das System ist aktuell, keine Updates verfügbar. Apper erkennt das nicht. Ist keine große Sache, es verunsichert aber, wenn man immer Apper Meldungen über Updates bekommt, die gar nicht notwendig sind, keinen Sinn ergeben. Könnte man bei Gelegenheit erkenne. *Mist*, was schreib ich hier, das ist doch für Bugzilla... Mannomann, so gehts... -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 11.03.2012 15:31, schrieb Malte Gell:
System: openSUSE 12.1
Apper aus openSUSE 12.1 handelt Updatenachrichten nicht korrekt, wenn man Pakete aus einem Community Repo installiert.
(...) *Mist*, was schreib ich hier, das ist doch für Bugzilla... Mannomann, so gehts...
(x)done, hätt ich doch gleich machen können... -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Sun, Mar 11, 2012 at 03:45:45PM +0100, Malte Gell wrote:
Am 11.03.2012 15:31, schrieb Malte Gell:
System: openSUSE 12.1
Apper aus openSUSE 12.1 handelt Updatenachrichten nicht korrekt, wenn man Pakete aus einem Community Repo installiert.
(...) *Mist*, was schreib ich hier, das ist doch für Bugzilla... Mannomann, so gehts...
(x)done, hätt ich doch gleich machen können...
Und der Gewinner ist https://bugzilla.novell.com/show_bug.cgi?id=751669 Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
Am Sonntag, 11. März 2012, 15:31:34 schrieb Malte Gell:
Apper aus openSUSE 12.1 handelt Updatenachrichten nicht korrekt, wenn man Pakete aus einem Community Repo installiert.
Apper macht gar nichts, sondern ist nur ein frontend für PackageKit und dieses wiederum benutzt ein zypper backend zum Auflösen von Abhängigkeiten etc. In diesem backend sind die meisten bugs zu finden, die man meint mit Apper/Packagkit zu haben.
Bsp, ich habe Firefox aus dem Community Repo, weil der Firefox dort manchmal etwas aktueller ist.
Nun gibt es für die Standard Firefox Version ein Update aus dem Update Repo.
Meine *bereits installierte* Version aus dem Community Repo ist aber aktueller als die Version aus dem Update Repo, ergo brauche ich kein Update durchzuführen.
Dennoch schlägt Apper das Update aus dem Update Repo vor. Apper ist also nicht in der Lage, zu erkennen, dass eine aktuellere Version installiert ist.
Wenn, dann das zypp-backend oder vielleicht noch PackageKit. Kann man z.B. mit pkcon get-updates und dem Vergleich zu zypper up auf der Konsole testen. Sven -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 11.03.2012 15:47, schrieb Sven Burmeister:
Wenn, dann das zypp-backend oder vielleicht noch PackageKit. Kann man z.B. mit pkcon get-updates und dem Vergleich zu zypper up auf der Konsole testen.
Ok, danke für die Erklärung. Wie verhält sich denn Packagekit zu zypper? Ist zypper auch wieder eine Schnittstelle zu Packagekit? Ist Packagekit dann die niedrigste Schnittstelle oder zypper? Gruß Malte -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Montag, 12. März 2012, 22:25:42 schrieb Malte Gell:
Am 11.03.2012 15:47, schrieb Sven Burmeister:
Wenn, dann das zypp-backend oder vielleicht noch PackageKit. Kann man z.B. mit pkcon get-updates und dem Vergleich zu zypper up auf der Konsole testen. Ok, danke für die Erklärung. Wie verhält sich denn Packagekit zu zypper? Ist zypper auch wieder eine Schnittstelle zu Packagekit? Ist Packagekit dann die niedrigste Schnittstelle oder zypper?
RPM ist die niedrigste, darüber zypper bzw. die entsprechenden libs, dann das zypp-backend und dann erst PAckagekit. Apper ist die GUI für PackageKit. PackagKit versucht eine einheitliche Schnittstelle für die einfache Softwareverwaltung zu bieten, so dass sich Distros theoretisch nur noch um ihr Backend kümmern müssen und alle Entwickler von Aktualisierungsapps etc. nur um PackageKit und nicht das Softwaremanagementwerkzeug der jeweiligen Distro. Sven -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
Lars Müller
-
Malte Gell
-
Sven Burmeister