Wenn das Chum-Repository unter SailfishOS 5 nicht funktioniert
Artikel ansehen
Zusammenfassung ansehen
Wer aktuell unter SailfishOS 5.0 „Tampella“
Chum als zusätzliche Softwarequelle nutzt, wird auf ein Problem stoßen: Chum findet sein eigenes Repository nicht.
Der Grund ist einfach: Seit SailfishOS 4.6 „Sauna“ hat das Repository ein anderes Nummernschema für SailfishOS-Versionen (
a.b
), im System wird aber immer noch das bisherige Nummernschema (
a.b.c.d
) verwendet.
Perkele.Zum Glück geht das zu beheben. Ich empfehle, das über ssh von einem Gerät mit Hardwaretastatur aus zu machen, das ist bequemer. Außerdem braucht man natürlich root-Zugang.
Zunächst einmal ein Blick in die Liste der eingetragenen Repositories, genauer gesagt, die Chum-Zeile:
# ssu lr | grep chum
Die sieht dann so aus:
- sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0.0.68_aarch64/
oder
- sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0.0.68_armv7hl/
oder
- sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0.0.68_i486/
So ein Repository gibt’s aber gar nicht. Ein Blick in den
Open Build Service zeigt: Die Versionsnummer des Chum-Repository für „Tampella“ ist tatsächlich 5.0 und nicht 5.0.0.68 wie im Gerät eingetragen.
Also macht man dreierlei. Erst entfernt man das Chum-Repository:
# ssu rr sailfishos-chum
Dann trägt man es händisch mit der korrekten Versionsnummer neu ein:
# ssu ar sailfishos-chum https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_aarch64/
oder
# ssu ar sailfishos-chum https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_armv7hl/
oder
# ssu ar sailfishos-chum https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_i486/
… je nachdem, was vorher eingetragen war.
Schließlich aktualisiert man die Repositories:
# ssu updaterepos
Empfehlenswert ist zu überprüfen, ob das Repository auch wirklich eingetragen worden ist:
# ssu lr | grep chum
Da sollte jetzt stehen:
- sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_aarch64/
oder
- sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_armv7hl/
oder
- sailfishos-chum ... https://repo.sailfishos.org/obs/sailfishos:/chum/5.0_i486/
Wenn man jetzt die Chum-GUI startet, sollte das Repository automatisch und ohne Fehlermeldung aktualisiert werden.
#
Jolla #
SailfishOS #
Tampella #
Chum #
Chum GUI #
Perkele