• Arch Linux
  • Migrationstätigkeiten der Arch Linux Repoinfrastruktur am kommenden Wochenende

Beginnend am Freitagmorgen (19.5.2023) werden Migrationstätigkeiten durchgeführt, die sich bis Sonntag hinziehen können. Auswirkung für Paketierer: In dieser Phase können Pakete nicht aktualisiert werden.

Details werden über die Mailingliste [arch-dev-public] kommuniziert, zum Beispiel Start und Ende der Tätigkeiten.

Für normale User gibt es keine unmittelbaren Auswirkungen. Im Hintergrund geschieht aber folgendes:

  • Das [testing]-Repo wird aufgeteilt in [core-testing] und [extra-testing].
  • Das [staging]-Repo, das ohnehin nur Entwickler nutzen sollten, wird aufgeteilt in [core-staging] und [extra-staging].
  • Das [community]-Repo wid aufgehen in dem [extra]-Repo und daher am Ende leer sein.

Alle Repos werden für eine Übergangszeit weiterhin vorhanden, aber leer sein. Daher sollte der "normale" User erst einmal nichts von der Migration mitbekommen. Benutzer des [testing]-Repos sollten allerdings ihre pacman-conf entsprechend anpassen (Eintrag duplizieren und in [core-testing] bzw [extra-testing] umbenennen).

Folgende Änderungen gibt es darüber hinaus noch:

  • Subversion-Zugriff wird nicht mehr weiterverfolgt und verschwinden (svn).
  • Der svn2git-Spiegel wird nicht mehr aktualisiert.
  • Das Programm asp beruht darauf und wird nicht mehr funktionieren. Als Alternative gibt es pkgctl aus dem Paket "devtools-git-poc".

Wie kommt man eigentlich an die gültigen SSH host keys fingerprints?
Der auf https://gitlab.archlinux.org/help/user/gitlab_com/index.md#ssh-host-keys-fingerprints hinterlegte gehört zu GitLab.com und passt nicht zu dem, der einem bei der Verbindung an den Server angeboten wird:

The authenticity of host '[gitlab.archlinux.org]:222 ([2a01:4f8:222:174c::1]:222)' can't be established.
ED25519 key fingerprint is SHA256:pUuc8tXTcCz4yk3Cl3Ijxpyog6tWmfm3ehXV1KFHHOw.

So ist eine Überprüfung schlecht möglich.

[Update] Nach Aktualisierung auf GitLab 16.0 werden die Fingerprints in der Instance Configuration jetzt korrekt angezeigt.

    Martin-MS , gute Frage, die ich leider nicht beantworten kann.

    [community-testing] wird übrigens in [extra-testing] aufgehen, also analog zu [community]->[extra]. Das stand so leider nicht explizit in der Initialankündigung.

    • Martin-MS hat auf diesen Beitrag geantwortet.

      Gibt es dann, wenn [community] weg ist, noch eine Unterscheidung zwischen Trusted Users und den Entwicklern?

      Danke @schard, so hatte ich es erwartet. Und ich finde den Schritt auch echt sinnvoll! Die Ansprüche, die an einen gestellt werden, um TU zu werden, sind ja schon recht hoch. Wobei ich schon lange kein solches "Einstellungsverfahren" gesehen habe.

      Naja, da gabe es schon ein paar in letzter Zeit. Die Bezeichnung laute jetzt übrigens "Package Maintainer", TU sagt man nicht mehr.

      Auf welcher Internetseite kann man den aktuellen Staus von den Migrationstätigkeiten sehen?

      5 Tage später
      Pierre hat die Diskussion geschlossen ().