openSUSE Tumbleweed ändert Strategie

  Ulf Bartholomäus   Lesezeit: 8 Minuten  🗪 1 Kommentar

openSUSE Tumbleweed änder Strategie x86-32bit einzustellen, zugunsten diesen in einem "Port" weiter zu führen

opensuse tumbleweed ändert strategie

Bei openSUSE Tumbleweed handelt es sich um eine der ältesten Rolling Release Linux Distributionen. Dabei wurde bisher immer Wert auf die 32bit Variante für x86 Prozessoren gelegt. Nachdem diese wie angekündigt eingestellt werden sollte, gab es in der Mailingliste eine grössere Diskussion, die zum Umschwenken der Strategie geführt hat.

Nach Ankündigung der Umsetzung, die x86 32bit Prozessor Variante in Tumbleweed einzustellen, gab es in der openSUSE Factory Mailingliste, eine sehr ausgiebige Diskussion. An deren Ende hat sich Dominique Leuenberger dafür entschieden, die x86-32 Version als openSUSE:Factory:LegacyX86 weiterzuführen.

Original eMail:

Betreff: Decision on Tumbleweed x86_64 Architecture level

Datum: Donnerstag, 8. Dezember 2022, 17:35:59 CET

Von: Dominique Leuenberger / DimStar <dimstar@opensuse.org>

An: factory <factory@lists.opensuse.org>

Dear Tumbleweed users and hackers,

First, thank you all for the (mostly) constructive discussion around

this topic. The thread got pretty long and I think no more new

arguments have been surfacing lately.

Let me give a quick overview of what will happen from here on:

## openSUSE Tumbleweed x86_64 stays at baseline ##

+ We will push on finding a better solution than moving the entire

distro to any other architecture level. We're currently collecting

ideas/proposals/solutions at

https://en.opensuse.org/openSUSE:X86-64-Architecture-Levels. It's even

very likely that we come up with a plan of using combinations (of e.g

hwcaps plus a 2nd baseline repo)

## openSUSE Tumbleweed i586 downgraded to a port ##

The i586 architecture keeps moving to openSUSE:Factory:LegacyX86 (the

name still matches luckily). The repository will be published at

https://download.opensuse.org/ports/i586/tumbleweed/repo/oss/. The

usercount there is non-zero, but certainly not as large as the x86_64

userbase.

For this port, it would still be great if there was a volunteer looking

after it. It would mostly consist of verifying the QA runs, most often

cross-checking failures against the x86_64 port, filing new bugs if not

identical on x86_64 (or not already filed by other ports) and keep an

eye on the build state of the repository.

This is a task that does not require coding skills (it can help, but is

not mandatory).

I stronlgy believe that this is the best approach we can take to serve

our contributors and users.

Best regards,

Dominique

Allgemeines zu Tumbleweed

openSUSE Tumbleweed gehört zu den stabilsten Rolling Release Distributionen, da sie auf eine mehrschichtige Teststrategie setzt. Diese setzt sich wie folgt zusammen:

  • zum einen werden vor jedem Build automatische Tests gemacht
  • in der zweiten Stufe wird es an spezielle Tester als sogenannte Factory Version ausgeliefert
  • Erst wenn beide Tests ohne grössere Probleme durchlaufen sind, werden die Programmpakete verteilt.

Information: Rolling Release Distributionen sind solche, welche Programmpakete kontinuierlich ausrollen. Das heisst, es stehen täglich Aktualisierungen an, aber keine Versionsupdates im klassischen Sinn. Im Einzelfall, wie z.B. Update einer Desktopumgebung wie KDE bzw. GNOME oder Umstellung auf eine neue Version des Compilers, können dabei auch mal deutlich über 1'000 Pakete zusammenkommen.

Im Gegenzug bekommt man dafür ein hochaktuelles System, welches mit wenigen Tagen bis Wochen Verzögerung den offiziellen letzten stabilen Versionen der Pakete folgt. Um dieses zu ermöglichen, versucht z.B. Tumbleweed die verwendeten Desktops nicht weiter anzupassen, ausser um evtl. ein Default Theme oder ein paar Hintergrundbilder, die hinzugefügt werden.

Quellen:

Entscheidung: eMail "Decision on Tumbleweed x86_64 Architecture level"

Diskussion: eMail "Tumbleweed - Move to x86-64-v2 (plus mitigation plan and call for help)"

Wochenrückblick "Review of the Week": Blog von Dominque Leuenberger

Tags

openSUSE-Projekt, Tumbleweed, Distribution

UbIx
Geschrieben von UbIx am 22. Dezember 2022 um 17:39

Eine recht gute Übersicht gibt auch der Artikel auf Heise https://www.heise.de/news/Linux-Distribution-openSUSE-Tumbleweed-streicht-aeltere-Mikroarchitekturen-7358464.html

Mit nachfolgenden Befehl kann man die Version ermitteln (im Beispiel wird v2 und v3 unterstützt => ist also eine v3): /lib64/ld-linux-x86-64.so.2 --help

[...] Subdirectories of glibc-hwcaps directories, in priority order: x86-64-v4 x86-64-v3 (supported, searched) x86-64-v2 (supported, searched)[...]