[packman] 25 Jahre Packman – und nun? // Packman at 25 – where do we go from here?

Marc Schiffbauer marc at links2linux.de
Thu Aug 27 23:58:04 CEST 2026


[english version below]

Liebe Packman-Community,

nach 25 Jahren ist für uns die Zeit gekommen, das Packman-Projekt aus
unseren Händen zu geben. Wenn sich niemand findet, der Packman
weiterführen möchte, werden wir das Projekt zum 31.12.2026 einstellen.

= Wie alles begann und wer es möglich gemacht hat =

Die ursprüngliche Idee zu Packman kam von Waldemar Brodkorb, der das
Projekt damals mit initiiert hat. Pascal Bleser hat damals (mit Marc) die
Webseite entwickelt. Pascal hat sich auch um Sponsoren und
gekümmert und Spiegelserver organisiert, bevor er sich irgendwann
zurückgezogen hat.
Marc hat von Anfang an das gesamte Repository-Management, sowie die
E-Mail-Infrastruktur aufgebaut und betreut und in all diesen Jahren das
Hosting bis auf ein paar Spenden und Werbeeinnahmen aus eigener
Tasche bezahlt und technisch entworfen sowie gewartet.
In 2005 kam Stefan (Botter) mit einem Spiegelserver hinzu, seit 2013
betreibt er die Build-Server und verantwortet diese ebenfalls finanziell
sowie technisch. Stefan ist seit einigen Jahren auch Moderator der
Packman-Mailingliste.

Aber – und das möchten wir ausdrücklich betonen – Packman war nie nur
unser Projekt. Es wäre ohne die vielen fleißigen Paketbauer über all
die Jahre nicht möglich gewesen. Menschen, die gekommen sind, Pakete
gepflegt und irgendwann wieder gegangen sind. Menschen, die über Jahre
oder Jahrzehnte dabei geblieben sind. Ohne euch alle wäre Packman nie
so weit gekommen. Dafür möchten wir uns ganz herzlich bedanken.

= Warum wir gehen =

25 Jahre sind eine lange Zeit. Und wenn wir ehrlich sind: Packman hat
seinen Zenit schon vor einiger Zeit überschritten. Die Distributionen
haben sich weiterentwickelt, Flatpak und andere Mechanismen haben die
Notwendigkeit für viele klassische Packman-Pakete reduziert. Wir beide
haben erkannt, dass wir die Energie und den Freiraum, die Packman
benötigt, nicht mehr aufbringen können. Lieber beenden wir es bewusst
und transparent, als dass es langsam einschläft und die Nutzer am Ende
mit verwaisten Paketen dastehen.

= Zur Infrastruktur =

Wer Packman weiterführen möchte, sollte eine eigene Infrastruktur
aufbauen. Wir sind bereit, unser Wissen zu dokumentieren und beim
Aufbau beratend zu unterstützen. Wir sind darüber hinaus bereit, die
Shell-Skripte zu übergeben, die sich um das Veröffentlichen und
Signieren der Pakete kümmern. Den Betrieb der Domain und der
Mailingliste würde Marc weiterhin übernehmen, falls sich für die
anderen Bereiche Nachfolger finden.

= Nachfolge gesucht =

Wir suchen eine Person oder ein Team, die/das bereit ist, Packman
weiterzuführen – Hosting, Build-Infrastruktur, Repository-Management
und Community-Koordination. Eine Aufteilung auf mehrere Personen ist
absolut denkbar.

Wir möchten auch dazu einladen, über alternative Modelle nachzudenken.
Eine naheliegende Frage: Könnte Packman (oder zumindest Teile davon)
auf den openSUSE Build Service (OBS) übertragen werden? Dabei gibt es
allerdings eine wichtige Einschränkung – Packman existiert überhaupt
nur, weil der offizielle OBS eine Application Blacklist führt und
genau die Multimedia-Codecs, die Packman ausmachen, dort nicht bauen
kann.
Trotzdem lohnt es sich, die Frage neu zu stellen und zu diskutieren,
welche Modelle heute machbar wären.

= Was können wir an potentielle Nachfolger übergeben =

Das Packman Build System (PMBS) ist aktuell eine Installation von
openSUSE Leap 16 mit 1.3TB Storage und 10 GB RAM, und läuft als VM mit 6
Kernen auf einem Ryzen 9 5950X Mietserver. Diese VM können wir recht
einfach transferieren.
Der Betrieb des PMBS als öffentlich zugängliche Infrastruktur erfordert
auch ein Konzept für Ausfallszenarien, aktuell gibt es ein mehrstufiges
Backupkonzept mit 2-stündigen Sicherungen mit einer Retention von 3
Jahren. Auch dies bindet Ressourcen, die ihr mit einplanen solltet.

Stefan betreibt zusätzlich 2 x86_64 Buildworker als VMs, mit je 4 Kernen
und 24 bzw. 32 GB RAM. Diese können unter Umständen zunächst
weiterlaufen, Stefan wäre aber langfristig froh, diese Ressourcen bei
sich freizustellen. Auch hier sind die Installationen einfach zu
tranferieren.

Aktuell gibt es noch Buildworker von anderen Helfern - vielen Dank u.a.
an Stefan Seyfried! Nutzung dieser Worker müsstet ihr dann koordinieren.

Und dann gibt es noch den zentralen Repository-Server, welcher die
Webseite, das zentrale Repository, den rsync-Service für die Spiegelserver,
sowie die Infrastruktur zum signieren der Pakete bereitstellt.
Hier arbeitet ein Mietserver mit Intel(R) Core(TM) i7-6700 CPU (4 Cores),
32GB RAM auf einem Software-RAID mit ca. 700GB.

Dieses System sollte neu aufgebaut werden.

= Was passiert, wenn sich niemand findet =

Sollte sich bis zum 31.12.2026 keine Nachfolge oder Alternative
finden, stellen wir das Projekt ein: Builds, Build-Server und
Repository-Hosting werden abgeschaltet. Die Repositories werden danach
nicht mehr erreichbar sein.

= Wie man sich meldet =

Wenn ihr Lust habt, Packman weiterzuführen – ob als Einzelperson, als
Team oder auch nur für Teilbereiche –, meldet euch auf der
Mailing-Liste (packman at links2linux.de) oder direkt per private Mail an
uns. Auch Teillösungen sind willkommen. Und wenn ihr Ideen zu OBS oder
anderen Modellen habt: Her damit, lasst uns diskutieren. Jetzt ist der
Moment.

= Danke =

Packman war für uns über viele Jahre ein Herzensprojekt. Wir bedanken
uns bei allen, die über die Jahre beigetragen haben – bei Waldemar für
die ursprüngliche Idee, bei Pascal für die frühe Arbeit an der
Webseite, beim openSUSE Projekt und insbesondere bei Open Build Service
Team, Sponsoren und Spiegelservern, bei den Paketbauern, die gekommen
sind und gegangen sind, und bei denen, die geblieben sind. Bei den
Spiegel-Server-Betreibern, bei Hostern von Buildworkern, bei den
Nutzern, die Fehler gemeldet haben, und bei allen, die uns durch
konstruktives Feedback unterstützt haben.

Wir hoffen, dass sich jemand findet, der das Projekt weiterführt. Wenn
nicht, dann gehen wir mit dem guten Gefühl, 25 Jahre lang etwas
Großartiges für die Community geschaffen zu haben.

Danke für alles.

Viele Grüße,
Marc Schiffbauer und Stefan Botter

---------------------------------------------------------------------------

Dear Packman community,

After 25 years, the time has come for us to hand over the Packman 
project. If no one is found who wishes to continue Packman, we will 
discontinue the project on 31/12/2026.

= How it all began and who made it possible =

The original idea for Packman came from Waldemar Brodkorb, who 
co-initiated the project at the time. Pascal Bleser developed the 
website back then (with Marc). Pascal also looked after sponsors and 
organised mirror servers before eventually stepping back. From the 
beginning, Marc built up and managed the entire repository management as 
well as the email infrastructure; throughout all these years, he paid 
for the hosting out of his own pocket—aside from a few donations and 
advertising revenue—and handled the technical design and maintenance. In 
2005, Stefan (Botter) joined with a mirror server, and since 2013, he 
has operated the build servers, for which he is also financially and 
technically responsible. For several years now, Stefan has also been the 
moderator of the Packman mailing list.

But – and we want to emphasise this explicitly – Packman was never just 
our project. It would not have been possible without the many 
hardworking packagers over all these years. People who came, maintained 
packages, and eventually left again. People who stayed for years or 
decades. Without all of you, Packman would never have come this far. We 
would like to thank you very sincerely for that.

= Why we are leaving =

25 years is a long time. And if we are honest: Packman passed its zenith 
some time ago. Distributions have evolved; Flatpak and other mechanisms 
have reduced the need for many classic Packman packages. Both of us have 
realised that we can no longer muster the energy and the time that 
Packman requires. We would rather end it consciously and transparently 
than let it slowly fade away, leaving users with orphaned packages in 
the end.

= Regarding the infrastructure =

Anyone wishing to continue Packman should set up their own 
infrastructure. We are prepared to document our knowledge and provide 
advisory support during the setup. Furthermore, we are ready to hand 
over the shell scripts that handle the publishing and signing of 
packages. Marc would continue to handle the operation of the domain and 
the mailing list, provided successors are found for the other areas.

= Successors wanted =

We are looking for a person or a team prepared to continue Packman – 
hosting, build infrastructure, repository management, and community 
coordination. Splitting these tasks among several people is absolutely 
conceivable.

We would also like to invite thoughts on alternative models. An obvious 
question: Could Packman (or at least parts of it) be transferred to the 
openSUSE Build Service (OBS)? However, there is a major restriction – 
Packman only exists because the official OBS maintains an application 
blacklist and cannot build the exact multimedia codecs that define 
Packman. Nevertheless, it is worth asking the question anew and 
discussing which models would be feasible today.

= What can we hand over to potential successors =

The Packman Build System (PMBS) is currently an installation of openSUSE 
Leap 16 with 1.3TB storage and 10 GB RAM, running as a VM with 6 cores 
on a Ryzen 9 5950X rental server. We can transfer this VM quite easily. 
Operating the PMBS as a publicly accessible infrastructure also requires 
a concept for failure scenarios; currently, there is a multi-stage 
backup concept with 2-hourly backups and a retention period of 3 years. 
This also ties up resources that you should plan for.

Stefan additionally operates 2 x86_64 build workers as VMs, each with 4 
cores and 24 or 32 GB RAM. These could potentially continue to run for a 
while, but in the long term, Stefan would be happy to free up these 
resources. Here too, the installations are easy to transfer.

Currently, there are still build workers from other helpers – many 
thanks to Stefan Seyfried, among others! You would then need to 
coordinate the use of these workers.

And then there is the central repository server, which provides the 
website, the central repository, the rsync service for the mirror 
servers, and the infrastructure for signing the packages. This is a 
rental server with an Intel(R) Core(TM) i7-6700 CPU (4 cores), 32GB RAM 
on a software RAID with approx. 700GB.

This system should be rebuilt.

= What happens if no one is found =

If no successor or alternative is found by 31/12/2026, we will 
discontinue the project: builds, build servers, and repository hosting 
will be switched off. The repositories will no longer be accessible 
after that.

= How to get in touch =

If you are interested in continuing Packman – whether as an individual, 
a team, or even just for specific areas – please get in touch via the 
mailing list (packman at links2linux.de) or directly via private email to 
us. Partial solutions are also welcome. And if you have ideas regarding 
OBS or other models: send them our way, let’s discuss. Now is the 
moment.

= Thank you =

For many years, Packman has been a project close to our hearts. We thank 
everyone who has contributed over the years – Waldemar for the original 
idea, Pascal for the early work on the website, the openSUSE project and 
especially the Open Build Service team, sponsors and mirror servers, the 
packagers who came and went, and those who stayed. To the mirror server 
operators, the hosts of build workers, the users who reported bugs, and 
everyone who supported us with constructive feedback.

We hope that someone is found to continue the project. If not, then we 
leave with the good feeling of having created something great for the 
community for 25 years.

Thanks for everything.

Best regards, Marc Schiffbauer and Stefan Botter

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 870 bytes
Desc: not available
URL: <http://lists.links2linux.de/pipermail/packman/attachments/20260827/437b988d/attachment.sig>


More information about the Packman mailing list